2018-8-3 10:32:27 [显示全部楼层]
3766浏览
查看: 3766|回复: 0

[项目教程] 【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘

[复制链接]
本帖最后由 rzyzzxw 于 2018-8-3 10:32 编辑

孙正老师前面进行了一个好玩的实验,详见micro:bit ×OBLOQ:双OBLOQ模块通信实验(一),很有创意,开辟了OBLOQ新玩法。
在挑战赛期间,DF攻城狮发布了新的MAKECODE OBLOQ扩展包,解锁了OBLOQ新功能,可以有5个TOPIC用,而且还有多个服务器选择,我们还是选择chian哈,还有一些未知功能的新积木块,把BXY中有的功能全都搬过来,很牛很好很厉害。
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图12


和小朋友们一起玩的时候,我出了一个小题目,2-3人一组,进行多OBLOQ模块多TOPIC通信实验,哈哈,还好,这里把小朋友完成内容汇报一下。
这些实验说不定可以在后面的比赛项目中用到呢。



目标任务:用两个TOPIC设备实现通信互动
1、用一个小朋友的IOT平台的IOT账号密码及两个TOPIC进行实验。
2、两个小朋友一组进行实验,TOPIC0为设备1(甲),TOPIC1为设备2(乙)。
3、两个小朋友都可以通过按钮或者其它动作互相控制对方设备。
4、从平台上同样可以实现对两个设备的控制。
5、从平台上向两个设备发送指令实现温度等数据的采集。

实验准备:
两个小朋友一组。
1、micro:bit 2
2、micro:mate扩展板 2
3、OBLOQ 模块 2
4、小风扇或小灯 2
5、IOT平台设置
6、makecode在线编程
7、USB线 若干

实验视频1:
葛旭洋和武梦佳小朋友组:
用葛旭洋的IOT平台。

实验视频2:
杨尚辉和杜耀安小朋友组:
这一组实验内容自己定义了。
也挺有趣的。



本贴子以葛旭洋和武梦佳小朋友组为主书写。
葛旭洋小朋友IOT平台设置如图。
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图1
葛旭洋程序:
将TOPIC0,上图设备0分配给葛旭洋的物联网实验平台。
按A、B按钮向TOPIC1(武梦佳小朋友设备)发送指数据指令on\off。
接收到平台发来的指令wdld0时采集温度亮度值并发回平台。
接收到TOPIC1(武梦佳小朋友设备)通过铵AB按钮发来的指令后显示大心小心并且p12口小风扇转动停止。
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图2
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图3
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图4
武梦佳小朋友程序:
将TOPIC1,上图设备1分配给武梦佳的物联网实验平台。
按A、B按钮向TOPIC0(葛旭洋小朋友设备)发送指数据指令on\off。
接收到平台发来的指令wdld1时采集温度亮度值并发回平台。
接收到TOPIC0(葛旭洋小朋友设备)过铵AB按钮发来的指令后显示大心小心并且小风扇(接p12口)转动停止。
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图5
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图6
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图7


IOT平台记录结果:
TOPIC0小风扇控制。
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图8
温度亮度测试。
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图9


TOPIC1小风扇控制。
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图10
温度亮度测试。
【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘图11


实验意义:
暂时不写哈。


以上是7月31日探索内容。







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

本版积分规则

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

硬件清单

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

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

mail