Difference between revisions of "PIR Sensor"

From Sketching with Hardware at LMU Wiki
Jump to navigation Jump to search
(Redirected page to Passive Infrared Sensor)
Tag: New redirect
 
Line 1: Line 1:
= Description =
+
#REDIRECT [[Passive Infrared Sensor]]
A PIR Sensor can detect motion, it is also called motion sensor. It detect moveing people or animals. PIR stands for passive infrared. Here we use the SR602.
 
 
 
It has 3 connectors:
 
* - connected to GND
 
* + connected to 3.3V
 
* Out - digital output is 1 if motion is detected
 
 
 
[[File:Pir3.PNG|x300px]]
 
 
 
 
 
This one is the HC-SR501 sensor and it should be connected to 5V, GND and a digital Pin.
 
 
 
[[File:Pir2.JPG|x300px]]
 
[[File:Pir4.JPG|x300px]]
 
 
 
= How to connect it electrically =
 
[[File:PIR-electro.PNG|x400px]]
 
 
 
= How to control it in MicroPython =
 
Reading the value and printing it to the console
 
<syntaxhighlight lang="python" line='line'>
 
#Example usage for ESP32
 
from machine import Pin
 
from time import sleep
 
# digital input on pin 26
 
pir = Pin(26, Pin.IN, Pin.PULL_UP) # enable internal pull-up resistor
 
 
 
while True:
 
  pirVal = pir.value()
 
  print(pirVal)
 
  sleep(1)
 
</syntaxhighlight>
 
 
 
= Related Tutorial Videos =
 
<youtube>C0W-wI0qHIQ</youtube>
 
 
 
<youtube>dVE7R-Spf6M</youtube>
 

Latest revision as of 08:46, 11 June 2024