Der WackWap Wecker ist ein Wecker, der während eines Projektes entworfen, gebaut und programmiert wurde. Ziel war es, nur einen Microcontroller, den Amtel8, in der Sprache Assembler zu programmiere. Das Thema konnte man sich dabei selber aussuchen. Ich arbeitete mit zwei weiteren Teammitglieder, 5 Wochen lang an diesem Themengebiet. Der Wecker sah dann wie hier unten aus.
Es wird eine Uhr angezeigt, der Tag, das Datum und ob der Wecker angeschaltet ist. Dabei konnte man den Wecker nach dem Neustart immer auf die akteulle Uhrzeit und Datum einstellen. Während des Betriebes konnte man dan die Zeit, sowie das Datum aktuallisieren. Außerdem konnte man die Weckzeit eingeben und den Wecker an und ausstellen. Die Anzeige wurde durch ein 2x14 LCD Display vorne möglich, mit einer 3x4 Tastatur auf dem Deckel des Gerärts.
Zudem wurde das Design selbst erstellt. Dabei wurden eine Sperholzplate, Farbe und Leim verwendet. Im Inneren wurden entsprechend die Verkabelungen so gelget, dass man jederzeit das Programmierboard aus dem Wecker herausnehmen kann, wie hier unten im Bild zu sehen ist.
Das Case zu entwerfen und zu bauen war keine spezielle Aufgabe, jedoch wollten wir, dass alles zueinander passt und das es ein gesamtes Projekt wird, bei dem das Board gut aus dem Gehäuse herausgenommen werden kann. Dabei wurde am meisten Zeit jedoch mit der Programmierung in der Sprache Assembler investiert.