rzyzzxw 发表于 2018-8-3 10:32:27

【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中有的功能全都搬过来,很牛很好很厉害。

static/image/hrline/line6.png

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

static/image/hrline/line6.png

目标任务:用两个TOPIC设备实现通信互动
1、用一个小朋友的IOT平台的IOT账号密码及两个TOPIC进行实验。
2、两个小朋友一组进行实验,TOPIC0为设备1(甲),TOPIC1为设备2(乙)。
3、两个小朋友都可以通过按钮或者其它动作互相控制对方设备。
4、从平台上同样可以实现对两个设备的控制。
5、从平台上向两个设备发送指令实现温度等数据的采集。
static/image/hrline/line6.png
实验准备:
两个小朋友一组。
1、micro:bit 2
2、micro:mate扩展板 2
3、OBLOQ 模块 2
4、小风扇或小灯 2
5、IOT平台设置
6、makecode在线编程
7、USB线 若干
static/image/hrline/line6.png
实验视频1:
葛旭洋和武梦佳小朋友组:
用葛旭洋的IOT平台。
https://v.youku.com/v_show/id_XMzc1OTA0NTEzNg==.html?spm=a2h3j.8428770.3416059.1
实验视频2:
杨尚辉和杜耀安小朋友组:
这一组实验内容自己定义了。
也挺有趣的。
https://v.youku.com/v_show/id_XMzc1OTA0NTcyNA==.html?spm=a2h3j.8428770.3416059.1

static/image/hrline/line6.png
本贴子以葛旭洋和武梦佳小朋友组为主书写。
葛旭洋小朋友IOT平台设置如图。

葛旭洋程序:
将TOPIC0,上图设备0分配给葛旭洋的物联网实验平台。
按A、B按钮向TOPIC1(武梦佳小朋友设备)发送指数据指令on\off。
接收到平台发来的指令wdld0时采集温度亮度值并发回平台。
接收到TOPIC1(武梦佳小朋友设备)通过铵AB按钮发来的指令后显示大心小心并且p12口小风扇转动停止。



武梦佳小朋友程序:
将TOPIC1,上图设备1分配给武梦佳的物联网实验平台。
按A、B按钮向TOPIC0(葛旭洋小朋友设备)发送指数据指令on\off。
接收到平台发来的指令wdld1时采集温度亮度值并发回平台。
接收到TOPIC0(葛旭洋小朋友设备)过铵AB按钮发来的指令后显示大心小心并且小风扇(接p12口)转动停止。



static/image/hrline/line6.png

IOT平台记录结果:
TOPIC0小风扇控制。

温度亮度测试。



TOPIC1小风扇控制。

温度亮度测试。


static/image/hrline/line6.png
实验意义:
暂时不写哈。


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

static/image/hrline/4.gif





页: [1]
查看完整版本: 【micro:bit ×OBLOQ】多OBLOQ模块多TOPIC通信实验(1),凉菜一盘