Humidificador / Atomizador controlado con Arduino

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Carrito de compra