一段时间以来,我一直在努力了解有关 Arduino MKR GSM 1400 的更多信息,这是我尝试设置一个草图,以 JSON 格式将数据发布到 Thingspeak API。
可以扩展草图以监视您真正喜欢的任何东西。以其呈现的默认格式,它将传感器数据和您的位置(纬度和经度,以及高度和您位置的准确性)写入 ThingSpeak 通道。
这个草图是从基本的 GPRS SSL 草图构建的,通过添加额外的项目和输出到串行监视器输出,例如当前电话网络信号强度等。
它通过添加 Arduino JSON 库并将传感器和位置数据馈送到 JSON 数组/对象中来进一步完善该基本草图,该数组/对象可以直接发布到 ThingSpeak。
连接后,它将尝试读取连接结果以确认它已通过 HTTP 状态代码(即 200 或 202(已接受))成功读取或写入 ThingSpeak。
在第二次迭代中,它将发布先前的结果代码和自 Arduino MKR GSM 1400 开机以来按钮被按下的次数...
您可能希望完全取消按钮,让它每隔几秒循环一次,这样如果您确实将设备放在冰箱内,您会立即通过 thingspeak 图表知道冰箱灯熄灭了:)
享受
要使用这个项目:
1.下载代码。
2. 如 Fritzing 图所示设置您的项目。
3. 设置 ThingSpeak 帐户。
4.用你的频道ID修改arduino_secrets.h文件,并至少写入API密钥。
5. 编译代码并将其上传到您的 MKR GSM 1400。
6. 通过串口监控输出。
7. 按下按钮。
8. 登录 ThingSpeak 网站,查看您的频道数据是否发生变化。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !