Skip to main content

Grove - Sensor de Movimiento PIR Ajustable

Grove - Sensor de Movimiento PIR Ajustable es un sensor de movimiento infrarrojo pasivo fácil de usar, que puede detectar movimiento de objetos infrarrojos hasta 3 metros. Cualquier objeto infrarrojo que se mueva en su rango de detección hace que el sensor genere una señal HIGH en su pin SIG. Y puedes ajustar el tiempo de señal HIGH hasta 130s mediante el potenciómetro, además, puedes ajustar el rango de detección mediante el otro potenciómetro.

Versión

Versión del ProductoCambiosFecha de Lanzamiento
Grove - Sensor de Movimiento PIR AjustableInicialSep 2018

Características

  • Filtro incorporado, alta inmunidad a RFI
  • Tiempo de salida, sensibilidad y rango de detección ajustables
  • Bajo voltaje, bajo consumo de energía

Especificaciones

ElementoValor
Voltaje de Operación3.3V / 5V
Temperatura de Operación-30℃ ~ 70℃
Ángulo de VisiónColocación horizontal 80°
Colocación vertical 55°
Respuesta Espectral de Detección(λ)5nm ~ 14nm
Distancia de Detección0 ~ 3m
Tiempo de Nivel Alto Encendido<130s
InterfazDigital
TamañoL: 40mm A: 20mm H: 15mm
Peso4.5g
Tamaño del PaqueteL: 140mm A: 90mm H: 15mm
Peso Bruto10g

Aplicaciones típicas

  • Detección de movimiento PIR
  • Detección de intrusos
  • Detección de ocupación
  • Luces con sensor de movimiento
  • Sistema de seguridad
  • Control automático

Descripción General del Hardware

Distribución de Pines

warning

La lente de Fresnel equipada con el módulo es una pieza de plástico y está prohibido acercarla a altas temperaturas o llamas abiertas.

Esquemático

Alimentación

El voltaje típico del L221D es 3.3V, por lo que usamos el chip XC6206P332MR para proporcionar un 3.3V estable. La entrada del XC6206P33 varía de 1.8V a 6.0V, por lo que puedes usar este módulo con tu Arduino tanto en 3.3V como en 5V.

Plataformas Soportadas

ArduinoRaspberry Pi
caution

Las plataformas mencionadas anteriormente como compatibles son una indicación de la compatibilidad de software o teórica del módulo. Solo proporcionamos biblioteca de software o ejemplos de código para la plataforma Arduino en la mayoría de los casos. No es posible proporcionar biblioteca de software / código de demostración para todas las plataformas MCU posibles. Por lo tanto, los usuarios tienen que escribir su propia biblioteca de software.

Primeros Pasos

Jugar Con Arduino

Hardware

Materiales requeridos

Seeeduino V4.2Base ShieldSensor de Movimiento PIR AjustableGrove - LED Azul
enter image description hereenter image description hereenter image description here

|Obtener Uno Ahora|Obtener Uno Ahora|Obtener Uno Ahora|Obtener Uno Ahora

note

1 Por favor conecta el cable USB con cuidado, de lo contrario podrías dañar el puerto. Por favor usa el cable USB con 4 cables en su interior, el cable de 2 cables no puede transferir datos. Si no estás seguro sobre el cable que tienes, puedes hacer clic aquí para comprar

2 Cada módulo Grove viene con un cable Grove cuando lo compras. En caso de que pierdas el cable Grove, puedes hacer clic aquí para comprar.

  • Paso 1. Conecta el Grove - Adjustable PIR Motion Sensor al puerto D2 del Grove-Base Shield, conecta el Grobe - Blue LED al puerto D4 del Grove-Base Shield.

  • Paso 2. Conecta el Grove - Base Shield al Seeeduino.

  • Paso 3. Conecta el Seeeduino a la PC mediante un cable USB.

note

Si no tenemos Grove Base Shield, también podemos conectar directamente este módulo al Seeeduino como se muestra a continuación.

SeeeduinoCable GroveGrove - Adjustable PIR Motion Sensor
GNDNegroGND
5V o 3.3VRojoVCC
SIN conexiónBlancoNC
D2AmarilloSIG
SeeeduinoCable GroveGrove - Blue LED
----------------------------------------
GNDNegroGND
5V o 3.3VRojoVCC
SIN conexiónBlancoNC
D4AmarilloSIG

Software

note

Si esta es la primera vez que trabajas con Arduino, te recomendamos encarecidamente que veas Comenzando con Arduino antes de empezar.

  • Paso 1. Simplemente haz clic en el icono en la esquina superior derecha del bloque de código para copiar el siguiente código en un nuevo sketch en el IDE de Arduino.
/*macro definitions of PIR motion sensor pin and LED pin*/
#define PIR_MOTION_SENSOR 2//Use pin 2 to receive the signal from the module
#define LED 4//the Grove - LED is connected to D4 of Arduino

void setup()
{
pinsInit();
}

void loop()
{
if(isPeopleDetected())//if it detects the moving people?
turnOnLED();
else
turnOffLED();
}
void pinsInit()
{
pinMode(PIR_MOTION_SENSOR, INPUT);
pinMode(LED,OUTPUT);
}
void turnOnLED()
{
digitalWrite(LED,HIGH);
}
void turnOffLED()
{
digitalWrite(LED,LOW);
}
/***************************************************************/
/*Function: Detect whether anyone moves in it's detecting range*/
/*Return:-boolean, ture is someone detected.*/
boolean isPeopleDetected()
{
int sensorValue = digitalRead(PIR_MOTION_SENSOR);
if(sensorValue == HIGH)//if the sensor value is HIGH?
{
return true;//yes,return ture
}
else
{
return false;//no,return false
}
}
  • Paso 2. Sube la demostración. Si no sabes cómo subir el código, por favor consulta Cómo subir código.
success

Si todo va bien, cuando alguien se acerque a este sensor o cuando te acerques a este sensor con tu mano, el LED se encenderá.

Visor de Esquemas en Línea

Recursos

Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.

Loading Comments...