五一劳动节—远程无人驾驶测试甲醛小车
2023-11-12396
AI 快速预览详细
本文介绍了如何使用掌控板和麦昆小车搭建一个远程无人驾驶甲醛检测小车。项目所需材料包括掌控板、麦昆小车底盘、超声波传感器和甲醛传感器。通过连接线路、导入相应库、创建SIOT主题、编写程序发送数据,并设计可视化面板,最终实现了对家居空间甲醛含量的远程检测。该项目不仅能够帮助家庭监测甲醛含量,还适合STEM教育场景下的少儿编程入门。
随着物联网的使用,一直想测试家里家居的甲醛含量,由于身体比较庞大所以想使用麦昆小车实现对家居空间比较小的地方的甲醛测试,使用掌控板为主控对麦昆进行控制,结合数据可视化平台,显示麦昆障碍物、甲醛数据回传,通过遥感模块实现对麦昆小车的控制。
第一步,搭建巡逻小车。

材料清单
- 掌控板 X1
- 麦昆小车底盘 X1
- 超声波传感器 X1
- 甲醛传感器 X1
第二步连接线路,这里要注意掌控板需要反向接才能够使用。

第三步,使用mind+导入相应库,在主控模块选择掌控板

在扩展板选择麦昆扩展板

在用户库选择HCHO甲醛传感器

第四步在SIOT上创建三个主题,主题“remote control”用于订阅手柄控制车辆,主题“HO”用于储存甲醛信息,主题“dis”用于储存超声波信息。

第五步,连接SIOT,发送相关信息,通过这段时间物联网案例设计,发现掌控板只能有5个订阅主题,行空板的订阅主题远远超过掌控板,说明了两种主控的处理能力是有一定差距的。

编写程序实现信息的发送,相关信息发送到相应的主题,查看数据量是否有变化。

第六步,设计可视化面板,实现数据可视化,车辆遥控是通过摇杆进行遥控。

第七步,车辆控制的实现
车辆摇杆发送的数据是一个坐标值,根据数据需要,采用了字符位分析的方法获取到了x坐标和y坐标,请大家详细观察程序。根据摇杆设计,x坐标>80,车辆右转;x坐标<-80,车辆右转;y坐标>80,车辆前进;y坐标<-80,车辆后退。程序设计如下

第八步调试程序,最终实现甲醛的检测。


