我们将通过Arduino IDE 写一个代码使ATmega2560小机器人可以进行循迹运动。具体表现为:在地面传感器未检测到黑线时直行左右两个地面传感器同时感应到黑线时停止5秒随后进行转弯:第一次检验到进行左转 第二次检验到进行右转第三次检验到进行左转第四次检验到进行右转。右转后开始沿墙运动运用地面传感器是 unsigned char analogPin12 = A8A9A10A11;我明明只用了
这里使用了12个引脚是因为每个地面传感器都需要使用两个引脚,一个用于电源供电,另一个用于读取传感器输出的模拟信号。因此,每个地面传感器需要占用两个引脚,四个传感器需要占用8个引脚,加上控制小车运动的引脚,总共需要12个引脚。
原文地址: http://www.cveoy.top/t/topic/fHMU 著作权归作者所有。请勿转载和采集!