【microbit + OBLOQ】挑战赛——物联网之初体验

2018-07-224569
AI 快速预览详细 收起
本次【microbit + OBLOQ】挑战赛旨在让参与者通过动手实践理解物联网技术。项目中使用了microbit和OBLOQ模块,通过MakeCode和BXY Python编程,连接电扇等硬件,实现数据检测与控制。BXY Python可以支持多个硬件Topic,而MakeCode目前只支持一个硬件Topic。通过这个项目,孩子们可以更好地理解智能家居的工作原理,并激发对物联网的兴趣。
【microbit + OBLOQ】挑战赛——物联网之初体验
【介绍】智能家居已经逐步走进普通人的生活,这些产品究竟是如何工作的,这次正好有这样的机会:Mirro:bit * OBlOQ 的物联网物联网挑战赛,通过这个活动,可以让我们更好的理解物联网,并可以通过物联网技术,实现更多的智能家居的功能。
【准备事项】
一、硬件
【microbit + OBLOQ】挑战赛——物联网之初体验图1
                              
二、软件平台
编程软件:MakeCode for micor:bitBXY Python Editor1.1
物联网平台及手机APP:EasyIot  Mqtt Buddy  使用方法见rzyzzxw版主的帖子:https://mc.dfrobot.com.cn/thread-36328-1-1.html
【制作过程】
一、  硬件连接
1、   将Obloq IoT模块连接到扩展板上。
2、   将电扇连接到扩展板上。
【microbit + OBLOQ】挑战赛——物联网之初体验图2
二、  编程
1、   MakeCode
【microbit + OBLOQ】挑战赛——物联网之初体验图3

2、   BXY Python
【microbit + OBLOQ】挑战赛——物联网之初体验图4
三、  数据检测
【microbit + OBLOQ】挑战赛——物联网之初体验图6
【视频演示】

【反思】
1、   MakeCode 目前只支持一个硬件Topic,而BXY Python可以支持多个,也就是在可以同时接收几个设备的数据。
2、   有个问题搞不懂,就是在BXY Python下获取的温度比MakeCode下获取的数据要高一点,如下图:
【microbit + OBLOQ】挑战赛——物联网之初体验图5

创作许可协议

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

评论(1)
第六空间2008
第六空间2008
作者
OBLOQ软件包更新后,重新编写了程序,更新后的好处就是增加多个topic的支持,从而可以支持多个设备,目前可以最多支持5个topic。

- 没有更多了 -