2018-7-30 18:56:42 [显示全部楼层]
3325浏览
查看: 3325|回复: 0

[项目教程] micro:bit × OBLOQ挑战赛 入门第一关:温度监控

[复制链接]
本帖最后由 DFHyBkLZz7X 于 2018-7-30 18:56 编辑


       在前面有很多牛人进行了这一关的创作,我作为一个创客小白,特别以最简单、最入门的方式来进入物联网和MICRO:bit的首次亲密接触,这是
从零开始进入micro:bit 物联网第一关:温度监控


一、准备材料:micro:bit 板、扩展板、oblog物联网模块各一个,连接线若干

micro:bit 板   +   Micro:Mate扩展板+ OBLOQ - IoT物联网模块
二、准备好两个平台:
1、micro:bit编程环境:https://makecode.microbit.org/
2、物联网环境: https://iot.dfrobot.com.cn/login.html


三、设计思路:
1、将扩展板与micro:bit结合,通过连接线连接oblog物联网模块
2、注册物联网平台账号,并开通一个设备,获得相关代码
3、在micro:bit上进行编程
4、将程序输入到micro:bit里进行测试
5、打开物联网平台,输入信息进行测试
6、升级版:温度实时监控


四、实施步骤:
1、将扩展板与micro:bit结合,通过连接线连接oblog物联网模块micro:bit × OBLOQ挑战赛 入门第一关:温度监控图1
扩展板连接,旋两个螺丝即可


扩展板与oblog物联网模块连接,接好四根线。其中绿色在1,蓝色在2(默认)
绿线代表:接收数据
蓝线代表:发送数据

2、注册物联网平台账号,并开通一个设备,获得相关代码
登陆https://iot.dfrobot.com.cn/login.html  进行注册
注册后进入界面,添加并开通一个设备,得到相关代码:
micro:bit × OBLOQ挑战赛 入门第一关:温度监控图2
请务必注意,需要点一下上方的眼睛,可以看到详细的代码。


3、在micro:bit上进行编程
登陆  https://makecode.microbit.org/
编程前,需要连接物联网Obloq功能模块
方法为:高级——添加软件包——搜索https://github.com/DFRobot/pxt-Obloq 添加即可





micro:bit × OBLOQ挑战赛 入门第一关:温度监控图4

出现以上oblog模块表示成功。



程序分为两个部分,第一部分:物联网连接
micro:bit × OBLOQ挑战赛 入门第一关:温度监控图3

第二部分:消息互通
micro:bit × OBLOQ挑战赛 入门第一关:温度监控图5
代码含义为:
在物联网平台发送wd,micro:bit 会获得实时温度并将温度发送给平台。
特别提醒:
1、发送消息必须为字符串,所以,需要使用组合字符串
2、为避免运行卡死,需要在item获得温度后,暂停100ms,再进行消息发送

4、将程序输入到micro:bit里进行测试
micro:bit × OBLOQ挑战赛 入门第一关:温度监控图7
micro:bit × OBLOQ挑战赛 入门第一关:温度监控图6


运行效果为:



6、升级版:温度实时监控
实际上,加上一个重复执行20次即可
micro:bit × OBLOQ挑战赛 入门第一关:温度监控图8
运行后,效果如图:
micro:bit × OBLOQ挑战赛 入门第一关:温度监控图9
可以在物联网平台的“查看详情”中,获得一个温度的监控图表。


本次操作,我是从零开始,搭建、注册与编程可以在一小时完全实现。在了解程序可以向物联网平台发送温度数据后,可以继续扩展,形成温度监控图表等,再进行深化可以将这些图表与微信小程序结合,获得稳定的一个温度监控系统。希望我的文章对您有用。谢谢
1.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

硬件清单

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

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

mail