Review: Wecker mit 3-fach-Anzeige als Kit
Update!
Meine Uhr wurde mit der Firmware in der Version 2.1.3 ausgeliefert. Diese ist auch als Download auf der Projektwebseite von Elektor verfügbar. Enthalten sind alle nötigen Libraries zum Selberkompilieren sowie ein fertiger Arduino-Sketch. Mittlerweile gibt es allerdings schon eine weitere Firmware-Version, zu der man gelangt, wenn man auch dieser Webseite auf „Zum Labs-Artikel…“ klickt. Hier gibt es einen weiteren Link zur aktuellen Version 2.6.3. Enthalten ist in diesem Archiv neben den Arduino-Sketch auch noch die Hex-Version der Software und diese zudem auch in einer Variante mit integriertem Arduino-Bootloader. Aus alter Gewohnheit installiere ich immer die neueste Firmware auf meinen Geräten, so auch hier. Also bleibt immerhin etwas zu tun, wenn ich schon nicht löten kann…
Programmieren
Die Uhr verfügt nicht über eine USB-Buchse und ist auch keine modifizierte Arduino-Platine mit Display. Wenn man ein Update oder eigene Änderungen daher mit der Arduino-IDE auf den ATmega328P übertragen will, muss man den Chip aus seiner Fassung hebeln und ihn auf einen ordinären Arduino Uno stecken. Also kramte ich im Regal mit meinen (vielen) Entwicklungs-Boards. Ich fand einige noch nicht verbaute Arduino-Varianten, aber leider alle mit aufgelöteter MCU. Ein Arduino-Board mit gesockelter MCU fehlte ausgerechnet jetzt!
der neuen Firmware mit Atmel Studio 7.
Also alles klar. Bei dieser Gelegenheit habe ich die zum Programmieren ideale IDE Atmel Studio auf die Version 7 upgegradet. Das ist übrigens ein Tipp für alle, die mit den Treiber-Problemen für den AVRISP MKII zu kämpfen hatten: Mit Version 7 unter Windows 10 gilt hier: Installieren, anstecken und alles ist gut. Verwendet hatte ich die Hex-Datei mit integriertem Bootloader, falls ich das mal mit der Arduino-IDE probieren will.

Anzeigen etc.

In der unveränderten Standard-Version der Firmware wechseln diese Anzeigen. Will man das nicht, muss man in den gut kommentierten Quell-Code eingreifen und das verhindern. Man kann sich dann für die Lieblingsanzeige entscheiden oder eine ganz andere realisieren. Übrigens lassen sich so auch die Anzeigesprachen ändern. Verfügbar ist neben Englisch auch Französisch, Italienisch und Deutsch.
Fazit
Ich habe den Wecker natürlich gleich in seiner Eigenschaft als Wecker ausprobiert. Er hat geweckt, und der eingebaute Summer war mir persönlich genau richtig: Nicht nervig und nicht zu laut. Das kann für Teenager übrigens anders aussehen. Um rechtzeitig in der Schule zu sein, braucht es erfahrungsgemäß stärkeren Tobak.

Mir gefällt die Uhr. Und wenn sie demnächst in einem ansprechenden Gehäuse steckt, hoffentlich auch meiner Mutter. Dann ist sie zeitmäßig wieder autark.
Mein einziger Kritikpunkt ist, dass der sechspolige Programmierstecker auf der Uhrenplatine nicht beschriftet ist. Was fehlt ist die Kennzeichnung, wo sich Pin 1 befindet. Im obigen Bild mit der zerlegten Uhr habe ich das markiert, damit Sie nicht wie ich erst nachmessen müssen.
Jetzt muss ich nur noch ein schönes Gehäuse finden…
Nächste Seite: Gefunden...
Mehr anzeigen
Weniger anzeigen
Diskussion (11 Kommentare)