Proyecto Arduino con sensor PIR con LED y zumbador

Este proyecto le muestra cómo encender y apagar automáticamente un LED y un zumbador usando un Arduino con sensor PIR.

El sensor PIR detecta movimiento midiendo cambios en los niveles de infrarrojos (calor) emitidos por objetos en el área circundante. Cuando se detecta movimiento, un LED ilumina el domo de la lente como una señal visual. Además, el módulo envía una señal alta en su pin de salida.

Componentes necesarios para el proyecto Arduino con sensor PIR

Divulgación: estos son enlaces de afiliados. Como asociado de internet, gano con las compras que califican.

Software

¿Qué es el sensor PIR o el sensor de movimiento PIR?

El sensor PIR o el sensor de movimiento PIR es un sensor electrónico que detecta cambios en la luz infrarroja a una cierta distancia y emite una señal eléctrica en respuesta a una señal infrarroja detectada. Son pequeños, baratos, de bajo consumo, fáciles de usar y no se desgastan. Como resultado, se encuentran con frecuencia en electrodomésticos y aparatos utilizados en hogares y negocios. También se conocen como sensores PIR, «infrarrojos pasivos», «piroeléctricos» o «movimiento de infrarrojos».

El sensor PIR está compuesto básicamente por un sensor piroeléctrico (que se puede ver a continuación como un metal redondo con un cristal rectangular en el centro), que puede detectar niveles de radiación infrarroja. Todo emite algo de radiación, y las cosas más calientes emiten mayor radiación. De hecho, el sensor se divide en dos mitades en un detector de movimiento. La razón es que intentamos no detectar un nivel medio de IR para el movimiento (cambio). Las dos mitades están conectadas para anularse entre sí. Eso es porque estamos tratando de no detectar los niveles promedio de movimiento (cambio) de IR. Las dos mitades están conectadas para anularse entre sí. Cuando la mitad de la radiación es más o menos IR, la salida oscila entre alto o bajo.

El sensor tiene una sensibilidad controlable que permite un rango de detección de movimiento de 3 metros a 7 metros, así como también incluye cambios de retardo de tiempo y selección de disparadores para un ajuste fino dentro de su aplicación.

Características principales:

  • Por lo general, detecta a una persona a una distancia de hasta 30 pies o hasta 15 pies en el modo de baja sensibilidad.
  • El campo de visión es de aproximadamente 90 grados.
  • La fácil integración en aplicaciones permanentes es posible gracias a los orificios de montaje para tornillos de 2 a 56 tamaños.

  • La cúpula está iluminada por LED como una señal visual de activación del sensor.

  • La comunicación con cualquier microcontrolador es sencilla.
  • El paquete SIP de 3 pines es ideal para proyectos que requieren una placa de pruebas.
  • Su pequeño tamaño hace que sea fácil de ocultar.

Ajustamiento

  • Ajustar el potenciómetro de distancia en el sentido de las agujas del reloj aumenta la distancia de detección (aproximadamente 7 metros), mientras que en el sentido contrario a las agujas del reloj disminuye la distancia de detección (aproximadamente 3 metros).
  • Ajuste el potenciómetro de retardo en el sentido de las agujas del reloj para alargar el retardo (300S) o en el sentido de las agujas del reloj para acortar el retardo de inducción (5S).

Aplicaciones Típicas:

  • Iluminación: lámpara, interruptor automático, alumbrado público, luz nocturna activada por movimiento
  • Dispositivos contra el crimen: cámara de seguridad, prevención del crimen
    sensor, luz de seguridad, alarma de seguridad nocturna
  • Electrodoméstico: aire acondicionado, purificador de aire, calentador de ventilador
  • Dispositivos de audio y visuales: TV, PC, pantalla
  • Equipos comerciales: máquina expendedora, fotocopiadora

Especificaciones del sensor PIR

Voltaje 5 V-12 V CC
El consumo de energía 65 mA
Rango del sensor PIR Dentro de los 7 metros, menos de 120 °
Sensor de ángulo <110 ° de ángulo cónico
Tiempo de retardo 5 – Rango 300S (ajustable) (aproximadamente 0.3Sec – 5Min)
Tiempo de bloqueo 0,2 segundos
Tiempo de bloque 2.5S (predeterminado) Se puede hacer un rango (0.xx a decenas de segundos
Temperatura -15 ° C ~ + 70 ° C
Métodos de activación L – Desactivar el disparador de repetición, H – Activar el disparador de repetición
Dimensión 32 × 24 mm
Costo Consultar precio

Para obtener más información, puede consultar la hoja de datos del sensor PIR a continuación:

Diagrama de circuito del sensor PIR con Arduino, LED y zumbador

Diagrama de circuito del sensor PIR con Arduino, LED y zumbador

La clavija de salida del sensor PIR está conectada a la clavija digital 2. LED conectado desde la clavija digital 4 a tierra a través de una resistencia de 220 ohmios. Y zumbador conectado al pin 5 de PWM digital (~).

Sensor PIR Código Arduino con LED y Zumbador

Al hacer clic en el botón en la esquina superior derecha del campo del código, puede copiar el código. Cópialo y pégalo en Arduino IDE.

/ *** revhardware.com *** / / *** Arduino con sensor PIR LED y zumbador *** / int PIRSensor = 2; // Definir el pin del sensor PIR int Buzzer = 5; // PWM (~) pin int LED = 4; // Definir pin LED int SensorValue = 0; // Inicializando el valor como cero al principio void setup () {pinMode (Buzzer, OUTPUT); pinMode (LED, SALIDA); pinMode (PIRSensor, ENTRADA); Serial.begin (9600); } bucle vacío () {SensorValue = digitalRead (PIRSensor); // El valor leído del pin 2 del sensor PIR se asignará a ‘SensorValue’ si (SensorValue == HIGH) {digitalWrite (LED, HIGH); // Enciende el tono de LED (Buzzer, 5000); // la frecuencia del sonido del zumbador a 5000 Hz. El rango de frecuencia es de 31 Hz a 65535 Hz. Serial.println («Movimiento detectado»); // Imprime este texto en Serial Monitor} else {digitalWrite (LED, LOW); noTone (zumbador); Serial.println («Movimiento no detectado»); }}

Resultado

Debería ver que el LED y el zumbador se encienden cuando un objeto o movimiento entra en el rango del sensor PIR. Si no puede ver la salida deseada, asegúrese de que el circuito se haya ensamblado y verificado correctamente y haya cargado el código en su placa.

Aplicaciones:

  • Haga luz de seguridad automatizada con sensor PIR.
  • Puede hacer una alarma de seguridad nocturna Arduino con el sensor PIR.
  • Además, puede hacer luces nocturnas activadas por movimiento con Arduino y sensor PIR.