Die Binäruhr würde doc brown stolz
[brett] erstellen, suchte nach einem Weg, um bei einem alten Binary Clock-Job von 1996 zu verbessern. Seine ursprüngliche Uhr verwendete umweltfreundliche LEDs, um zwischen einem eins oder einer Null zu bezeichnen. Wenn die LED beleuchtet wurde, zeigte sich eins. Das Problem war, dass die LEDs zu schwach waren, um sie präzise aus der Ferne ausgleichen zu können. Er hat mit sieben Abschnittsdisplays auf seinem Job verbessert, bis kürzlich er bis kürzlich aufwendig wurde.
[Brett] wollte, dass sein neuer Job 24 Sieben Abschnittsanzeigen verwenden soll. Drei Reihen von acht Displays. Um so etwas von grundlegenden Komponenten zu entwickeln, benötigen Sie die Möglichkeit, viele verschiedene LEDs für jeden der sieben Abschnittsanzeigen zu wechseln. [Brett] Wählen Sie stattdessen die Dinge, um die Dinge mit sieben Abschnitts-Bildschirmmodulen von Tindie zu verwenden. Diese Module enthalten jeweils acht Displays sowie durch eine einzige serielle Linie steuerbar.
Das Gehirn der Uhr ist ein Atmega328, der Arduino läuft. Der Controller hält eine genaue Zeit mit einem DCF77-Empfängermodul sowie einer DCF77-Arduino-Bibliothek. Die Uhr wird mit drei Bildschirmmodi geliefert. [Brett] wollte nicht als auch körperliche Knöpfe an seiner wunderschönen neuen Uhr, also entschied sich er, stattdessen die Fernbedienung zu verwenden. Das Arduino ist mit einem 433 MHz-Empfänger verbunden, der mit einer kleinen Fernbedienung gepaart wurde. Jetzt kann [Brett] Bildschirmmodi mit einer Fernbedienung modifiziert werden.
Ein sekundärer monochrome LCD-Bildschirm wird verwendet, um Debugging-Informationen zu screensen. Es zeigt die Zeit sowie das Datum in einem schneller lesbaren Format sowie Zeitsynchronisationsinformationen, Signalqualität sowie andere hilfreiche Informationen. Das Ganze ist in einem schlanken Black Case untergebracht, der ihm einen Expertenblick gibt.