La guía o código que verás en este artículo es la solución más rápida y efectiva que encontramos a tu duda o dilema.
Ejemplo: sensor de movimiento pir código arduino
/* * PIR sensor tester */ int ledPin = 13; // choose the pin for the LEDint inputPin = 2; // choose the input pin (for PIR sensor)int pirState = LOW; // we start, assuming no motion detectedint val = 0; // variable for reading the pin status void setup() pinMode(ledPin, OUTPUT); // declare LED as output pinMode(inputPin, INPUT); // declare sensor as input Serial.begin(9600); void loop() val = digitalRead(inputPin); // read input value if (val == HIGH) // check if the input is HIGH digitalWrite(ledPin, HIGH); // turn LED ON if (pirState == LOW) // we have just turned on Serial.println("Motion detected!"); // We only want to print on the output change, not state pirState = HIGH; else digitalWrite(ledPin, LOW); // turn LED OFF if (pirState == HIGH) // we have just turned of Serial.println("Motion ended!"); // We only want to print on the output change, not state pirState = LOW;
Te mostramos las reseñas y valoraciones de los usuarios
Si entiendes que te ha sido de utilidad nuestro post, te agradeceríamos que lo compartas con el resto juniors así nos ayudas a dar difusión a este contenido.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)