Tags: PIR, , Mini, Infrared, Motion, Sensor, HC, SR505

PIR Mini Infrared Motion Sensor HC-SR505

  • 9.00 AED
    • Ex Tax:9.00 AED
    • Product Code:
    • Availability: In Stock
    HC-SR505 small body sensing module is based on infrared technology, automatic control products, high sensitivity, high reliability, ultra-small, ultra-low-voltage operation mode. Widely used in various auto-sensing of electrical equipment, especially battery-powered automatic control products.Techni..

    HC-SR505 small body sensing module is based on infrared technology, automatic control products, high sensitivity, high reliability, ultra-small, ultra-low-voltage operation mode. Widely used in various auto-sensing of electrical equipment, especially battery-powered automatic control products.
    Technical parameters:

    Operating Voltage Range: DC4.5-20V

    Static current: <60uA

    Output level: High 3.3V / Low 0V

    Trigger: repeatable trigger (default)

    Delay time: Default 8S + -30% (can be customized range of a few tenths - tens of minutes)

    PCB Dimensions: 10 * 23mm

    Induction angle: <100 degree cone angle

    Induction distance: 3 meters

    Working temperature: -20 - +80 degrees

    Sensor Lens Dimensions: Diameter: 10mm (default)
     
     
    Features:

    Automatic induction: to enter the sensing range of the output is high, people leave the sensor range automatically delay off high, output low. Ultra-small size.

    Repeatable trigger: the sensor output high, the delay period, if there is human activity in its sensing range, the output will remain high until people leave after the high variable delay lOW (automatically extended sensor module detects the human body after every activity a delay period, and the last time an event is the starting point of the delay time).

    Wide operating voltage range: the default operating voltage DC4.5V-20V.

    Micropower: quiescent current <50 microamps, especially for battery-powered automatic control products.

    Output high signal: easy docking and all kinds of circuits.
     
     

    Applications:


    Body induction lamps

    Body sensors toys

    Security Products

    Industrial automation and control

    Auto-sensing of electrical equipment

    Battery-powered automatic control



    How to use the HC-SR505 (PIR sensor) with the Arduino Uno :

    In order to wire the SR505 to the Arduino, you need only three wires. The SR505 has three pins which are marked on the back: “-“, “OUT”, and “+”. First, make sure that the SR505 is provided with enough voltage: One of the Arduino’s GND pins must be connected to the SR505’s “-” pin. Next, the Arduino’s 5V pin must be connected to the “+” pin of the SR505.

    In order to wire the SR505 to the Arduino, you need only three wires. The SR505 has three pins which are marked on the back: “-“, “OUT”, and “+”. First, make sure that the SR505 is provided with enough voltage: One of the Arduino’s GND pins must be connected to the SR505’s “-” pin. Next, the Arduino’s 5V pin must be connected to the “+” pin of the SR505.
    The remaining “OUT” pin returns either LOW or HIGH, depending on whether something was detected. This pin must be connected to one of the Arduino’s digital pins. In this tutorial, pin #2 is used


    Example source code
    The program is very simple. First, a serial connection is opened in the setup function. The serial connection is used later to print the sensor’s state to the serial monitor. Then, pin #2 is declared as an input pin. In the loop function, the state of pin #2 is read. If the pin has a HIGH signal, the message “Movement detected.” is printed. Otherwise, if the pin has a LOW signal, a message is printed indicating that the sensor did not detect any movement. At the end of the loop function, a delay of a second is added to avoid flooding the serial monitor with too many messages.

    #define SIGNAL_PIN 2
    
    void setup()
    {
      Serial.begin(9600);
      pinMode(SIGNAL_PIN, INPUT);
    }
    
    void loop() {
      if(digitalRead(SIGNAL_PIN)==HIGH) {
        Serial.println("Movement detected.");
      } else {
        Serial.println("Did not detect movement.");
      }
      delay(1000);
    }


    There are no reviews for this product.

    Write a review

    Please login or register to review