摘要
以Arduino为主控芯片,以STM32和LDC1000电感数字传感器为小车循迹模块,设计与制作了一个可自动循迹的小车。整个小车系统分为采集、处理、控制三部分:首先,采用LDC1000采集铁丝轨迹信息并将其转化为数字信号传输给数据处理模块;然后,以STM32作为系统处理模块,根据设计的算法处理输入的数据后,再输出不同的值;最后采用Arduino主控芯片,根据STM32输入的值,即铁丝是否偏离轨道的值,控制电机转动,从而调整小车方向,确保小车在规定的平面跑道自动沿铁丝方向循迹前进。经测试,该小车能够对0.6-0.8mm细铁丝循迹前进,行进过程中能够检测到硬币并报警,同时可以在显示屏上实时显示其行驶距离和行驶时间。
-
单位太原师范学院