🤯 Seguidor de Línea con ESP32 + Interfaz Web: ¡Monitoreo en Tiempo Real y Calibración FÁCIL!

Edison R. Sasig
10 Nov 202511:44

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

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Mindmap

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Keywords

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Highlights

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Transcripts

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora
Rate This

5.0 / 5 (0 votes)

Etiquetas Relacionadas
RobóticaESP32Seguidor de líneaProgramaciónEducativoDIYElectrónicaInterfaz webCalibraciónMontajeTutorialProyectos