打印
[活动]

Nordic nRF7002 DK开发板评测--mqtt远程控制LED和读取按键信息

[复制链接]
161|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mqtt远程控制LED和读取按键信息
基于nRF5340的核心和nRF7002的WiFi功能,实现远程控制LED和读取按键信息。
首先从git仓库下载代码库
HYPERLINK "https://github.com/AliNordic/mqtt_over_wifi_nrf7002DK"
放到如下路径

然后按照前述方法,找到对应路径并打开application。
代码中需要修改的是prj.conf文件的mqtt broker host的主机地址

而在KConfig文件中可以看到发布和订阅的具体内容。

编译之后Flash下载至开发板

此时在左下角可以点击VCOM1打开串口终端,观察到代码执行打印的log信息


此时可以看到蓝牙和wifi准备就绪,就可以打开nRF Wi-Fi Provisioner App,并扫描发现设备名称为PV001443的设备,并建立链接,


此后在Access Point处选择接入AP,从可用 Wi-Fi 网络列表中选择您的 Wi-Fi 网络,然后输入您的 Wi-Fi 网络密码(接入点/路由器密码)。一旦设备连接到 Wi-Fi 网络,它将尝试连接到 MQTT 代理。



此时按下按钮,就可以看到发送publis到mqtt服务器broker了

如果有客户端订阅对应的主题就可以收到对应的数据

而客户端publish相应的主题即可控制开发板上的LED开关,可以看到串口打印,并且相应的LED亮灭。



使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

113

帖子

0

粉丝