Menu
-
MenuBack
-
Menu
-
Arduino & Raspberry & Micro:bit
-
-
-
-
-
Controller Boards
-
-
-
Batteries
-
Components & TOOLS
-
-
e-Textil
-
-
-
Interruptores & Botões
-
-
-
Sound and Audio
-
-
-
Comunication & Smart Home
-
-
LCD + Matrix + Keypad
-
-
Power Sources and Renewable Energy
-
-
-
RENEWABLE ENERGY
-
-
-
3D Printing & DRONES
-
-
Informática
-
-
Informática
-
-
-
Motors and Relays
-
-
Oficina & Equipamentos
-
-
Oficina & Equipamentos
- Cable ties
- Pliers and Wrenches
- Breadboards
- Drills and Milling Cutters
- Storage Boxes
- Electronics boxes
- Bench Equipment
- Tool Cases & Kits
- Heat shrink sleeve
- Multimeters
- Oscilloscope
- Screws and Spacers
- PCB Copper
- End-Sleeves
- IC Programmers
- Personal Protection
- Protoboards
- Soldering
- Spray and Conductive Paint
- DIN Rail Supports
- Others
-
-
-
ROBOTICS
-
-
Sensors
-
-
- Catalog
- New Products
- On Sale
- Tutorials
- Contact
PIR Motion Sensor Module HC-SR501
: SEN10023
€2.90
Tax included
Highly integrated module popularly used for entry detection, it complies with microcontroller or DC loads.
If you have any questions on this product please feel free to contact us.
*Disclaimer: The images are merely illustrative.
Overview
Highly integrated module popularly used for entry detection, it complies with microcontroller or DC loads.
Specification
- Input Voltage: DC 4.5-20V
- Static current: 50uA
- Output signal: 0,3V or 5V (Output high when motion detected)
- Sentry Angle: 110 degree
- Sentry Distance: max 7 m
- Shunt for setting overide trigger: H - Yes, L - No
- Operation Level Digital 5V
- Power Supply External 5V
- Weight 15.00g
- Version 1.0
Advantage
- Simple, easy to adopt in system
- There are two adjustable potentiometer on the module, you can use them to change the trigger sensitivity and the duration of the trigger signal
Sample Code
// (HC-SR501) PIR Sensor
int PIRpin = 8; // PIR connected pin
int value;
void setup() {
Serial.begin(9600);
pinMode(2, OUTPUT); //For Led
}
void loop() {
value = digitalRead(PIRpin); //Read PIR state
if (value == LOW) {
Serial.println("No Movement");
digitalWrite (2, LOW);
}
else {
Serial.println("Movement!");
digitalWrite (2, HIGH);
}
delay(100); //Wait
}