9. November 2011
Gruppenarbeit: Dominik Stucky, Diego Martinez Unser Repertoire wurde bei dieser Aufgabe mit einem PIR Sensor erweitert (passive infrared sensor), auch als Bewegungsmelder bekannt. Hier stand im Vordergrund sich mit diesem Bauteil vertraut zu machen. Da uns das Klassenzimmer zu vollgepackt war und deswegen erschwerte die Funktionalität des Sensors nachzuvollziehen, haben wir uns auf den Gang zurückgezogen und ausprobiert ab welchem Abstand der Sensor eine Bewegung registriert. Zur Kontrolle haben wir eine LED angeschlossen, welche aufzuleuchten begann sobald der Sensor ausschlug. Ein Ton kann auch nicht schaden, so haben wir diesen auch noch eingebaut.int pirPin = 3; int ledPin = 13; //SETUP void setup(){ pinMode(pirPin, INPUT); pinMode(ledPin, OUTPUT); digitalWrite(pirPin, LOW); } void loop(){ if(digitalRead(pirPin) == HIGH){ digitalWrite(ledPin, HIGH); tone(7,50,20); } if(digitalRead(pirPin) == LOW){ digitalWrite(ledPin, LOW); } }