Circuito Modificado · Arduino UNO + Protoboard

Cama Antisísmica Inteligente

Sistema de protección automatizado con 4 servomotores y protoboard para distribución de energía. Al detectar una vibración sísmica con el sensor SW-420, activa simultáneamente los 4 motores para cerrar las puertas y la cama durante 10 segundos, reabriendo automáticamente al finalizar.

1 Pruébalo primero (Simulador)

Aumenta la intensidad del sismo. Al superar el 60%, los 4 servomotores cerrarán las puertas y la cama simultáneamente por 10 segundos.

Protoboard + 4 Servos + 5V Ext
0%
Sensor en espera · Zona Segura
Tiempo de Refugio Restante:
10.0 s

2 Materiales requeridos

Toca cada material para ver sus detalles de conexión y montaje. Marca los que ya tengas.

0 de 8 materiales listos

3 Esquema de Conexiones (Protoboard + Arduino)

Selecciona un componente para resaltar sus cables. Todos los 5V y GND de los motores se centralizan en la protoboard.

Arduino UNO + Protoboard

⚡ Regla de Alimentación: NUNCA conectes los 5V de los 4 servomotores directamente al pin 5V del Arduino. Usa una fuente externa de 5V (2A - 3A) conectada a la barra roja de la protoboard y une la tierra (GND) con el Arduino.

4 ¿Cómo funciona el circuito?

Toca cada etapa para entender el flujo de energía y señal controlada por el sistema.

📡
1. Sensor SW-420
➜
🧠
2. Arduino UNO
➜
🔲
3. Protoboard 5V/GND
➜
⚙️
4. 4 Servomotores
  1. El sensor SW-420 detecta vibraciones sísmicas mecánicas y envía un pulso digital (HIGH) al Pin Digital 2 del Arduino.
  2. El Arduino activa simultáneamente las señales PWM dirigidas a los pines D3, D5, D6 y D9.
  3. La Protoboard suministra la corriente necesaria a los 4 servomotores desde la fuente externa de 5V, manteniendo estable el microcontrolador.
  4. Los 4 servomotores cierran de inmediato las puertas laterales y la cubierta de la cama al mismo tiempo.
  5. Un temporizador interno en Arduino mantiene la posición de protección durante exactamente 10 segundos.
  6. Cumplido el tiempo, los 4 servos vuelven automáticamente a la posición abierta previa.

5 Código Arduino (4 Servos + 10s Timer)

Copia el siguiente código en tu Arduino IDE. Asegúrate de seleccionar la placa "Arduino UNO".

cama_antisismica_4servos.ino