2019-7-24 10:50:30 [显示全部楼层]
3012浏览
查看: 3012|回复: 1

[项目] 基于2.4g+siot的麦昆小车

[复制链接]
本帖最后由 hnyzcj 于 2019-7-24 11:27 编辑

视频展示:


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

【作品功能】
       1.通过2.4g无线遥控麦昆行走。
       2.通过麦昆自带温度、光线传感器采集相关数据。
       3.手柄发送对应采集指令后,麦昆将采集数据上传SIOT(每发送5条停止)。
       4.SIOT平台查看相关数据。

【系统结构图】
基于2.4g+siot的麦昆小车图2

【作品器材】
      1.micro:bit Go 基础套装    *2
      2.micro:bit gamepad 遥控手柄      
      3.麦昆: micro:bit教育机器人 V3.0               
       4.Gravity: UART OBLOQ - IoT物联网模块

【平台搭建】               

       具体用法请参看
这里……

【程序编写】
       本次程序使用了2.4g无线通讯,用于遥控麦昆小车行走;通过局域网上传麦昆采集的温度光线数据。为了避免麦昆进入上传数据的循环中,我们设定每上传5个数据,就停止上传。这样行走和上传数据避免相互干扰。
小车端程序:
基于2.4g+siot的麦昆小车图4
2.4g和OBLOG无线相关设置,连接到SIOT上项目名:srz 设备号:001、002。注意:topic_0固有格式为:项目名/设备名。
基于2.4g+siot的麦昆小车图5
每次触发上传字符temp作为检测SIOT是否畅通的标志,后再发送5条温度数据。(这样让麦昆实现每到达一个新的地点,可以发送该地点的温度数据值,避免发送无效数据,同时也减少在数据分析时的工作量)
基于2.4g+siot的麦昆小车图6
2.4g无线接收端程序(其它接收触发略)


手柄端程序:
基于2.4g+siot的麦昆小车图7
由于手柄在MIND+中没有对应的指令集,所以我选用了microbit的电机拓展板指令集。检测每个按钮被按下时,发送相应的字符数据。

【运行测试】
基于2.4g+siot的麦昆小车图9
2.4g遥控
基于2.4g+siot的麦昆小车图10
连接物联网
基于2.4g+siot的麦昆小车图11
由手柄端发送采集信号
基于2.4g+siot的麦昆小车图8
进行采集数据的上传。
基于2.4g+siot的麦昆小车图12

基于2.4g+siot的麦昆小车图13
基于2.4g+siot的麦昆小车图14

采集的温度数据列表

gada888  版主

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

麦昆新玩法
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail