完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
想用ESP32-C3同时接入wifi与蓝牙mesh(类似蓝牙网关功能),通过蓝牙mesh控制JDY-24M模块执行IO动作
1.现在已经测试了ESP32的node例程,可以通过手机nrf mesh与esp32通信 2.多个JDY-24M模块,可以实现组网通信 疑问: 1.JDY模块配置了网络ID、设备短地址后上电自动组网,ESP32好像需要配置appkey和网络id?二者之间如何配置才可以组到一个网络里?计划使用手机进行初次配网操作,是否esp32只需node角色,配网后可以与jdy自动组网通信。 2.ESP32模块在使用了蓝牙MESH、mqtt通过wifi连接后,还可以扫描周围蓝牙广播包吗? |
|
相关推荐
1个回答
|
|
要实现ESP32-C3与JDY-24M蓝牙MESH组网通信,您需要按照以下步骤操作:
1. 配置ESP32-C3和JDY-24M模块的网络ID和设备短地址: - 确保ESP32-C3和JDY-24M模块的网络ID相同,这样它们才能加入同一个网络。 - 为每个设备分配一个唯一的设备短地址。 2. 配置ESP32-C3的appkey: - 您需要为ESP32-C3配置一个appkey,这个appkey应该与JDY-24M模块的appkey相同,以便它们可以相互通信。 3. 通过手机进行初次配网操作: - 使用手机的nrf mesh应用程序,将ESP32-C3配置为node角色。 - 配网成功后,ESP32-C3应该可以与JDY-24M模块自动组网通信。 4. 配置ESP32-C3同时接入WiFi和蓝牙MESH: - 您可以使用ESP-IDF或Arduino IDE为ESP32-C3编写程序,使其同时支持WiFi和蓝牙MESH功能。 - 确保在程序中正确初始化WiFi和蓝牙MESH模块,并配置相应的参数。 5. 扫描周围蓝牙广播包: - 即使ESP32模块使用了蓝牙MESH和通过WiFi连接的MQTT,它仍然可以扫描周围的蓝牙广播包。 - 您需要在ESP32的程序中添加相应的代码,以实现扫描蓝牙广播包的功能。 6. 控制JDY-24M模块执行IO动作: - 在ESP32-C3的程序中,编写代码以通过蓝牙MESH发送控制命令给JDY-24M模块。 - 根据JDY-24M模块的API或文档,实现对IO动作的控制。 通过以上步骤,您应该可以实现ESP32-C3与JDY-24M蓝牙MESH组网通信,并控制JDY-24M模块执行IO动作。 |
|
|
|
只有小组成员才能发言,加入小组>>
417浏览 6评论
349浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
331浏览 5评论
333浏览 4评论
314浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-22 06:16 , Processed in 0.557218 second(s), Total 49, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号