Cómo hacer un Carro Seguidor de Línea con Arduino UNO – Código y Diagrama Eléctrico
Cómo hacer un Carro Seguidor de Línea con Arduino UNO – Código y Diagrama Eléctrico
Aquí encontrarás todo lo necesario para construir y probar un carro seguidor de línea usando 3 sensores TCRT5000, Arduino UNO y el puente H L298N, de forma sencilla y práctica.
Este proyecto está basado en la plataforma de hardware abierto Arduino y es ideal para comenzar a trabajar con robótica móvil, sensores infrarrojos y control de motores.
En este proyecto aprenderás cómo hacer que un robot siga una línea negra sobre una superficie blanca utilizando sensores de reflexión infrarroja (TCRT5000).
Te comparto:
💻 Código en Arduino totalmente funcional y comentado, listo para cargar y modificar según tu proyecto o requerimientos:
✍️ Diseño de chasis, listo para que lo mandes a cortar en CNC o lo cortes tu mismo
🧰 Lista de materiales
- Arduino UNO
- 3 Sensores TCRT5000
- Módulo Puente H L298N
- 4 Motorreductores
- Protoboard
- Jumpers macho-hembra
- Jumpers macho-macho
- Chasis para robot (opcional pero recomendado)
- Batería de 9v
- 2 Baterias lipo de 3.7v
¿Qué hace este proyecto?
El carro seguidor de línea utiliza sensores TCRT5000 para detectar una línea negra en el suelo. Estos sensores funcionan mediante luz infrarroja, detectando la diferencia entre superficies claras y oscuras.
- Superficie blanca → Mayor reflexión de luz
- Línea negra → Menor reflexión de luz
El Arduino analiza la información de los 3 sensores:
- Sensor izquierdo
- Sensor central
- Sensor derecho
Dependiendo de qué sensor detecte la línea, el Arduino controla los 4 motorreductores mediante el puente H L298N para:
- Avanzar recto
- Girar a la izquierda
- Girar a la derecha
Esto permite que el robot siga automáticamente el camino marcado en el suelo. Para que los sensores funcionen de forma correcta es esencial que estén a nivel del suelo, si no por cuestiones de luz o sombra generada, podrán a tener fallas para detectar la diferencia.
¿Cómo funciona el sistema?
- Los sensores TCRT5000 detectan la línea
- Arduino procesa la información
- Arduino envía señales al puente H L298N
- El puente H controla los motores
- El robot sigue la línea automáticamente
El código está estructurado de forma sencilla para que puedas:
- Ajustar la sensibilidad
- Mejorar la velocidad
- Agregar más sensores
Este proyecto es una excelente base para poder realizar robots más avanzados.
Puedes complementar esta información con el video tutorial en YouTube, donde explico paso a paso, como conectar los sensores TCRT5000, el puente H L298N y los 4 motores, así también cómo modificar el código y la prueba real del funcionamiento del robot.
Si estás iniciando en Arduino y robótica, este tutorial te servirá como una base sólida para proyectos más avanzados. 🚀
Comentarios
Publicar un comentario