Subir archivos a ''
This commit is contained in:
parent
230b50b164
commit
cbd131b6a2
|
@ -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));
|
||||
}
|
Loading…
Reference in New Issue