diff --git a/Proyecto arlarma de casas.txt b/Proyecto arlarma de casas.txt new file mode 100644 index 0000000..236be4e --- /dev/null +++ b/Proyecto arlarma de casas.txt @@ -0,0 +1,29 @@ + +int pir_pin = 2; //Donde iria conectado el sencor de movimiento +int SENSOR= 3; //Donde iria conectado el sensor magnetico +int buzzer_pin = 4; //Una bocina de alarma + +//aqui declaramos cuales son entrada y cuales son salidas +void setup() +{ + pinMode(SENSOR, INPUT); + pinMode(pir_pin, INPUT); + pinMode(buzzer_pin, OUTPUT); + Serial.begin(9600); +} +// Si el sensor de movimeinto esta en HIGH la bocina se prendera mientras que este en Low se mantendra vigilando +void loop() +{ + if(digitalRead(pir_pin) == HIGH) + { + digitalWrite(buzzer_pin, HIGH); + Serial.println("¡Intrusos!"); + } + else + { + digitalWrite(buzzer_pin, LOW); + Serial.println("Modo vigilante"); + } +//Para el sensor de movimiento usaremos algo diferente, el siempre mandara un 1 logico cuando detecte un iman este uno apsara a 0 y esto hara que se active la bocina + digitalWrite(buzzer_pin, !digitalRead(SENSOR)); +} \ No newline at end of file