1,2,3... Pajarito Ingles-Proyecto Arduino (4 / 6 steg)
Steg 4: Sensor de movimiento PIR
Que es?
El-sensor PIR es un sensor de radiación infrarroja muy utilizado para captar la presencia de alguna persona o djur o para captar movimiento. Son muy comunes por ejemplo, y seguro que habréis visto, sv baños públicos o portales, para que por ejemplo se encienda una luz cuando haya alguien. La forma de los sensores PIR, son como los de la imagen de arriba, con ese encapsulado blanco que los cubre.
Como Funciona?
Los sensores PIR, como han dicho, son sensores basados en radiación infrarroja. Se puede comprar el sensor solo (como sv una de las imagenes de arriba), o acompañado de un circuito que nos ayuda en controlarlo y nos facilita su uso (como el encapsulado de arriba). Todos los cuerpos, vivos o nej, emiten una cantidad de dicha radiación infrarroja, que es más grande cuanto más temperatura tenga el cuerpo. Los sensores PIR se dividen en dos kontradiktorisk, y cada una de ellas recibe una cantidad de radiación. SI esa cantidad es igual sv los dos Linder, la resultante es nula, pero por ejemplo cuando alguien pasa por delante, uno de los Linder recibe mas radiación y el resultante ya ingen es nulo. Sv la imagen de arriba lo podeis ver bastante bien.
PODEMOS ver que sv el sensor hö dos potenciometros (försena y sensibilidad en la imagen de arriba). Supongamos que uno de estos sensores percibe el movimiento de una persona y enciende FN ledde. Aunque la persona se pare al momento de percibirla, el LED seguirá encendido durante unos mínimos instantes, esto es, ingen se encenderá solamente cuando alguien se este moviendo, sino que cuando percibe alguien moviéndose, necesita un pequeño tiempo antes de volver en empezar de nuevo en percibir (leer) movimiento. Este tiempo, es justebar mediante uno de los potenciometros que esta sv el sensor. SI lo ponemos al mínimo (sentido contrario tyvärr agujas del reloj), cuando detecte movimiento el ledde se encenderá y estará un pequeño tiempo encendido y pronto volverá en leer. En este modo se le lamadjur "Nr-Retriggering". SI lo ponemos al máximo, al detectar movimiento el LED se encenderá y estará mas tiempo encendido. Este modo sera "Retriggering", y suele ser mas utilizado.
Potenciometro El otro, sirve para ajustar la sensibilidad del sensor a la hora de percibir movimiento.
Otra cosa interesante de este sensor, es que cuando detecta movimiento, los pulsos que da son suficientes para activar una alarma o FN LED, synda tener que programar nada ni usar FN mikro-controlador. Podríamos usar una pequeña fuente de alimentación para alimentar el sensor y conectar el "Utgång" del sensor en FN ledde para que lo encendiera al detectar movimiento.
Conexiones
El-sensor PIR tiene 3 patas de conexiones. Estas son:
Sensor PIR Arduino
VCC---> + 5V
GND---> GND
Output---> stift 13
Puede que para conectar el sensor PIR a la placa styrelse, necesitéis usar el kabel hembra-hembra, como se puede ver en la imagen entera de el proyecto.
OS dejo un pequeño programa por si queréis probar el sensor antes de utilizarlo en el programa principal. Las conexiones son iguales y inga necesitamos ninguna librería. Lo que hace este programa basicamente, es encender el LED RGB que usamos en el programa principal cuando se detecte movimiento.
En el proyecto, estoy usando el potenciometro de la sensibilidad del sensor en la mitad, y el otro sv modo "Nr-Retriggering", pero esto se puede cambiar al gusto de cada uno.