Introducción del producto #
El sensor infrarrojo humano se utiliza para detectar la radiación infrarroja emitida por el módulo del cuerpo humano o animal, cuando alguien u otros objetos calientes ingresan al rango de detección del sensor, el objeto provocará cambios en la radiación infrarroja.
Su característica es que solo cuando la radiación externa provoca un cambio en su propia temperatura, da una señal eléctrica correspondiente, cuando el cambio de temperatura tiende a ser estable, no habrá salida de señal, por lo que solo es sensible al cuerpo humano en movimiento.
Referencia de aplicación: luz con sensor de cuerpo humano, puerta automática, grifo automático, iluminación automática de escaleras, etc.
Especificación de parámetros #
Parámetros | Value alto/Descripción |
Tensión de alimentación | 3.3V ~ 5V |
Temperatura de funcionamiento | -20 ° C ~ + 85 ° C |
Ángulo de detección | 100° |
Rango de detección | 0 ~ 4m |
Tamaño | 3.16cm * 2.38cm |
Diagrama de cableado #
Nota: La placa de expansión está adjunta a esp32 placa controladora.
PIR Sensor de movimiento | ESP32 |
VCC | 5V |
GND | GND |
Firme | Pasador 32 |
Código de muestra #
configuración nula () {
pinMode(32,INPUT);//Establecer el pin 32 en modo de entrada Serial.begin(115200);//Establezca la tasa de baudios en 115200 } bucle vacío () { Serial.println(digitalRead(32));//Lee el estado del pin 32 e imprímelo en el monitor serial retraso (1000); } |
Nota: Si está utilizando una placa Arduino, cambie el pin en el programa a PIN7, configure la velocidad en baudios a 9600 y luego conecte el pin de hardware a PIN7 y cargue el programa.
Resultado de la prueba #
Después de cargar el código en la placa controladora, abra el monitor del puerto serie del IDE de Arduino, configure la velocidad en baudios a 115200 y cambie al modo de desplazamiento.
Cuando nos movemos, el sensor devuelve el dato 1; cuando estamos en reposo, el sensor devuelve el dato 0.
Nota: El módulo incorpora un efecto de retardo, por lo que, cuando el objeto está en reposo, no enviará datos 0 inmediatamente y esperará un tiempo. Si el puerto serie no muestra los datos con normalidad, compruebe si la interfaz de conexión del hardware coincide con la interfaz de código.
Recursos relacionados #
Consigue uno ahora #
Negocios B2B: info@acebott.com
Página web oficial: PIR Sensor de movimiento