Air8000工业引擎AP模式实战:SoftAP配网全流程解析 !

SoftAP配网是Air8000 AP模式的核心应用,通过创建热点并配置Wi-Fi参数,用户可轻松管理接入设备。本文将深入讲解每一步操作,助您快速上手。

一、AP 概述

文章开篇先简单介绍下 Air8000 工业引擎的 AP 模式,一般来说,Air8000 工业引擎使用中支持两种无线网络工作模式,分别为 AP 模式和 STA 模式。

1.1 AP 模式:

AP 是 Access Point 的缩写,即无线接入点,它是一个无线网络的中心节点,可以看成是一个服务器。它作为一个网络的中心节点,提供无线接入服务,其他的无线设备允许接入该节点,所有接入该节点设备的无线信号数据都要通过它才能进行交换和互相访问。一般的无线路由器、网关、热点就是工作在 AP 模式下,AP 节点和 AP 节点之间允许相互连接。

Air8000 工业引擎工作在 AP 模式时,就可以用手机或者其他通讯设备连接上 Air8000 工业引擎直接与其通信,通过 Air8000 工业引擎可以实现设备集中管理及局域网无线控制。

1.2 STA 模式

STA 是 Station 的缩写,它是无线网络中的一个终端站点设备,可以看成是一个客户端,一般来说,处在 STA 模式下的设备本身不接受无线的接入,该设备连接到 AP 节点进行网络访问,STA 模式下的设备之间的通信可以通过 AP 进行转发实现。

Air8000 工业引擎工作在 STA 模式时,可以连接到路由器的无线网络中去,手机或电脑通过无线网络实现对 Air8000 工业引擎的远程控制。

二、演示功能概述

本示例将演示如何使用 Air8000 工业引擎的 AP 模式。

三、准备硬件环境

3.1 Air8000 核心板

使用 Air8000 开发套件,如下图所示:


3.2 PC 电脑

WIN10 以及以上版本的 WINDOWS 系统;

3.3 数据通信线

USB 数据线(其一端为 Type-C 接口,用于连接 Air8000)。

四、准备软件环境

4.1 下载调试工具

使用说明参考:Luatools 下载和详细使用 https://docs.openluat.com/Luatools/

五、软硬件资料

5.1 源码及固件

Air8000 核心板使用固件参考:LuatOS: Powerful embedded Lua Engine for loT devices, withmany components - Gitee.com,本教程使用的固件版本是:LuatOS-SoC_V2008_Air8000_LVGL.soc.soc

Air8000 核心板脚本文件参考:LuatOS: Powerful embedded Lua Engine for loT devices, withmany components - Gitee.com,本教程所使用的脚本在 wlan/AP文件夹下。

将固件和脚本烧录到模块中:Luatools下载和使用教程 - 合宙模组资料中心

(注意:烧录固件和脚本前应确保Air8000核心板已完成升级wifi的步骤)

5.2 demo 使用 api 介绍

本教程使用 api 接口为:

71 wlan - 合宙模组资料中心

47 netdrv - 合宙模组资料中心

13 dhcpsrv - 合宙模组资料中心

六、代码示例介绍

6.1 Air8000 初始化 wifi 从机模式


6.2 Air8000 ap 子函数

netdrv.ipv4中的参数是可根据实际需求自行更改的。

调用wlan.stopAP()停止后 不需要重新初始化。


七、结果验证

7.1 系统启动


7.2 等待从机连接


7.3 手机连接热点并分配 IP


八、总结

本文档详细展示了如何使用 Air8000 工业引擎的 AP 模式,通过具体实例诠释了这一过程。系统启用 AP 模式,设定特定的 SSID 和密码,从而创建出一个 WiFi 网络。

当其他设备成功连接到由 Air8000 创建的 WiFi 网络后,它们便能够通过配网系统与 Air8000 建立起通信桥梁。

今天的内容就分享到这里了~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值