麦昆体感遥控车-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4960|回复: 0

麦昆体感遥控车

[复制链接]
发表于 2019-5-13 23:26 | 显示全部楼层 |阅读模式
简介

利用 microbit 的重力计和无线功能,使用另一块 microbit 体感遥控麦昆,让娃娃体验掌控的乐趣。

实现
打开 Mind+ 的示例教程发现已经有无线通信的示例教程,照抄那肯定不大好。示例教程中通过发送字母来表示控制信号,这作为一个简化的教学很合适。实际使用的时候要考虑到前进后退和左右转方向,以及和车灯是互相可以同时存在的,我这为了能在一个信号里简单的包含这些信息,用了个十百千万不同的位数来表示不同的功能,0 1 2 表示不同的状态,如果是用一些有位运算的编程语言的话我是更喜欢用位操作的,这图形化的没有位操作,就用进位来代替位了。
发射的部分有做显示,根据不同的体感状态显示出当前的命令,接收的部分如果也在LED点阵上显示接收到的命令的话会出现延迟,所以最终选择不显示来运行遥控车。

发射的程序
carSend.png
接收的程序
carReceiveNoShow.png
接收并显示命令的程序
做个参考,调试的时候方便直观看到接收的命令
carReceive.png

程序下载
carSend.sb3 (42.47 KB, 下载次数: 3)
carReceiveNoShow.sb3 (40.52 KB, 下载次数: 4)
carReceive.sb3 (29.31 KB, 下载次数: 5)
视频
娃娃玩的场面太过混乱,还是自己单独测试拍一个出来吧:




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

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-27 15:51 , Processed in 0.113630 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表