Anja Aleksovska
Software
Anja reicht völlig aus (I am NOT Russian)
Deutsch Memory Hour ist weit mehr als nur ein gewöhnlicher Lichtwecker – es repräsentiert eine Wort-Uhr, die darauf ausgerichtet ist, Nutzer behutsam und erfrischt aus dem Schlaf zu wecken, indem sie die natürliche Morgensonne simuliert. Im Gegensatz zu herkömmlichen Weckern fügt sich Memory Hour dank seines zeitgemäßen Designs mühelos in jedes Schlafzimmer ein, und bietet so eine ästhetisch ansprechende Ergänzung. Die innovative Technologie hinter Memory Hour schafft ein einzigartiges Weckerlebnis, das nicht nur funktional ist, sondern auch visuell ansprechend.
English Memory Hour is more than just a light alarm clock – it represents a word clock designed to gently and refreshingly wake users up by simulating the natural morning sun. In contrast to conventional alarms, Memory Hour seamlessly integrates into any bedroom, thanks to its contemporary design, offering an aesthetically pleasing addition. The innovative technology behind Memory Hour creates a unique waking experience that is not only functional but also visually appealing.
Der Lichtwecker und die Wort-Uhr werden mithilfe von WS2812b LED-Streifen realisiert. Versorgt wird Memory Hour mittels eines USB-C-Steckers. Für den Fall eines Stromausfalls wurde ein RTC-Modul eingebaut, damit die Uhrzeit nicht verloren geht. Die aktuelle Weckzeit wird auf der Rückseite des Weckers mithilfe eines LCD-Displays ausgegeben. Der Wecker kann mithilfe von zwei Buttons entweder ausgeschaltet oder auf "Snooze" gestellt werden.
Die Softwareimplementierung des Projekts umfasst die präzise Programmierung eines ESP32-Mikrocontrollers, der die Wort-Uhr und den Lichtwecker durch LEDs steuert. Der Fokus liegt auf der korrekten Anzeige der Uhrzeit, der exakten Auslösung von Weckvorgängen sowie der Verwaltung wichtiger Termine. Ein zentraler Entwicklungsbereich beinhaltet die Erstellung einer benutzerfreundlichen Webseite als Schnittstelle zur Konfiguration der Memory Hour. Hier können Nutzer nicht nur Zeit- und Alarmeinstellungen eingeben, sondern auch wichtige Termine verwalten, die auf einem LCD-Display visualisiert werden. Die effiziente Kommunikation zwischen der Webseite und dem ESP32-Mikrocontroller ermöglicht eine optimale Steuerung der Word-Uhr und des Lichtweckers sowie die Verwaltung wichtiger Termindaten. Das Gesamtsystem bietet dem Benutzer ein optimales Erlebnis durch visuelle Rückmeldungen auf dem LCD-Display und präzise Funktionalität der implementierten Features.