Codigo para sensor de movimiento arduino

Codigo para sensor de movimiento arduino

Codigo para sensor de movimiento arduino

código del sensor pir

La detección de movimientos siempre ha sido importante en la mayoría de los proyectos. Con la ayuda del sensor PIR se ha vuelto muy fácil detectar los movimientos humanos/animales. En este proyecto aprenderemos cómo podemos interconectar un sensor PIR con un microcontrolador como Arduino. Interconectaremos un Arduino con el módulo PIR y haremos parpadear un LED y sonar un zumbador cada vez que se detecte un movimiento. Los siguientes componentes serán necesarios para construir este proyecto.
El sensor PIR significa sensor infrarrojo pasivo. Es un sensor de bajo coste que puede detectar la presencia de seres humanos o animales. Hay dos materiales importantes presentes en el sensor, uno es el cristal piroeléctrico que puede detectar las señales de calor de un organismo vivo (humanos/animales) y el otro es una lente Fresnel que puede ampliar el alcance del sensor. También los módulos del sensor PIR nos proporcionan algunas opciones para ajustar el funcionamiento del sensor como se muestra en la siguiente imagen.
Los dos potenciómetros (color naranja) se utilizan para controlar la sensibilidad y el tiempo de activación del sensor. Básicamente el pin Dout del sensor está presente entre los pines Vcc y Gnd. El módulo funciona con 3,3V pero también puede alimentarse con 5V. En la esquina superior izquierda también tiene una configuración de pines de disparo que se puede utilizar para hacer que el módulo funcione en dos modos diferentes. Uno es el modo «H» y el otro es el modo «I».

sensibilidad del sensor pir de arduino

En este tutorial, aprenderás cómo funciona el sensor de movimiento PIR HC-SR501 y cómo puedes utilizarlo con Arduino. Puedes encontrar sensores infrarrojos pasivos (PIR) a tu alrededor, no sólo se utilizan para fines de seguridad, sino también en la mayoría de los sistemas de iluminación de activación automática.
En este artículo, he incluido un diagrama de cableado y códigos de ejemplo para que puedas empezar a experimentar con tu sensor. Después de cada ejemplo, desgloso y explico cómo funciona el código, por lo que no deberías tener problemas en modificarlo para adaptarlo a tus necesidades.
Este tutorial se centra en el sensor HC-SR501, pero también puedes utilizar el código proporcionado para sensores similares como el HC-SR505 o el AM312. La principal diferencia es que estos sensores más baratos tienen un rango de detección más pequeño y no tienen un potenciómetro para ajustar la sensibilidad y el tiempo de retardo.
Los sensores de movimiento PIR constan de dos partes principales: un elemento sensor piroeléctrico y una lente fresnel. El elemento sensor piroeléctrico puede detectar la radiación infrarroja. Todos los objetos con una temperatura superior al cero absoluto (0 Kelvin / -273,15 °C) emiten energía térmica en forma de radiación infrarroja, incluidos los cuerpos humanos.

sensor pir código arduino con led

En este tutorial, se explorarán los fundamentos de la interrupción de hardware de Arduino mediante el uso de un sensor infrarrojo pasivo (PIR). Los sensores infrarrojos pasivos utilizados aquí operan a voltajes de 2,7V – 5V y utilizan muy poca energía cuando operan en el estado de no disparo. El sensor PIR se activa en última instancia por una fuente de infrarrojos, normalmente el calor del cuerpo humano (u otro animal con una emisión radiativa similar). Cuando el sensor PIR se dispara, envía una señal HIGH a su pin OUT, que será leída por el pin de interrupción del Arduino (pin 2 o 3 en la placa Uno). Este proceso parece trivial, pero cuando se hace correctamente puede ahorrar enormes cantidades de energía cuando se trata de sistemas alimentados por baterías, como en la automatización del hogar.Lista de piezas y cableadoEsta es una demostración bastante simple de un concepto crucial utilizando Arduino, por lo tanto, se necesitarán pocas piezas. Por supuesto, los conceptos utilizados aquí se pueden extrapolar a problemas más complejos como la domótica, los sensores de bajo consumo y mucho más. Los tres componentes principales necesarios para la demostración de las interrupciones en Arduino son: El diagrama de cableado del sensor PIR y el LED a la placa Arduino se muestra a continuación:

alcance del sensor arduino pir

Las ferreterías suelen vender focos activados por movimiento que puedes montar en el exterior de tu casa para que se enciendan cuando alguien pase por tu jardín. Sin embargo, con un sensor de movimiento barato, puedes construir tu propia luz activada por movimiento -o cualquier otro dispositivo activado por movimiento- con un Arduino.
Para este proyecto, utilizaremos un sensor de movimiento infrarrojo pasivo (o PIR). Este sensor funciona detectando la luz infrarroja, como la que emiten los cuerpos humanos en forma de calor. Como este tipo de luz infrarroja es visible para el sensor incluso cuando está demasiado oscuro para que los ojos humanos lo vean, son excelentes componentes para sistemas de seguridad. Imagen: Arduino con PIR
La mayoría de los sensores PIR básicos tienen tres pines. Uno de tierra, otro de alimentación y un tercer pin de señal. Cuando el sensor detecta movimiento, el pin de señal vuelve a ser ALTO (o 1). Cuando no se detecta movimiento, devuelve LOW (o 0). No hay niveles intermedios que varíen -el sensor no puede diferenciar entre alguien que pasa lentamente y un movimiento rápido, por ejemplo- pero es más que suficiente para funcionar en la mayoría de los proyectos.

Acerca del autor

admin

Ver todos los artículos