Red de conocimiento informático - Aprendizaje de código fuente - Cómo crear un programa de coche con control remoto por infrarrojos y seguimiento inteligente

Cómo crear un programa de coche con control remoto por infrarrojos y seguimiento inteligente

Debería haber muchos planes de este tipo, y el que ahora está relativamente maduro debería ser creado por Yingtang Zhongchuang. La parte de seguimiento inteligente se basa en el principio de seguimiento de sensores fotoeléctricos reflectantes de infrarrojos. La parte de seguimiento inteligente se basa en el principio de seguimiento del sensor fotoeléctrico reflectante de infrarrojos, con el microcontrolador STC89C52 como unidad de control central, que controla el motor paso a paso para ajustar el automóvil para que conduzca suavemente de acuerdo con la trayectoria predeterminada. La parte del control remoto por infrarrojos está en modo manual. El microcontrolador decodifica las instrucciones del control remoto y controla la ruta de viaje del automóvil a través del motor paso a paso.

En la parte del sensor, el diodo emisor de infrarrojos del sensor TCRT5000 continúa emitiendo luz infrarroja. Cuando la luz infrarroja emitida no se refleja o se refleja pero la intensidad no es lo suficientemente fuerte, el fototransistor se activa. siempre apagado y el comparador El terminal negativo está conectado a tierra de manera equivalente, el comparador emite un nivel alto y el diodo indicador se ilumina, el objeto detectado aparece dentro del rango de detección, la luz infrarroja se refleja hacia atrás y la intensidad es lo suficientemente grande, el infrarrojo; La luz se refleja y la intensidad es lo suficientemente grande, la luz infrarroja se refleja con suficiente intensidad. Cuando el objeto a detectar aparece dentro del rango de detección y el rayo infrarrojo se refleja con suficiente intensidad, el fototransistor está saturado, el terminal negativo del comparador tiene un nivel alto y la salida del comparador tiene un nivel bajo, lo que indica que el diodo está siempre apagado.