En este momento estás viendo Guía paso a paso: Cómo construir una alarma doméstica inteligente
Guía paso a paso: Cómo construir una alarma doméstica inteligente

Guía paso a paso: Cómo construir una alarma doméstica inteligente

Guía paso a paso: Cómo construir una alarma doméstica inteligente

La automatización residencial es el puente perfecto para conectar el entusiasmo de los jóvenes con el interés de los padres y de paso mejorar la seguridad del hogar. Diseñar una alarma inteligente no solo ofrece a los estudiantes y aficionados una forma práctica de aprender tecnología, sino que también permite a las familias proteger accesos de manera económica. A continuación, se detalla la lista de materiales, el plano de conexiones y el software necesario para dar vida a este sistema de protección.

Lista de materiales

Para facilitar el ensamblaje, se requiere adquirir los siguientes componentes originales:

·      Cerebro del sistema: 1 Placa de desarrollo compatible con Arduino Uno.

·      Detector de presencia: 1 Sensor de movimiento infrarrojo PIR HC-SR501.

·      Indicador sonoro: 1 Zumbador piezoeléctrico (Buzzer) de 5V.

·      Alerta visual: 1 Diodo LED (Rojo o Azul).

·      Protección: 1 Resistencia de 220 ohmios.

·      Infraestructura: 1 Placa de pruebas (Protoboard) y Cables puente (Jumpers).

Plano de conexión eléctrica (diagrama del circuito)

El siguiente esquema muestra el mapa de cableado exacto que los técnicos deben replicar en el laboratorio de desarrollo antes de energizar el circuito:

 

              +———————————–+

               |         ARDUINO UNO               |
               |                                   |
               |   Pin 5 (Digital) ————[ Buzzer (+) ]–> GND
               |   Pin 6 (Digital) —-[Resistencia 220R]—-[LED (+)]–> GND

               |                                   |
               |   Pin 7 (Digital) <———– [ Sensor PIR (OUT) ]
               |   Pin 5V          ———–> [ Sensor PIR (VCC) ]
               |   Pin GND         ———–> [ Sensor PIR (GND) ]
               +———————————–+

El proceso de ensamblaje y programación del sistema

El proceso inicia montando el microcontrolador sobre una superficie aislante. Se conecta el pin de salida (OUT) del sensor PIR al pin digital 7 del tablero de control. Posteriormente, se conecta el pin digital 5 al polo positivo del buzzer y el pin digital 6 a la resistencia que protege al diodo LED, cerrando ambos circuitos hacia el terminal de tierra común (GND).

Una vez finalizado el hardware, llega el paso fundamental: programar la placa de desarrollo. Utilizando una computadora y el software oficial de programación (IDE), se debe transferir el código de control al circuito mediante un cable USB. Este algoritmo le indicará a la placa cómo interpretar las señales lógicas del sensor de movimiento para activar instantáneamente la alarma sonora y el indicador visual.

Los profesionales de la electrónica y el servicio técnico saben que la estabilidad de estos proyectos de automatización residencial depende de una programación limpia y de la calidad de sus insumos. Para adquirir este listado completo se invita a los usuarios visitar la página web de Electrónica Gabriel (www.electronicagabriel.com) o visitar su tienda física ubicada en la ciudad de Cartagena.

La invitación es a motivar a padres e hijos a comenzar un proyecto juntos o a seguir intentándolo y construir este proyecto en equipo. Para finalizar, les comparto el código de programación que necesitas para programar la placa y culminar el proyecto. ¡A compilar!

Código de programación (sketch de Arduino)

cpp

const int pinSensorPIR = 7;
const int pinBuzzer = 5;
const int pinLED = 6;

void setup() {
  pinMode(pinSensorPIR, INPUT);
  pinMode(pinBuzzer, OUTPUT);
  pinMode(pinLED, OUTPUT);
}

void loop() {
  int estadoSensor = digitalRead(pinSensorPIR);
  if (estadoSensor == HIGH) {
    digitalWrite(pinLED, HIGH);
    tone(pinBuzzer, 1000);
    delay(5000);
  } else {
    digitalWrite(pinLED, LOW);
    noTone(pinBuzzer);
  }
}