Paso 1: Código en github enlace
https://github.com/lamabro/GSM-ALARM-System/BLOB/Master/Source.Code.ino
#include
#include "LiquidCrystal.h" / / biblioteca para lcd(0) de líquido crystalLiquidCrystal; / / conectarse a través de i2c, dirección predeterminada #0 (A0-A2 no puenteado)
#include / / biblioteca para la conexión de conexión en serie de GSM #include SoftwareSerial mySerial(2,3); PERNO DE PASADOR, TX RX
char * keypressed = 0; int keyboardPin = 0; Clavija de entrada analógica que el teclado está conectado toint keyboardValue = 0; valor leído desde el teclado
int k; inputPin1 //int = 4; inputPin2 //int = 7; #define //Pin 4 LEDFLASHER para LED / / int inputPin1 = 5; intinputPin2 = 6; int pir1 = 12; PIN para el SENSOR PIR int pinSpeaker = 10; PIN para Alertfunction del Buzzerint; Cuando movimiento es detectado int pirState = bajo; empezar, suponiendo que ningún movimiento detectado int val = 0; variable para lectura del estado del pin de PIR sensor int val1 = 1; variable para lectura del estado del pin de pir 2
Boolean estado; variable para stor el estado de alarma; true "Alarma activada" y False para "Alarma desactivada"