Saltar al contenido

Sensor de movimiento HC-SR0501

Q24.00
SKU D5

 

El HC-SR501 es un sensor infrarrojo pasivo (PIR) que funciona detectando cambios en niveles de radiación infrarroja emitida por objetos calientes, como personas y animales, dentro de su campo de visión. Su principio de operación está basado en un sensor piroeléctrico y una lente de Fresnel que concentra la radiación IR hacia los detectores. El HC-SR501 es ideal para aplicaciones que requieren detección de movimiento, como sistemas de alarma e iluminación automática, por su bajo costo y facilidad de integración.


Este sensor posee un jumper y dos potenciómetros que permiten realizar ajustes específicos:



El jumper permite seleccionar entre dos modos de disparo en la salida del sensor (pint OUT): el modo de disparo único (L) y el modo de disparo repetitivo (H). En el modo de disparo único, la salida permanece activa durante el tiempo configurado por el potenciómetro de retardo, sin registrar movimientos adicionales durante ese periodo. Por otro lado, el modo de disparo repetitivo, reinicia el temporizador cada vez que se detecta un movimiento adicional.


El potenciómetro de retardo regula el tiempo en que la salida del sensor permanece activa (estado ALTO) tras la detección de movimiento. Este tiempo es ajustable desde 1 segundo hasta 300 segundos. Si se gira en sentido horario, el tiempo de retardo aumenta, mientras que en sentido antihorario disminuye.


El potenciómetro de sensibilidad regula la distancia máxima a la que el sensor puede detectar movimiento. Girando este potenciómetro en sentido horario, se incrementa la distancia de detección hasta un máximo de 7 metros, mientras que al girarlo en sentido antihorario, la distancia disminuye hasta un mínimo de 3 metros aproximadamente.


Al encender el sensor, este se autocalibra durante aproximadamente 15 segundos. Por lo tanto, es normal que no se registren detecciones precisas durante este periodo inicial.


Características generales:


  • Tipo: Sensor infrarrojo pasivo (PIR)

  • Modelo: HC-SR501

  • Voltaje de operación: 5 VDC - 20 VDC

  • Corriente de operación: 65 mA (activo), 50 μA (en reposo)

  • Rango de detección ajustable: 3 a 7 metros

  • Tiempo de retardo ajustable: 5 S - 300 S

  • Tiempo de bloqueo (por defecto): 2.5 S

  • Ángulo de detección: < 110º (cono)

  • Voltaje de salida: 3.3V (alto) / 0V (bajo)

  • Rango de temperatura: -15 ºC a +70 ºC

  • Dimensiones: 32.2 mm (largo) x 24.3 mm (ancho) x 25.4 mm (alto)

  • Hoja de datos del HC-SR501 (en inglés)


Pines:


  • VCC: Conexión a la alimentación de 5 VDC (para aplicaciones típicas)

  • OUT: Salida de pulso digital

  • GND:  Conexión a tierra de la placa (GND)


Ejemplo de prueba:


Conecta el HC-SR501 en la placa Arduino UNO como se muestra en la siguiente figura:


Luego, copia el siguiente sketch de Arduino y cárgalo a la placa:

Prueba de sensor HC-SR0501

Por último, abre el monitor serial de Arduino IDE y observa los mensajes de detección. También puedes guiarte visualmente en las detección por medio del LED incorporado en la placa Arduino UNO.