Projektiteration 3

für den mySTM32 light Wecker wird eine PC-Konsole bereitgestellt, womit die Uhr und der Wecker gestellt werden können und die aktuelle Zeit sowie Temperatur am PC visualisiert werden.

Nach dem erstmaligen einschalten des Systems muss die aktuelle Zeit eingestellt werden. Das soll über ein UART Terminal auf einem PC erfolgen. Zur Reglung der Displayhelligkeit wird vom Lichtsensor die Umgebungshelligkeit ermittelt. Der Temperatursensor liefert die aktuelle Umgebungstemperatur. Uhrzeit und Temperatur werden auf dem Display angezeigt. Die Displaybeleuchtung soll nur bei Dunkelheit angeschaltet werden. Für die Alarmfunktion kann die gewünschte Alarmzeit über die UART Verbindung eingestellt werden. Die eingestellt Alarmzeit ist ein einem EEPROM zu speichern damit diese auch nach einem Trennen der Versorgungsspannung erhalten bleibt. Bei erreichen der Alarmzeit ist ein optisches und akustisches Alarmsignal zu erzeugen. Das Ausschlaten des Alarms kann bloßes Berühren zum Beispiel anstupsen des Systems erfolgen. Das wird mit einem MEMS sensor ermittelt.