在社区学习到了工程师的教程,UDP广播让局域网内的行空板和掌控板通信,所以我想试试改造一下上一个帖子,用掌控板和NFC模块做钥匙识别端,用行空板做门锁执行端,用UDP广播方式来传递开门消息。
材料清单
- 掌控板 X1
- 行空板 X1
- 扩展板 X2
- NFC模块 X1
- NFC标签 X2
- 语音合成模块V2 X1
1、准备工作,读取并记录NFC标签UID。
读出两个NFC标签的UID。
记录下来。
40004c5f
f9a5a1a2
2、行空板的准备工作,我计划用行空板做服务器端。
打开行空板热点用于掌控板连接,掌控板的连接IP用行空版网络信息里的无线连接IP。
加载行空版UDP库https://gitee.com/chenqi1233/ext-socket
测试一下,可以收到消息,速度还蛮快。
3、编写程序,给掌控板(钥匙识别端)增加网络服务UDP广播功能和WIFI。
我计划用掌控板做UDP客户端,接入行空板的UDP局域网。
程序初始,将钥匙UID存入列表。
按下B键,读取NFC标签UID与列表中数据比对,如果正确,向门锁端掌控板发送开门消息。
门锁端掌控收到消息后,执行开门动作。
附件
4、改一下行空板程序。
测试通过。
附件
5、添加语音合成模块。
修改程序
注意语音合成模块切换到IIC。
测试通过。
罗罗罗2024.04.06
666
DeadWalking2024.03.30
学习! 物联网案例,很不错!
伦**2024.03.30
666
rzegkly2024.03.09
很好的物联案例,喜欢