用户可以使用该方案做夹子报警器, 门磁报警器, 呼叫器等.
默认提供测试是使用一个按键触发, 触碰下按键,单片机控制模组连接MQTT服务器
然后发送时间戳,电池电量信息;发送完进入低功耗模式....程序每隔12个小时会发送一次心跳包信息;
资料说明(PCB需要用户自己打板)
1,单片机程序和PCB工程
2,PCB工程可直接打板测试
功能测试
1,打开这节的单片机工程
勾选上
2,修改自己的...MQTT服务器信息(可直接使用我提供的默认服务器测试)
3,下载完程序可以监控下串口1的 日志打印(9600)
正常情况下会看到连接MQTT 和发送MQTT消息
4,打开MQTT调试助手
调试助手连接的服务器和单片机那边一样...订阅的主题填写的是device/设备的imei
imei号可以在模组上看到, 或者串口日志上也有
5,按一下开发板上的按键
等待大概8S, 会看到设备上报的数据 {"data":"alarm"...然后很长时间一直是13uA左右,
最终会稳定在7.4uA左右
程序细节说明
1.可以根据自己的需求修改心跳包时间
2.可以根据自己的需求修改发布的主题
3.可以根据自己的需求修改报警数据和心跳数据