2018-7-18 12:18:44 [显示全部楼层]
3533浏览
查看: 3533|回复: 0

[项目教程] Micro:bit+Obloq实现物联网远程平衡情况监测与反馈

[复制链接]
本帖最后由 stan 于 2018-7-18 12:18 编辑

介绍:很高兴能参加DFRobot组织的物联网比赛,希望能跟着群里的大牛玩一玩物联网。这次做的项目主要用来监测需要平衡要求的一些应用,比如监测在规定时间内学生伸出手保持平衡的情况。通过物联网平台能够看到装置发送回来的平衡情况,并可以通过网络可以反馈给参与者。
准备材料:Microbit一块、DFRobot OBLOQ物联网模块一块、DFRobot Micro:Mate拓展板一块、 数据线、电脑、离线版Makecode编程环境等。
Micro:bit+Obloq实现物联网远程平衡情况监测与反馈图1
制作过程:
1、搭建硬件
Micro:bit+Obloq实现物联网远程平衡情况监测与反馈图2

Micro:bit+Obloq实现物联网远程平衡情况监测与反馈图3

Micro:bit+Obloq实现物联网远程平衡情况监测与反馈图4

Micro:bit+Obloq实现物联网远程平衡情况监测与反馈图10
2、添加软件包
Micro:bit+Obloq实现物联网远程平衡情况监测与反馈图5     
在Makecode高级标签下面点击添加软件包,弹出的窗口中输入https://github.com/DFRobot/pxt-Obloq并点击搜索,选择搜索结果中出现的Obloq进行安装。
随后一个Obloq功能模块就添加到Makecode中进去了,接下来就可以使用了。
3、配置物联网平台
利用DFRobot论坛账号登录到Obloq网站https://iot.dfrobot.com.cn/login.html。
Micro:bit+Obloq实现物联网远程平衡情况监测与反馈图6
点击空白处的加号添加新设备
上图页面中会显示Iot_id, Iot_pwd 与Topic信息,这些信息将会在编程中用于配置连接到IoT服务。
4、编写程序
micro:bit开机后,Obloq模块需要首先连接至互联网并连接物联网服务器。通过“Obloq初始设置”模块进行配置。
Micro:bit+Obloq实现物联网远程平衡情况监测与反馈图7
实现功能程序:物联网平台发送start开始运行程序,通过10次每次1秒获取陀螺仪X轴与Y轴的角度,通过取绝对值,再取平均值,发送至电脑端,根据数值,反馈信息给参与者。
Micro:bit+Obloq实现物联网远程平衡情况监测与反馈图8

4、测试结果
Micro:bit+Obloq实现物联网远程平衡情况监测与反馈图9

microbit-远程平衡监测与反馈.zip

244.93 KB, 下载次数: 48

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail