Arduino-compatible PIR (Passive Infrared) Motion Detector Module
The Arduino-compatible PIR motion sensor (HC-SR501) is a low-power, 5–20V infrared motion detector with 3–7m range, adjustable delay and sensitivity, and digital output, widely used for automation and security systems.
🔧 Full Specifications – Arduino PIR Motion Sensor Module (HC-SR501)
⚡ 1. Electrical Specifications
Parameter Value
Operating Voltage 4.5V – 20V DC
Typical Supply Voltage 5V
Quiescent Current ~50 µA (very low idle current)
Operating Current ~65 mA
Output Voltage (HIGH) ~3.3V TTL
Output Voltage (LOW) 0V
Power Consumption Low (suitable for battery projects)
🔄 2. Detection & Performance Specifications
Parameter Value
Detection Range 3 – 7 meters (adjustable)
Detection Angle <110° to 120° cone
Delay Time (Output HIGH) Adjustable ~3 sec to 300 sec (5 min)
Blocking Time ~0.2 sec – 2.5 sec
Trigger Modes
→ Single Trigger (L) Output stays HIGH once
→ Repeat Trigger (H) Output stays HIGH while motion continues
🔬 3. Sensor & Internal Components
Parameter Description
Sensor Type Passive Infrared (PIR)
Sensing Element Pyroelectric sensor (e.g., RE200B)
Control IC BISS0001 PIR controller IC
Lens Type Fresnel lens (plastic dome)
Infrared Detection Detects human/animal body heat (IR radiation changes)
🔌 4. Pin Configuration
Pin Function
VCC Power input (5V–20V)
OUT Digital output (HIGH when motion detected)
GND Ground
👉 Output is digital, so it connects directly to Arduino input pins.
⚙️ 5. Adjustable Controls
Control Function
Sensitivity Potentiometer Adjust detection distance (3–7 m)
Time Delay Potentiometer Adjust how long output stays HIGH
Trigger Jumper Select repeat or single trigger mode
📏 6. Physical Specifications
Parameter Value
PCB Dimensions ~32 × 24 mm
Lens Diameter ~23 mm
Mounting Hole Distance ~28 mm
Weight ~5–10 g
🌡️ 7. Environmental Specifications
Parameter Value
Operating Temperature –15°C to +70°C
Humidity Suitable for indoor use (non-condensing)
🧠 8. Key Features
Detects motion based on infrared radiation changes
Adjustable sensitivity and delay time
Wide voltage input (5–20V)
Low power consumption
Compatible with:
Arduino
ESP32
Raspberry Pi
⚠️ 9. Limitations
Cannot detect stationary objects
Sensitive to temperature changes and noise
Limited accuracy for precise distance
May produce false triggers in unstable environments









Reviews
There are no reviews yet.