作者:robe
本文对 PHY6220 蓝牙mesh 开关、蓝牙mesh灯配置,并用蓝牙mesh开关控制蓝牙mesh灯,了解蓝牙mesh 网络配置和通信。
方法步骤:
- 创建PHY6220蓝牙mesh开关工程和PHY6220蓝牙mesh灯工程,并编译,分别烧录到两个PHY6220蓝牙mesh开发板中
- 手机 app添加并配置蓝牙mesh开关、蓝牙mesh灯
- 关闭手机蓝牙,使用蓝牙mesh开关控制蓝牙mesh灯的亮灭
详细方法步骤:
1,打开剑池CDK,创建新的工作目录,创建新的工程:
工程来自project >> New IoT Project >> PHY6220 芯片>> PHY6220开发板>> mesh_switch_node_demo 和 mesh_ light_node_demo ,官方 demo 工程
创建完成后编译下载到 PHY6220 开发板:
详细步骤参考笔者往期文章:
2,使用手机端 nRF Mesh应用程序配置蓝牙mesh灯、蓝牙mesh开关:
以下是配置完成后截图:
配置完成后,关闭手机蓝牙。蓝牙mesh灯和开关可以自组网通信,不需要手机了。
3,登录蓝牙mesh开关的串口终端,运行以下命令,控制蓝牙mesh灯:
meshonoff 1 0 # 打开蓝牙mesh灯
meshonoff 0 0 # 关闭蓝牙mesh灯
meshonoff 1 1 # 打开蓝牙mesh灯,需要ack
meshonoff 0 1 # 关闭蓝牙mesh灯,需要ack
蓝牙mesh灯开发板的 RGB LED 就会关闭,打开。
因为是同时打开关闭RGB 三色的 LED,所以看到的是灯的颜色是白色的,可以修改程序,改LED 颜色
【视频】添加、配置、控制蓝牙mesh灯全过程视频:
本文源自:平头哥芯片开放社区
欢迎关注公众号:芯片开放社区(ID:OCC_THEAD),查看更多应用实战文章。