Gå direkte til indhold
  • Sensorer

PIR Bevægelsessensor

PIR sensoren anvendes til at registrere bevæg­elser

Lab
ITT Lab
Programområde
Digital
Placering

EK Guldbergsgade
Bygning E, lokale A448

Adgang til komponenten

Komponenten er kun tilgængelig for studerende på IT-teknolog-uddannelsen.

PIR(Pyroelectric) sensoren anvendes til registrering af bevægelser. Den anvendes mange steder blandt andet områder hvor man gerne vil have lys automatiseret. Derudover anvendes den også i alarm systemer i huse så den kan opdage, hvis der kommer noget forbi.

PIR sensoren opfanger infrarød stråling fra f. eks. kropsvarme. Sensitiviteten falder derfor, hvis rummet man befinder sig i er varmere end 25 grader.

Tekniske specifikationer

Kreds D203B
Operativ Strømstyrke 15mA
Operativ Temperatur -20 ~ 85 ℃
Forsyningsspænding 3.3V~18V
Output spænding High 3V, Low 0V
Output forsinkelse 2.3 til 3 Sekunder
Registreringsområde 100°
Registreringsafstand 3-4 meter
Output indikator LED If it is HIGH level, it will be ON
Pin max strømstyrke 100mA

Pinout

Nummer Navn Function
1 GND Negativ forsyning
2 VCC Positiv forsyning
3 S Signal

Download Datablad

Hvordan fungerer den?

Kodeeksempel

from machine import Pin
from time import sleep
motion = False
def handle_interrupt(pin):
   global motion
   motion = True
   global interrupt_pin
   interrupt_pin = pin
led = Pin(12, Pin.OUT)
pir = Pin(14, Pin.IN)
pir.irq(trigger=Pin.IRQ_RISING, handler=handle_interrupt)
while True:
   if motion:
      print('Motion detected! Interrupt caused by:', interrupt_pin)
      led.value(1)
      sleep(20)
      led.value(0)
      print('Motion stopped!')
      motion = False