Inicio / De lo Practico / Alarma casera con Arduino

Alarma casera con Arduino

Redacción JT
14 enero 2024 | 0 |

Tomado de comohacer.eu/Versión: Amanda Jara

Materiales

  • – Placa Arduino UNO
  • – Software Arduino IDE.
  • – Sensor magnético de alarma para puertas o ventanas
  • – Pilas para el sensor magnético.
  • – Resistencia de 10K ohmios.
  • – Cable de cobre de un solo hilo rígido.
  • – LED Rojo.

El sensor magnético consta de dos partes, una grande donde se encuentraelaltavoz, las pilas y el circuito que se detona en caso de abrir la puerta o ventana, y otra parte más pequeña, que es un imán. Ambas partes deben colocarse unidas en la puerta o ventana donde queramos poner la alarma, de manera que cuando alguien intente abrirlas, las piezas del sensor se separen y detonen la alarma.

Procedimiento para alarma casera con arduino

  • 1- Conecta dos cables (de un solo hilo con los extremos desnudos del material aislante para que hagan contacto) con los bornes positivo y negativo de la caja donde se alojan las baterías del sensor magnético. Para ello retira los tornillos de la parte más grande del sensor.
  • 2- Une los extremos de ambos cables utilizando la resistencia de 10 k Del lado negativo de esta (donde hayamos conectado el cable que viene del extremo negativo de las pilas del sensor) saca una conexión para conectarla al pin GND de la placa Arduino. (Foto 3)
  • 3- Haz una conexión con otro cable de hilo único al extremo que no va conectado al terminal negativo de las pilas para unirlo al pin digital número 2 de Arduino
  • 4- Coloca el LED rojo con su ánodo (terminal más largo) al pin número 13 de la placa Arduino (E/S digitales). El cátodo del LED irá a la conexión GND cercana al pin 13. Si en vez del LED deseas conectar cualquier otro dispositivo, puedes hacerlo un módulo GSM para realizar una llamada o con una cámara fotográfica.
  • 5- Crea el sketch para programar Arduino. Para ello, una vez instalado Arduino IDE, escribe este código y una vez terminado el proceso, y con la placa Arduino conectada al PC por USB, pasa el sketch haciendo clic en el botón que tiene forma de flecha hacia la derecha (Cargar). Así podrás comprobar el funcionamiento de tu alarma casera con arduino.

[cpp]
//Esquema para nuestra alarma simple con Arduino

const int sensorpin = 2; //Especificamos que el sensor
ira unido al pin 2

const int ledpin = 13; //El pin 13 ira destinado para
el LED

int estadosensor = 0; //Especificamos el estado
inicial del sensor (apagado)

void setup()

{

pinMode(ledpin, OUTPUT); //Marcamos el pin del LED
como salida

pinMode(sensorpin, INPUT); //El pin del sensor debe
ser una entrada

}

void loop()

{

estadosensor = digitalRead(sensorpin); //Leer el
estado del sensor

//Si el estado es alto, es decir, si esta activado se
encendera el LED de alarma

if (estadosensor == HIGH)

{

digitalWrite(ledpin, HIGH);

}

else { //Mientras el sensor este apagado el pin estará
apagado

digitalWrite(ledpin, LOW);

}

}

[/cpp]


Para no depender del PC, puedes conectarla placa Arduino a una fuente de alimentación externa o utilizar pilas. Así el prototipo seguirá funcionando sin necesidad de la conexión USB y de forma independiente.

Deja un comentario

Deja una respuesta

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