hnyzcj 发表于 2019-7-24 10:50:30

基于2.4g+siot的麦昆小车

本帖最后由 hnyzcj 于 2019-7-24 11:27 编辑

视频展示:
https://v.qq.com/x/page/c0903yhj4gv.html

【故事背景】
       随着资源的无限制开发,麦昆星球上的资源已经濒临藐视,为了寻找其他可以生存的空间。麦昆接受总部的任务去探索新的适合生存的未知区域,这个区域必须有合适的光照和温度……


【作品功能】       1.通过2.4g无线遥控麦昆行走。       2.通过麦昆自带温度、光线传感器采集相关数据。       3.手柄发送对应采集指令后,麦昆将采集数据上传SIOT(每发送5条停止)。       4.SIOT平台查看相关数据。
【系统结构图】
【作品器材】
      1.micro:bit Go 基础套装    *2
      2.micro:bit gamepad 遥控手柄      
    3.麦昆: micro:bit教育机器人 V3.0             
       4.Gravity: UART OBLOQ - IoT物联网模块

【平台搭建】             

       具体用法请参看这里……

【程序编写】
       本次程序使用了2.4g无线通讯,用于遥控麦昆小车行走;通过局域网上传麦昆采集的温度光线数据。为了避免麦昆进入上传数据的循环中,我们设定每上传5个数据,就停止上传。这样行走和上传数据避免相互干扰。小车端程序:

2.4g和OBLOG无线相关设置,连接到SIOT上项目名:srz 设备号:001、002。注意:topic_0固有格式为:项目名/设备名。

每次触发上传字符temp作为检测SIOT是否畅通的标志,后再发送5条温度数据。(这样让麦昆实现每到达一个新的地点,可以发送该地点的温度数据值,避免发送无效数据,同时也减少在数据分析时的工作量)

2.4g无线接收端程序(其它接收触发略)


手柄端程序:

由于手柄在MIND+中没有对应的指令集,所以我选用了microbit的电机拓展板指令集。检测每个按钮被按下时,发送相应的字符数据。

【运行测试】

2.4g遥控

连接物联网

由手柄端发送采集信号

进行采集数据的上传。





采集的温度数据列表

gada888 发表于 2019-8-3 20:56:26

麦昆新玩法
页: [1]
查看完整版本: 基于2.4g+siot的麦昆小车