功能概述:
参考本文档可实现将温湿度信息、 GPS 定位信息(经度,纬度,UTC 时间),通过 Mqtt 传输给远端的云服务器。发送的 Mqtt 消息 Json 字符串形式举例如下:
{"Uid":"Test01","Longtitude":119.2,"Latitude":26.1,"UTC":1679488305}
步骤一:接线
- 通过 DC 座或者端子座的 “+” 和 “-” 给设备提供 5-24V 电源
- "A" 和 "B" 接 485 总线的 A 和 B 端
- "ANT1" SMA 接口接 4G 天线,"ANT2" SMA 接口接 GPS 天线
步骤二:拷贝代码
首先用 TypeC USB 数据线将设备和电脑连接,然后在电脑上会自动出现一个 1.6MB 大小的 U 盘(如果 U 盘大小是 0MB,则需用 FAT32 快速格式化该盘),接着将 /Code/ 文件夹中的 main.lua 代码文件拷贝覆盖至该 U 盘。
步骤三:更新配置信息
在 U 盘中用记事本或者其他代码文本编辑器打开 main.lua 代码文件,用户需编辑文件开头部分的配置信息,替换成实际信息然后 ctrl+S 保存即可,最后拔掉 USB 线,设备此时如果仍有供电,则会自动耗时 2 秒时间更新代码,否则设备下次上电时会自动耗时 2 秒时间更新代码。需要更改的配置信息如下:
这里只需关心 Part1,Part3