Passive Infrared Sensor: Difference between revisions

From Sketching with Hardware at LMU Wiki
Jump to navigation Jump to search
Created page with "= Description = 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...."
 
No edit summary
 
Line 37: Line 37:


<youtube>dVE7R-Spf6M</youtube>
<youtube>dVE7R-Spf6M</youtube>
[[Category:Sensor]]

Latest revision as of 09:51, 11 June 2024

Description[edit]

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


This one is the HC-SR501 sensor and it should be connected to 5V, GND and a digital Pin.

How to connect it electrically[edit]

How to control it in MicroPython[edit]

Reading the value and printing it to the console

#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)

Related Tutorial Videos[edit]