【教程】小安派BW21-CBV-Kit——WiFi 并发模式

[复制链接]
查看20 | 回复0 | 3 天前 | 显示全部楼层 |阅读模式

用料

示例

前言

WiFi 并发模式,也称为接入点 + 站点模式,是一种允许设备同时作为接入点和站点运行的功能。 在这个例子中,BW21-CBV-Kit 板可以连接到现有的无线网络,同时为其他设备提供无线连接。

实现流程

首先,在 "文件"→"示例"→"WiFi"→"ConcurrentMode"中打开示例。

image.png

在示例代码中,填写 WiFi 名称、密码、AP 名称、AP 密码和 CHANNEL。

image.png

如果希望在程序运行时在串行监视器中输入所有信息,请取消 #define MANUAL_INPUT

注意:

如果启用了 MANUAL_INPUT(手动输入)功能,则在上传示例代码并按下 Ameba 上的重置按钮后,输入 SSID、密码、AP SSID、AP 密码和频道。 AP 模式应首先启动。

对于 BW21-CBV-Kit 开发板,有一个限制条件,即 AP 模式必须与 WiFi STA 模式的信道相同。 要查看频道,可下载 NetSpot 软件 :https://www.netspotapp.com/download-win.html

然后上传示例代码,并按下 BW21-CBV-Kit 上的重置按钮。 您将首先看到 AP 模式启动。

image.png

默认情况下,密码会在安全模式下打开 AP 模式。 如果您想在开放模式下开启 AP 模式,请将代码修改为 status = WiFi.apbegin(ssid,channel);

接着,你会看到 AP 模式的信息显示,然后你会看到 "已连接到网络 "的信息,并且该 WiFi 连接的信息会每 10 秒钟打印到串行监视器中。

如下图所示,当有设备连接到 AP 时,串行监视器中将显示该信息:

image.png

与 Arduino 的区别

在 Arduino 平台上,我们需要额外添加一个 WiFi Shield 作为 WiFi 模块,以实现 WiFi 连接。 我们还必须 #include 使用 SPI 与 WiFi 模块通信。

但是,BW21-CBV-Kit 已经配备了 WiFi 模块。 因此,不需要 #include

用心做好保姆工作
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则