Ficha de circuito · Arduino UNO

Secador de Manos Automático

Sistema higiénico de secado de manos. Utiliza un sensor ultrasónico HC-SR04 para detectar las manos a menos de 20 cm y activa un ventilador de alta potencia a través de un módulo relé de 5V.

1 Pruébalo primero

Mueve la distancia de las manos. Al llegar a ≤ 20 cm, el relé se activará y encenderá el ventilador.

OFF
🖐️🖐️
80cm
Cerca
Lejos
Esperando manos...

Umbral: si distancia ≤ 20 cm, Relé & Ventilador ON

2 Materiales

Toca cada material para ver sus especificaciones. Marca los que ya tengas.

0 de 6 materiales listos

3 Conexiones

Elige un componente para ver su conexión con Arduino UNO. Revisa la separación entre control (5V) y potencia (12V).

Arduino UNO

⚠️ Seguridad con Relé: El Arduino alimenta la bobina del relé (5V e IN en D8). Los contactos de potencia (COM y NO) conmutan la fuente externa de 12V para el ventilador. El Arduino NUNCA toca los 12V directamente.

4 ¿Cómo funciona?

Toca cada módulo para entender el flujo de funcionamiento.

📡
Sensor HC-SR04
➜
🧠
Arduino UNO
➜
🔌
Relé 5V
➜
💨
Ventilador 12V
  1. El sensor ultrasónico HC-SR04 envía pulsos constantes por el pin TRIG (D3) y mide el tiempo de retorno por ECHO (D2).
  2. Arduino calcula la distancia en centímetros dividiendo el tiempo entre 58.
  3. Si la distancia es menor o igual a 20 cm, el pin D8 envía una señal HIGH (5V) al relé.
  4. El relé conmuta sus contactos internos cambiando de Normalmente Abierto (NO) a Cerrado.
  5. Se cierra el circuito de la fuente externa de 12V, haciendo encender el ventilador a máxima velocidad.
  6. Al alejar las manos (> 20 cm), el pin D8 pasa a LOW, abriendo el relé y apagando el ventilador.

5 Código Arduino UNO

Copia este código y súbelo mediante el IDE de Arduino. Selecciona la placa "Arduino UNO".

secador_manos.ino