Projekt - Aufstehwecker
Die Android-App QRAlarm (externer Link) zwingt Schlafmützen auf gemeine Art und Weise wortwörtlich zum Aufstehen: Der Wecker hört erst mit dem Klingeln auf, wenn man mit der Kamera einen QR-Code abscannt. Kann man diese Idee abgewandelt auf Mikrocontroller übertragen?
Es gilt als vorteilhaft, die Schlafdauer in etwa auf ein Vielfaches von 90 Minuten anzusetzen (englisches Erklärvideo, externer Link).
Aufgabe 1
Entwickle ein zustandsbasiertes Modell (oder mehrere Modelle?) für einen Wecker, der dich dazu zwingt, aufzustehen.