🤯 Seguidor de Línea con ESP32 + Interfaz Web: ¡Monitoreo en Tiempo Real y Calibración FÁCIL!
Summary
TLDREn este video se presenta la construcción y programación de un robot seguidor de línea con servidor web integrado, que permite monitorear y calibrar sensores en tiempo real mediante una interfaz intuitiva. Se detallan pasos de montaje, desde el chasis de MDF y la colocación de sensores, hasta las conexiones de motores, baterías y la ESP32. Además, se explica la lógica de seguimiento de línea y el uso de la interfaz web para calibración y control de velocidad. Finalmente, se realizan pruebas experimentales, mostrando cómo el robot responde a diferentes velocidades y rutas, ofreciendo una experiencia educativa completa y práctica en robótica.
Takeaways
- 🤖 El proyecto consiste en construir un robot seguidor de línea con un servidor web integrado para monitoreo y calibración en tiempo real.
- 🛠️ El chasis está hecho de MDF de 3 mm con corte láser, y los archivos de corte están disponibles para descarga o en un kit completo.
- 📏 La colocación correcta de los sensores y la altura de la rueda loca son cruciales; se recomienda mantener aproximadamente 2.5 mm de distancia al suelo.
- 🔌 Los drivers de los motores y la alimentación deben conectarse siguiendo cuidadosamente los diagramas descargables para evitar cortocircuitos.
- 🖥️ La ESP32 se utiliza para crear un punto de acceso y una interfaz web que permite controlar velocidad, calibrar sensores y monitorear el robot de manera intuitiva.
- 💡 La lógica del seguidor de línea es sencilla: avanzar si ambos sensores detectan fondo blanco, girar según el sensor que detecta la línea y detenerse si ambos están sobre la línea negra.
- 🟢🔴 Los LEDs de los sensores indican el estado de detección: verde para fondo blanco y rojo para línea negra, con lógica inversa en el código.
- ⚙️ El proceso de calibración se realiza a través de la interfaz web, ajustando los sensores según la línea negra y el fondo blanco para un seguimiento preciso.
- -
- 🚀 La velocidad del robot puede ajustarse desde la interfaz; velocidades entre 190 y 200 permiten un seguimiento estable, mientras que mayor velocidad puede provocar errores por la limitación de dos sensores.
- 🎓 Este proyecto es educativo y práctico, ideal para aprender sobre robótica, programación y control de robots seguidores de línea de manera interactiva.
- 📂 Todos los recursos, incluyendo archivos de diseño, diagramas de conexión y código, están disponibles para descarga y soporte en grupo.
Q & A
¿Qué tipo de robot se presenta en el video?
-Se presenta un robot seguidor de línea con un servidor web integrado, que permite monitorear y calibrar los sensores en tiempo real desde una interfaz web.
¿De qué material está fabricado el chasis del robot y cómo se obtiene?
-El chasis está fabricado en MDF de 3 mm y se corta mediante láser. Los archivos para el corte están disponibles en los recursos descargables.
¿Cuál es la función de la alza impresa en 3D de 1.5 mm en los sensores?
-La alza impresa permite posicionar correctamente los sensores sobre el chasis para asegurar una detección precisa de la línea.
¿Por qué es importante la altura de la rueda loca y cuál es la altura recomendada?
-La altura de la rueda loca afecta la distancia entre los sensores y el suelo. La altura recomendada es aproximadamente 2.5 mm, y se puede corregir con una alza impresa en 3D si es necesario.
¿Qué precaución se debe tener al conectar las baterías del robot?
-Es importante mantener el switch apagado al conectar las baterías para evitar cortocircuitos y no unir los cables si no se está seguro de la posición.
¿Cómo se debe colocar la shield de la ESP32?
-La shield de la ESP32 debe conectarse respetando la orientación correcta, ya que las conexiones están distribuidas para evitar que los cables se crucen.
¿Qué permite hacer la interfaz web del robot?
-La interfaz web permite mostrar el estado de los sensores, regular la velocidad del robot, calibrar los sensores y entender de manera intuitiva cómo funciona el seguidor de línea.
¿Cómo funciona la lógica del robot seguidor de línea?
-El robot avanza si ambos sensores detectan fondo blanco, gira a la derecha si el sensor derecho detecta línea negra, gira a la izquierda si el sensor izquierdo detecta línea negra, y se detiene si ambos sensores están sobre la línea negra.
¿Qué significa la 'lógica inversa' mencionada en los LEDs de los sensores?
-La lógica inversa indica que un LED verde encendido representa fondo blanco (cero lógico), mientras que un LED apagado representa línea negra (uno lógico).
¿Cuál es el rango de velocidad recomendado para el robot y cómo afecta al comportamiento?
-Se recomienda velocidades entre 190 y 200, donde el robot sigue la línea de manera estable y segura. A velocidades mayores, el tiempo de reacción disminuye y con solo dos sensores puede salirse de la ruta.
¿Qué archivos y recursos están disponibles para ayudar en la construcción del robot?
-Están disponibles archivos descargables con el diagrama de conexiones, PDF de montaje, archivos de corte láser del chasis y soporte adicional a través de un grupo de ayuda.
¿Para qué se utiliza la calibración de los sensores y cómo se realiza?
-La calibración permite ajustar los sensores para detectar correctamente la línea negra y el fondo blanco. Se realiza conectando el smartphone a la red del robot y usando la interfaz web para observar el estado de los LEDs y ajustar los sensores según corresponda.
Outlines

此内容仅限付费用户访问。 请升级后访问。
立即升级Mindmap

此内容仅限付费用户访问。 请升级后访问。
立即升级Keywords

此内容仅限付费用户访问。 请升级后访问。
立即升级Highlights

此内容仅限付费用户访问。 请升级后访问。
立即升级Transcripts

此内容仅限付费用户访问。 请升级后访问。
立即升级5.0 / 5 (0 votes)





