Practica 4: SmartRobot FollowLine & IoT
Bienvenido! Introducción: En este blog se explica el funcionamiento de un siguelíneas que va enviando mensajes MQTT utilizando el Smart-Robot v.4.0 con cámara. Figura 1. S mart robot car v4.0 with camera Explicación de ejecución y métodos utilizados: Para la implementación de esta práctica hemos dividido nuestro código en dos partes, uno que comunica el Arduino con el ESP-32, y otro que se comunica de forma inversa. Además de comunicarse entre ellos, el código que se carga en el Arduino lee los valores del sensor de distancia y del infrarrojo para detectar tanto línea como obstáculos, y el del ESP-32 se utiliza para enviar los mensajes MQTT al Arduino. A continuación se detalla una breve explicación de cada uno de ellos: Comunicación Arduino-ESP32: Primero, configuramos los pines del infrarrojos y del sensor de distancia, al igual que los pines asignados a los motores (puestos en HIGH para que vayan hacia adelante). Después creamos un bucle while en el que leemos el ...