使用micro:bit+OBLOQ+手机实现智能信息处理平台
2018-07-208791
精华项目
AI 快速预览详细
本项目使用micro:bit、OBLOQ物联网模块和安卓APP:MQTT Dash,通过DFRobot官方提供的基于MQTT协议的IoT平台进行数据交互。硬件清单包括micro:bit、DF micro:mate扩展板、DF OBLOQ物联网模块。最终效果是实现完整的数据请求、处理和呈现过程。难度适中,适合青少年科创比赛。
|
【标题】使用micro:bit+OBLOQ+手机实现智能信息处理平台 【介绍】使用DFROBOT官方提供的基于MQTT协议的IoT平台进行数据交互。利用micro:bit+Obloq物联模块+ 安卓APP:MQTT Dash,进行完整的数据请求,数据处理,数据呈现过程。 【准备事项】 硬件 micro:bit×1 DF micro:mate扩展板×1 DF OBLOQ物联网模块×1 软件平台 MQTT Dash BXY Python Editor 【制作过程】 一、搭建软件编译平台 1.论坛搜索下载、安装 BXY Python Editor 2.google play store 搜索,手机安装 MQTT Dash 二、线路连接 首先参照下图进行线路连接:
三、配置物联网服务 简介下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]52366[/attach] APK太大传不上来,大家自己搜索下载吧 七、视频演示: |
-
截图201807202317242473.png (101.7 KB, 下载次数: 4180)
-
2018-07-20_231651.jpg (58.94 KB, 下载次数: 4100)
-
-
1.08 KB, 下载次数: 5542







