使用micro:bit+OBLOQ+手机实现智能信息处理平台
本帖最后由 kylinpoet 于 2018-7-20 23:39 编辑【标题】使用micro:bit+OBLOQ+手机实现智能信息处理平台【介绍】使用DFROBOT官方提供的基于MQTT协议的IoT平台进行数据交互。利用micro:bit+Obloq物联模块+ 安卓APP:MQTT Dash,进行完整的数据请求,数据处理,数据呈现过程。【准备事项】硬件micro:bit×1DF micro:mate扩展板×1DF OBLOQ物联网模块×1软件平台MQTT DashBXY Python Editor【制作过程】一、搭建软件编译平台1.论坛搜索下载、安装 BXY Python Editor2.google play store 搜索,手机安装 MQTT Dash二、线路连接首先参照下图进行线路连接:
Micro:mateOBLOQLED
A1T(绿)
A2R(蓝)
5V+VCC
GND-GND
A16
D in
三、配置物联网服务简介下DF IoT平台的使用。登陆注册有多个入口,除了直接访问IoT平台https://iot.dfrobot.com.cn,DF也将其像商城账号一样关联到了社区里。可在社区用户信息里依次点击菜单中的“物联网”-“管理设备”进入IoT平台。或者直接在IoT平台点击“工作间”进入(先登录账号)。点击后台上的这个按钮明文显示ID和PWD备用 四、编写程序打开BXY编辑器, 可以选择里面的示例程序进行了解。第一步设置配置信息: 连接Wifi: 回调函数: 温度收集: 程序启动初始化: 程序编写完毕,烧录进行测试。五:手机APP设置:打开APP,点击添加,输入配置信息: 服务器设置成功后,点击进入,按照提示,分别添加Text,Button组件。 添加组件成功后,设置TOPIC 点击采集温度,通过IoT平台转发,microbit开始进行温度采集:收集完毕:IoT平台回传数据:
数据采集完毕,温度过高,则亮灯提示。 注册了两个TOPIC,一个用来记录信息,一个用来发送数据。六、相关文件:attach]52366APK太大传不上来,大家自己搜索下载吧
七、视频演示:http://player.youku.com/player.php/sid/XMzczNTY3NDkxNg==/v.swf
哇,这个完成度比较高。手机端APP和多个Topic使得数据和命令不干扰 哈哈,有了BXY写的程序,还有APP可玩,赞一个。{:5_148:} 试一下
页:
[1]