![乐学电子技术:DIY传感器玩mBlock](https://wfqqreader-1252317822.image.myqcloud.com/cover/445/34061445/b_34061445.jpg)
上QQ阅读APP看书,第一时间看更新
6.1 项目分析和制作硬件
按键赛马是一款双人操作的游戏,用两人按下按键传感器的次数来控制mBlock中两匹赛马的前进距离。两匹赛马都从左侧同时出发,当某一匹马先到达右侧边缘后,立即汇报从左到右所花的时间;另一匹马立即消失,程序停止,这一次测试结束。
图6.1显示了按键赛马分析导图。从该图中可以看到,按键赛马项目需要的硬件主要包括Arduino NANO主板一张,按键传感器两个。软件部分分为Arduino NANO端的固件程序,这是mBlock软件自带的,一般不用去研究它。它的作用是向mBlock发送各端口的实时电平状态,端口上连接了传感器,那么这时发送到mBlock端的,就是对应传感器的状态。
![](https://epubservercos.yuewen.com/B2B118/18225431801802406/epubprivate/OEBPS/Images/Figure-P102_10051.jpg?sign=1739042717-b7ZmGQO0X3wnYI6LK9rYVbfje9bdrzwQ-0-ad71d4872204c46315cd09933fa4be85)
图6.1 按键赛马分析
本周热推: