Difference between revisions of "PIR Sensor"

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. It has 3 connectors: *...")
 
Line 10: Line 10:
  
 
= How to connect it electrically =
 
= How to connect it electrically =
[[File:Joystick-electro.JPG|x400px]]
+
[[File:PIR-electro.PNG|x400px]]
 
 
  
 
= How to control it in MicroPython =
 
= How to control it in MicroPython =

Revision as of 21:32, 29 August 2020

Description

A PIR Sensor can detect motion, it is also called motion sensor. It detect moveing people or animals. PIR stands for passive infrared.

It has 3 connectors:

  • + connected to GND
  • - connected to 3.3V
  • Out - digital output is 1 if motion is detected

Pir3.PNG

How to connect it electrically

PIR-electro.PNG

How to control it in MicroPython

Reading the value and printing it to the console

 1 #Example usage for ESP32
 2 from machine import Pin
 3 from time import sleep
 4 # digital input on pin 26
 5 pir = Pin(26, Pin.IN, Pin.PULL_UP) # enable internal pull-up resistor
 6 
 7 while True:
 8   pirVal = pir.value()
 9   print(pirVal)
10   sleep(1)

Related Tutorial Videos