麦昆体感遥控车
简介利用 microbit 的重力计和无线功能,使用另一块 microbit 体感遥控麦昆,让娃娃体验掌控的乐趣。
实现
打开 Mind+ 的示例教程发现已经有无线通信的示例教程,照抄那肯定不大好。示例教程中通过发送字母来表示控制信号,这作为一个简化的教学很合适。实际使用的时候要考虑到前进后退和左右转方向,以及和车灯是互相可以同时存在的,我这为了能在一个信号里简单的包含这些信息,用了个十百千万不同的位数来表示不同的功能,0 1 2 表示不同的状态,如果是用一些有位运算的编程语言的话我是更喜欢用位操作的,这图形化的没有位操作,就用进位来代替位了。
发射的部分有做显示,根据不同的体感状态显示出当前的命令,接收的部分如果也在LED点阵上显示接收到的命令的话会出现延迟,所以最终选择不显示来运行遥控车。
发射的程序
接收的程序
接收并显示命令的程序
做个参考,调试的时候方便直观看到接收的命令
程序下载
视频
娃娃玩的场面太过混乱,还是自己单独测试拍一个出来吧:
http://player.youku.com/player.php/sid/XNDE4MDUzNTYzMg==/v.swf
页:
[1]