Cyclus 2 - Arduino

Cyclus 2 - Arduino

Een passieve infrarood sensor aansluiten

Voor deze opdracht ga je een passieve infrarood sensor of PIR sensor aansluiten.

 

pir sensor

 

Opdracht: informatie uit de datasheet halen

Zoek op internet een datasheet van de PIR-sensor die jij gebruikt. Het typenummer van de PIR-sensor die wij gebruiken is: HC-SR501. Als jij hetzelfde type PIR-sensor gebruikt kun je op dat typenummer zoeken. In het engels heet het: PIR motion sensor of PIR motion detector. PIR staat voor Pyroelectric InfraRed. Zie ook:

https://learn.adafruit.com/pir-passive-infrared-proximity-motion-sensor/how-pirs-work

Noteer de volgende eigenschappen:

a. Spanning waarop de PIR sensor werkt
b. De stroomsterkte die de PIR sensor zal afnemen
c. De verschillende aansluitingen
d. Wat verandert er bij het detecteren van een beweging?
e. Wat kun je instellen aan de PIR sensor? (Wat kun je doen met de twee schroefjes op de PIR-sensor?)
f.  De hoek waaronder de PIR sensor beweging kan detecteren
g. De afstand waarbinnen hij nog beweging kan detecteren
h. Wat is het verschil tussen H-mode en L-mode?

 

Opdracht: sluit de PIR-sensor aan

Bouw de schakeling zoals hieronder.

Test vervolgens of de PIR-sensor goed is aangesloten door gebruik te maken van de seriële monitor. Verderop in deze pagina vind je een programma hiervoor dat je kunt gebruiken.

Test het programma en de werking van de sensor. Wanneer verschijnt er een 0? Wanneer een 1? Wat gebeurt er als je de instellingen (gevoeligheid en vertraging) van de PIR-sensor aanpast? Wat gebeurt er als je de trigger aanpast (L-mode of H-mode)?

Wees je er van bewust dat de PIR-sensor steeds even moet opstarten als je hem aansluit. Ook zal de PIR-sensor bij het overgaan van HIGH (1) naar LOW (0) minstens 3 seconden op LOW blijven, voordat de output weer HIGH kan worden (als er een beweging wordt gedetecteerd).

 

De aansluitingen van de PIR sensor zitten aan de onderzijde dus die kun je niet zomaar in het breadboard prikken. Je zult daarvoor met draadjes moeten werken.
Bij veel van deze PIR sensoren zie je niet meteen waar welke aansluiting voor dient. Vaak staat het dan onder het witte kapje. Dat kun je er eenvoudig even af halen. Maar doe het er wel weer op want dat kapje fungeert als een lens.

Hieronder vind je een programma waarmee je de werking van de PIR-sensor kunt testen met behulp van de seriele monitor.

const int sensorPin = 2;

void setup() {
  pinMode(sensorPin, INPUT);
  Serial.begin(9600);
}

void loop()  {
  Serial.println (digitalRead(sensorPin));
}

 

Zorg dat de jumper (als die op de sensor zit) in de H-mode staat (zie afbeelding hieronder).

pir sensor jumpers

 

Colofon

Het arrangement Cyclus 2 - Arduino is gemaakt met Wikiwijs van Kennisnet. Wikiwijs is hét onderwijsplatform waar je leermiddelen zoekt, maakt en deelt.

Laatst gewijzigd
2019-07-17 15:51:07
Licentie
CC Naamsvermelding-GelijkDelen 4.0 Internationale licentie

Dit lesmateriaal is gepubliceerd onder de Creative Commons Naamsvermelding-GelijkDelen 4.0 Internationale licentie. Dit houdt in dat je onder de voorwaarde van naamsvermelding en publicatie onder dezelfde licentie vrij bent om:

  • het werk te delen - te kopiëren, te verspreiden en door te geven via elk medium of bestandsformaat
  • het werk te bewerken - te remixen, te veranderen en afgeleide werken te maken
  • voor alle doeleinden, inclusief commerciële doeleinden.

Meer informatie over de CC Naamsvermelding-GelijkDelen 4.0 Internationale licentie.

Aanvullende informatie over dit lesmateriaal

Van dit lesmateriaal is de volgende aanvullende informatie beschikbaar:

Eindgebruiker
leerling/student
Moeilijkheidsgraad
gemiddeld
Studiebelasting
4 uur en 0 minuten
close
gemaakt met Wikiwijs van kennisnet-logo
open