4090| 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中有的功能全都搬过来,很牛很好很厉害。 和小朋友们一起玩的时候,我出了一个小题目,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平台设置如图。 葛旭洋程序: 将TOPIC0,上图设备0分配给葛旭洋的物联网实验平台。 按A、B按钮向TOPIC1(武梦佳小朋友设备)发送指数据指令on\off。 接收到平台发来的指令wdld0时采集温度亮度值并发回平台。 接收到TOPIC1(武梦佳小朋友设备)通过铵AB按钮发来的指令后显示大心小心并且p12口小风扇转动停止。 武梦佳小朋友程序: 将TOPIC1,上图设备1分配给武梦佳的物联网实验平台。 按A、B按钮向TOPIC0(葛旭洋小朋友设备)发送指数据指令on\off。 接收到平台发来的指令wdld1时采集温度亮度值并发回平台。 接收到TOPIC0(葛旭洋小朋友设备)过铵AB按钮发来的指令后显示大心小心并且小风扇(接p12口)转动停止。 IOT平台记录结果: TOPIC0小风扇控制。 温度亮度测试。 TOPIC1小风扇控制。 温度亮度测试。 实验意义: 暂时不写哈。 以上是7月31日探索内容。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed