SKU: SENS-1945
📋 GST Invoice Available

HC-SR501 PIR Motion Sensor Adjustable - 3.3V TTL Output

₹81.00 (Inclusive of all taxes)
Out of Stock

The HC-SR501 is a passive infrared (PIR) motion detection module featuring a 3.3V TTL-compatible output, making it suitable for integration with microcontrollers like Arduino, ESP32, and Raspberry Pi. It utilizes a pyroelectric sensor and Fresnel lens to detect human body movement within an adjustable range of 3 to 7 meters.

Features

  • Wide Operating Voltage: Functions from 4.5V to 20V DC with ultra-low current consumption (<60µA).
  • Adjustable Sensing Range: Detection distance is tunable from approximately 3 meters to 7 meters via a sensitivity potentiometer.
  • Configurable Output Timing: Delay time (output hold) is adjustable from 5 seconds to 200 seconds; default blockade time is 2.5 seconds.
  • Jumper-Selectable Trigger Modes: Allows selection between single-trigger (non-repeatable) and repeat-trigger modes for different application logic.
  • Robust Environmental Rating: Operates reliably across a temperature range of -20°C to +80°C.

Out of stock

Description

The HC-SR501 module integrates a pyroelectric infrared (PIR) sensor, signal conditioning circuitry, and a Fresnel lens to detect changes in infrared radiation, primarily from moving human bodies. The onboard op-amp filters and amplifies the weak sensor signal, converting it into a clean, digital 3.3V TTL output pulse suitable for direct connection to microcontroller GPIO pins.

Its operational parameters are highly configurable: two potentiometers allow independent adjustment of the detection sensitivity (range) and the output delay time. A rear Jumper pin sets the trigger mode, choosing between a single output pulse per detection event or a retriggerable mode that holds the output high while motion continues. This flexibility makes it adaptable for security systems, automatic lighting, and energy-saving applications.

Key Features

  • Pyroelectric Infrared Sensing: Detects motion based on changes in thermal radiation, optimized for human body heat signatures.
  • Onboard Signal Conditioning: Includes filtering and amplification circuitry for a stable, debounced digital output signal.
  • Fresnel Lens Array: Expands the effective detection cone to a wide 140° angle while increasing sensor sensitivity.
  • Dual Adjustment Potentiometers: Provides precise, tool-free calibration for both detection distance and output hold time.
  • Low-Power Design: Consumes less than 60µA, making it ideal for battery-powered or always-on monitoring projects.
  • Compact and Mountable: Small form factor (32mm x 24mm) with mounting holes for easy integration into enclosures and fixtures.

Applications

  • Automatic Lighting Control: Triggering lights in corridors, bathrooms, or storage areas upon detecting human presence.
  • Security & Intrusion Alarm Systems: Serving as the primary motion detector in DIY or commercial security panels.
  • Energy Management Systems: Controlling HVAC or appliance power in unoccupied rooms to reduce standby consumption.
  • Interactive Displays & Installations: Activating audio, visual, or mechanical responses in public exhibits or art installations.
  • Pet Monitoring & Wildlife Cameras: Used as a motion trigger for camera systems in outdoor or indoor animal habitats.

Technical Specifications

Model NumberHC-SR501
Sensor TypePassive Infrared (PIR)
Operating VoltageDC 4.5V - 20V
Quiescent Current< 60 µA
Output Signal3.3V TTL (High/Low Level)
Detection Distance3 - 7 meters (Adjustable)
Detection Angle140°
Delay Time5 - 200 seconds (Adjustable, Default ~5s)
Blockade Time2.5 seconds (Default)
Trigger ModesSelectable via Jumper (L: Single, H: Repeatable)
Operating Temperature-20°C to +80°C
Dimensions (L x W x H)32 mm x 24 mm x 18 mm
WeightApprox. 10 g

Frequently Asked Questions

What is the output voltage and logic level of the HC-SR501?

The HC-SR501 provides a digital 3.3V TTL output signal. When motion is detected, the output pin goes HIGH (3.3V); otherwise, it remains LOW (0V). This logic level is compatible with most 3.3V microcontrollers like ESP32 or Raspberry Pi GPIO. For 5V systems like Arduino Uno, the signal can typically be read directly, but using a level shifter is recommended for long-term reliability.

How do I adjust the detection distance and delay time?

Use the two onboard potentiometers. The sensitivity potentiometer (often labeled 'Sx') adjusts the detection range: clockwise increases distance (up to ~7m), counter-clockwise decreases it (down to ~3M). The time delay potentiometer (labeled 'Tx') sets how long the output stays HIGH after detection: clockwise increases hold time (up to ~200s), counter-clockwise decreases it (down to ~5s). A small screwdriver is required for adjustment.

What is the difference between the single and repeatable trigger modes?

The trigger mode is set by the rear Jumper. In single-trigger mode (Jumper on 'L'), the module outputs one pulse per detection event, ignoring further motion during the output delay period. In repeatable-trigger mode (Jumper on 'H'), the output will remain high as long as motion is detected within the delay window, and the timer resets with each new motion. Single mode is best for counting events; repeatable mode is ideal for keeping a light on while a room is occupied.

What is the purpose of the 2.5-second blockade time?

The 2.5-second blockade (or lockout) time is a fixed interval after the output goes LOW during which the sensor is unresponsive to new motion. This prevents output oscillation and false triggering from sensor noise or residual heat signatures immediately after an event. It is a hardware-based feature and is not adjustable, unlike the configurable delay time.

Package Includes

  • 1 x HC-SR501 PIR Motion Sensor Module

Additional Information

Weight 0.01 kg
Dimensions 3.2 × 2.4 × 1.8 cm