Bei dem Projekt des heutigen Tages handelt es sich um eine Alarmanlage, mit der Sie beispielsweise überprüfen können, ob jemand ungefragt eine Schublade öffnet. Laufend wird überprüft, ob auf den angeschlossenen Lichtsensor zu viel Licht fällt. Ist dies der Fall ertönt ein Alarmsignal und zusätzlich wird eine Nachricht über Twitter gesendet.

Hinter dem Türchen des heutigen Tages befindet sich ein Piezo-Lautsprecher, der als Alarmsignalgeber verwendet wird. Der Aufbau des heutigen Tages sieht folgendermaßen aus:

Lichtsensor an A0 und Piezo an D8
Lichtsensor an A0 und Piezo an D8

Das Programm: Day21_ThinkSpeakAlarm

Thema des heutigen Tages ist unter anderem die Twitter-App der ThingSpeak-Seite. Klicken Sie also auf Apps und anschließend auf ThingTweet. Mit dem Klick auf Link TwitterAccount und der Eingabe Ihrer Zugangsdaten stellen Sie eine Verbindung zwischen den beiden Diensten her. Falls Sie noch keinen Twitter-Account haben, lohnt es ich für das Bearbeiten des Adventskalenders testweise einen Account zu erstellen. Nachdem Twitter erfolgreich mit ThingSpeak verknüpft wurde, können Sie nun den unter Apps-ThingTweet stehenden API-Key in das heutige Programm hinter den Punkt #define TwitterKEY eintragen. Das Programm überprüft nun permanent, ob die gemessene Helligkeit über einen Wert von 500 steigt. Ist dies der Fall wird eine Twitter-Nachricht gesendet und der Alarm ertönt, und zwar solange, bis die Helligkeit wieder unter 500 sinkt. Die aktuell gemessenen Helligkeitswerte können Sie über den Serial Monitor verfolgen. Für die ersten Versuche empfehle ich, den Lichtsensor abzudecken, damit der Alarm nicht vorzeitig ausgelöst wird.