- 智能鼠原理与制作(进阶篇)
- 王超 高艺 宋立红编著
- 289字
- 2025-02-23 02:18:14
任务一 智能鼠直行的控制方法
智能鼠上的传感器相当于它的“眼睛”,而它的两个轮子相当于“脚”。想要它按照要求去运动和工作,就要学会控制使用它的“眼睛”和“脚”。人在运动时,通过眼睛观察周围的信息,并以这些信息作为依据去指挥脚运动。智能鼠也是这样,通过传感器来获取外界信息,并以此为依据来控制它的轮子运动。
当智能鼠向左偏移时,增加左侧电动机速度或者减小右侧电动机速度。
当智能鼠向右偏移时,增加右侧电动机速度或者减小左侧电动机速度。
这里采用“暂停一步”的方法:当智能鼠偏移时,外侧电动机暂停一步,从而达到校正的目的。
视频

实验:智能鼠直行




流程图如图2-1-1所示。

图2-1-1 智能鼠运行校正流程图
主程序:

