Programmeren van de PIR-sensor

Je hebt de PIR-sensor aangesloten. Tijd dus om het programma voor de straatverlichting te maken.

Laten we de PIR sensor beschouwen als een bewegingsmelder van een lamp. In dat geval moet er dus bij beweging een lampje aangaan. Daarvoor kunnen we eenvoudig gebruik maken van de interne led van de Arduino. Ga uit van het onderstaande toestandsdiagram.

Je hoeft voor deze opdracht nog geen gebruik van timers te maken.

 

Lantaarn

 

We hebben dus de volgende toestanden:

  1. Het ledje / de lamp is uit
  2. Het ledje / de lamp is aan

Hieronder vind je het programma voor de Arduino dat hoort bij bovenstaande toestandsdiagram.

Lantaarnpaal 1

Opdracht: Test het programma
Test nu de werking van de sensor met behulp van bovenstaande programma. Zorg dat je het programma begrijpt. Zie je de relatie tussen het toestandsdiagram en het programma.

 

De volgende stap is om in een programma te bepalen hoe lang de lamp aan moet blijven (zie ook: Toestandsdiagram met timer).