Raspberry Pi – Infrarood bewegings-sensor (PIR)

raspberry pi logo

Hardware

Infrarood bewegings sensor PIR

BESTEL NU!

Met deze Infrarood bewegings-sensor (PIR) (Passive InfraRed) sensor kun je beweging detecteren, wordt vaak gebruikt als mensen of dieren binnen het sensorbereik bewegen, ze zijn klein, niet duur, verbruiken weinig vermogen en zijn makkelijk te gebruiken.

Deze PIR heef een bereik tot 7 meter, er zitten 2 stelknoppen op, één voor de detectietijd en één voor vertragings tijd voor de volgende interval.

Specificaties:

  • Voltage: DC 4.5 tot 20V
  • Verbruik: 50uA
  • Blok tijd: 2.5  seconden (standaard)
  • Vertragings tijd: 0.3 tot 18 seconden (standaard)
  • Detectie hoek: <110 graden
  • Detectie bereik :3 meter (standaard) tot max 7 meter
  • Lens diameter: 23mm (standaard)

Pinout

Pin:Functie:
01+4.5v~20v
02OUT
03GND

Informatie

De PIR sensor zelf heeft twee sleuven met daarin 2 voelers van speciaal materiaal dat gevoelig is voor IR.  Wanneer de sensor inactief is detecteren beide voelers evenveel uitgestraald IR licht in de omgevingslucht, kamer, muren of van buiten. Wanneer een warm lichaam van een mens of dier passeert, onderschept die de 1ste helft van de PIR-sensor, wat een positieve verandering tussen de twee voelers veroorzaakt (verschil). Wanneer het warme lichaam het detectiebereik verlaat, gebeurt het omgekeerde, De verandering in deze pulsen van de voeler wordt gedetecteerd en kan een signaal uitgestuurd worden.

Infrarood bewegings sensor uitleg

Aansluiten op de Raspberry Pi

Raspberry Pi pin:PIR pin:
+5v01 (+5v)
GPIO1802 (OUT)
GND03 (GND)

Script

Met onderstaande Python code kan de pin van de PIR uitgelezen worden, maak een bestand aan genaamd pir.py met deze inhoud:

En start dit bestand met het commando:  sudo python pir.py

Ps. Druk op CTRL+C om het script te stoppen!

Output


Voorbeeld met buzzer

Bron: pimylifeup.com

Sluit het volgende aan volgens onderstaand schema:

En start dit bestand met het commando:  sudo python pirnuzzer.py

Ps. Druk op CTRL+C om het script te stoppen!


Bronnen:
community.wolfram.com
raspberrypi-spy.co.uk
classthink.com