Nota
¡Hola, bienvenido a la Comunidad de Aficionados a Raspberry Pi, Arduino y ESP32 de SunFounder en Facebook! Profundiza en Raspberry Pi, Arduino y ESP32 con otros entusiastas.
¿Por qué unirse?
Soporte de expertos: Resuelve problemas posventa y desafíos técnicos con ayuda de nuestra comunidad y equipo.
Aprender y compartir: Intercambia consejos y tutoriales para mejorar tus habilidades.
Vistas previas exclusivas: Obtén acceso anticipado a anuncios de nuevos productos y avances.
Descuentos especiales: Disfruta de descuentos exclusivos en nuestros productos más nuevos.
Promociones festivas y sorteos: Participa en sorteos y promociones de fiestas.
👉 ¿Listo para explorar y crear con nosotros? Haz clic en [aquí] y únete hoy!
10. Arranque con un Toque¶
En este proyecto, hemos integrado los proyectos anteriores - seguimiento de línea, seguimiento, evitación de obstáculos, conducción autónoma, etc., juntos. Se pueden cambiar mediante botones en el control remoto, así que puedes arrancar el coche y experimentar todas las funciones a la vez.
Cableado
Código
Nota
Abre el archivo
10.one_touch_start.inoen la ruta3in1-kit\car_project\10.one_touch_start.O copia este código en el Arduino IDE.
Aquí se utiliza la biblioteca
IRremote, puedes instalarla desde el Library Manager.
Una vez subido el código con éxito, el LED parpadeará rápidamente 3 veces por cada señal recibida del control remoto por el receptor IR. Puedes presionar las siguientes teclas para operar el carro.
+: Acelerar
-: Desacelerar
1: Moverse hacia el frente izquierdo
2: Hacia adelante
3: Moverse hacia la derecha
4: Girar a la izquierda
6: Girar a la derecha
7: Hacia atrás a la izquierda
8: Hacia atrás
9: Hacia atrás a la derecha
CYCLE: Seguir la línea
U/SD: Conducción autónoma
▷▷|: Evitación de obstáculos con módulo ultrasónico
|◁◁: Evitación de obstáculos con módulo IR Obstacle
EQ: Seguir tu mano
0: Detener