Ficha de circuito · Arduino UNO

Casa Inteligente con Techo Retráctil y Puerta Automática

Sistema domótico alimentado por puerto USB desde la computadora. Al acercar un muñeco a 20 cm o menos del sensor ultrasónico, la puerta principal se abre por 2 segundos y un servomotor abre el techo retráctil por 10 segundos.

1 Simulador Interactivo

Desliza para acercar el muñeco a la casa. Al alcanzar el umbral de 20 cm, presenciarás la apertura independiente de la puerta y del techo.

80cm
20cm
100cm
🚪 Puerta (Servo 1) Cerrada
🏠 Techo (Servo 2) Cerrado

Regla: Si distancia ≤ 20 cm ➜ Puerta abre (2s) y Techo abre (10s).

2 Materiales requeridos

Toca cada material para ver sus detalles. Haz clic en la casilla de verificación cuando lo tengas listo.

0 de 7 materiales listos

3 Diagrama de Conexiones

Selecciona un componente para resaltar sus pines en la placa Arduino UNO.

Arduino UNO (Power por USB Laptop)

🔌 Alimentación sin batería: Todo el circuito se alimenta mediante el cable USB conectado directamente a la laptop. Los 5V provistos por la laptop suministran suficiente energía para el microcontrolador, el sensor y los 2 servomotores pequeños SG90.

4 Lógica de Control

Toca cada etapa para comprender la ejecución del programa.

📡
1. Sensor HC-SR04
➜
🧠
2. Arduino UNO
➜
⚙️
3. Servomotores
  1. El sensor de ultrasonido emite una ráfaga sonora por TRIG y mide el retorno en ECHO para calcular la distancia del muñeco.
  2. El microcontrolador valida si la distancia es menor o igual a 20 cm.
  3. Al detectar la cercanía, se activan simultáneamente la apertura de la puerta y del techo.
  4. Un temporizador no bloqueante registra el tiempo de apertura. Al cumplir 2 segundos (2000 ms), la puerta se cierra.
  5. El servomotor del techo permanece activado hasta completar los 10 segundos (10000 ms), momento en el cual se cierra totalmente.

5 Código fuente (.ino)

Copia este programa e insértalo en el IDE de Arduino. Selecciona la placa "Arduino UNO".

casa_inteligente_techo.ino