MQTT|GDW IOT平台与掌控板物联测试7--两个掌控测数据

2020-01-294912
AI 快速预览详细 收起
本项目旨在使用两个掌控板通过MQTT协议收集光线值和声音值,并将数据发送到GDW IOT平台以折线图形式显示。项目需要树莓派3B以上版本、goodway树莓镜像1.3以上以及两个不限版本的掌控板。首先登录GDW IOT平台并设置设备和主题,然后使用mPython软件编写程序,添加MQTT扩展,将数据发送到平台。此项目适用于物联网教学实验,帮助理解客户端-服务器的消息发布/订阅机制。
MQTT|GDW IOT平台与掌控板物联测试7--两个掌控测数据
MQTT|GDW IOT平台与掌控板物联测试7--两个掌控测数据图1

【项目目标】
这个测试要收集两个掌控测得的光线值和声音值,通过物联网发送到gdw IOT平台,并且以四个折线图的形式显示。
好吧,看来像一个实验的场景,用两个掌控板远程收集四个数据并发送到IOT平台。
例如在生活中,我们要一个设备收集家里,或者多个设备的光线,温度,气压,温度……等多个数据就可以用这样子的方法来收集了。
所以我只做探索,好的项目大家来做。
欢迎分享。
有了两个掌控,你可以收集多个的,至于极限是多少个,可能是10000,我没有那么多掌控板,所以是瞎说。
【MQTT】
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议)是一个基于客户端-服务器的消息发布/订阅传输协议。
MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。
教学学习用的物联网比较简单,但是理解了简单的,复杂的也不太难了。
不同设备有不同的设备号,一个设备可以有多个主题。
服务器端和设备端要一一照应。
主是这样了。



【器材准备】
树莓派3B以上版本 1
goodway树莓镜像1.3以上
掌控板版本不限 2
如果只是收集数据,也可以只用平台,不用树莓派的

MQTT|GDW IOT平台与掌控板物联测试7--两个掌控测数据图2

【项目实现】
1、登录平台
连接设备
测试连接
如下图设置,第一个设备树莓派编号填自己的编号吧。
第二个自定义。
如图有两个设备,各有两个主题,保存。



2、掌控板程序
掌控端程序
软件:mPython
刷固件(已经刷过固件的省略此步)
添加MQTT扩展:
写如下程序【注意两个掌控板设备/主题与前面设置的一致】
设备1



设备2



刷入掌控板,测试



分享手机扫码也可以看到哦。




创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
六月的雨
六月的雨
学习了!
kylinpoet
kylinpoet
这个好,必须支持。
- 没有更多了 -