En este tutorial, aprenderás a construir un robot fumigador utilizando un ESP32 , que te permitirá automatizar la aplicación de líquidos en diversas superficies. A lo largo del tutorial, te guiaremos paso a paso en el ensamblaje de la estructura, el montaje de los componentes y la programación necesaria para hacer que tu robot funcione de manera efectiva controlado por bluetooth.
Materiales Necesarios:
• 01 Arduino UNO
Este microcontrolador será el cerebro del robot. Controlará el relé que activa al humidificador.

• 01 Kit atomizador / humidificador ultrasónico
El atomizador o humidificador convertirá el líquido en una fina niebla. Será controlado mediante un relé.

• 01 Relé de 5V
El relé se utilizará para encender o apagar el humidificador. Será controlado por el Arduino UNO, permitiendo que se active sólo cuando sea necesario. En este caso usaremos un relé de Bajo Nivel, lo que significa que se activará enviándole un valor LOW.

• Cables de conexión
Los cables se utilizarán para conectar todos los componentes electrónicos entre sí.

Paso 1: Conexión de los componentes al Arduino

1. Conexión del relé:
• Conectamos el pin IN al pin digital D2.
• Conectamos el pin GND a unos de los pines GND del Arduino.
• Conectamos el pin VCC al pin 5V del Arduino.
• Conectamos COM a la salida de 5V de la fuente externa.
• Conectamos «NO» al pin «+» del humidificador.
2. Conexión del humidificador o atomizador:
• Debemos tener conectado el pin «+» al conector «NO» del relé.
• Conectamos el pin «–» al negativo de la fuente externa.
• En algunos modelos es necesario soldar un «puente» en los conectores que se muestran a continuación para inhabilitar el switch manual y poder controlarlo desde la fuente externa conectada al relé:
Paso 2: Programación
Carga el código en el Arduino para encender y apagar el humidificador automáticamente cada 2 segundos:
// Pin del relé del humidificador const int HUMIDIFICADOR = 2; void setup() { pinMode(HUMIDIFICADOR, OUTPUT); digitalWrite(HUMIDIFICADOR, HIGH); // relé desactivado } void loop() { digitalWrite(HUMIDIFICADOR, LOW); // relé activado delay(2000); digitalWrite(HUMIDIFICADOR, HIGH); // relé desactivado delay(2000); }
Una vez que hayas terminado, podrás modificar el proyecto para controlar el humidificador mediante un sensor o un dispositivo bluetooth.