Inhaltsverzeichnis:
- Schritt 1: Design
- Schritt 2: Software
- Schritt 3: Hauptfenster
- Schritt 4: Plaketten
- Schritt 5: Anbringen der LEDs
- Schritt 6: Linsen
- Schritt 7: Neopixel-Verbindungen
- Schritt 8: Zeit zu zeigen
- Schritt 9: Endlich
Video: BigBit binäre Uhranzeige - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
In einem früheren Instructable (Microbit Binary Clock) war das Projekt ideal als tragbares Desktop-Gerät, da das Display ziemlich klein war.
Es schien daher angemessen, dass die nächste Version eine Kamin- oder Wandversion sein sollte, aber viel größer.
Es wäre nicht erforderlich, einen anderen Controller umzubauen, sondern die vorhandene Uhr zu verwenden und eine Schnittstelle für das Display hinzuzufügen.
Dieses Instructable beschreibt den Prozess der Erstellung der BigBit-Anzeige und der Software-Updates für die vorhandene Uhr.
Lieferungen:
Plexiglas-Kleber
Schwarzes Plexiglasblatt 21,5 cm x 21,5 cm x 5 mm
3D-Drucker für Plaketten & Nusshalter (optional), da diese auf andere Weise erstellt werden könnten.
BlöckeCAD
2 Teile Epoxidharz
M2.5 / 8mm Schrauben * 13 Stück
M2,5 Unterlegscheiben * 13 Stück
WS2812Neopixel-Tasten-LEDs * 25 Stck.
Kupferlackdraht 21 AWG oder ein anderer isolierter Draht.
2mm Bohrer
2,5 mm Bohrer
8mm Bohrer
30mm Forstnerbohrer
Jumper M/W
Gerade Stiftleisten
Halbkugelförmige Silikonformen 28mm
Schritt 1: Design
Das Design würde dem bestehenden Microbit-Display nachempfunden sein, wobei Neopixel-LEDs verwendet werden, die seriell verbunden und in einer 5 x 5 Matrix angeordnet sind.
Labels würden enthalten sein, um Stunden, Minuten, binäre Gewichtung und Statusindikatoren zu identifizieren.
Diese Etiketten werden als 3 Plaketten erstellt, die in 3D gedruckt und mit farbigem Harz eingelegt werden, das mit Schrauben befestigt wird, um eine individuelle Anpassung nach Bedarf zu ermöglichen.
Im Hauptzeitanzeigebereich wären Linsen angebracht, um jedes Zeitbit zu betonen und die Winkelsicht zu verbessern.
Anstatt ein Projekt von Grund auf zu erstellen, wird die zuvor erstellte Microbit-Binäruhr zum Ansteuern des Displays verwendet.
Dies erforderte ein Update der bestehenden Software, um die Neopixel-Erweiterung und Codierung zu integrieren, um die Anzeigefunktionalität auf dem Microbit-Display zu replizieren.
Fähigkeit zur Wand- oder Kaminsims-/Tischmontage.
Schritt 2: Software
Die Software basiert auf der vorherigen Microbit Binary Clock mit Ergänzungen für die Neopixel LEDs.
Schritt 3: Hauptfenster
Die Hauptplatte würde aus schwarzem Plexiglas von 21,5 cm x 21,5 cm x 5 mm bestehen.
In diese würden Löcher für die Neopixel-LEDs und die Aussparungen für die Linsen gebohrt.
Die Anzeigematrixfläche nimmt eine Fläche von 18 cm x 18 cm von oben rechts ein, wobei der LED-Raum bei 35 mm. liegt
Die Aussparungen für die Linsen hätten einen Durchmesser von 3 cm und eine Tiefe von 1 mm.
Die Plexiglas-Hauptplatte wurde aus einem größeren Stück geschnitten als die Zentren für die auf dem Schutzpapier markierten Pilotlöcher.
Die markierten Lochmitten wurden dann mit einem 2 mm Bohrer gebohrt.
Diese wurden dann verwendet, um den 30-mm-Forstner-Bohrer auszurichten, mit dem die Aussparungen für die Linsen geschnitten wurden.
Während des Bohrens der Aussparungen für die Linsen begann sich aufgrund des Temperaturunterschieds von vorne nach hinten in der Platte eine Krümmung zu entwickeln.
Dies war jedoch kein Showstopper, nur bei einem kleinen Schluckauf auf dem Weg.
Um die Verwerfung zu entfernen, musste die Platte 1 Stunde lang in einen vorgeheizten Ofen bei 80 ° C gelegt werden.
Es wurde auf ein flaches Metallblech mit Backblechen auf der Vorder- und Rückseite gelegt, um ein Ankleben zu verhindern.
Auf die Oberseite wurde eine Metallschale gelegt und darauf ein Gewicht aufgebracht.
Nach einer Stunde wurde der Ofen ausgeschaltet und auf Raumtemperatur abkühlen gelassen.
Die Mittellöcher wurden dann von hinten mit einem Stufenbohrer für ein 8-mm-Mittelloch mit einem 10-mm-Senker geschnitten, hier würden die LEDs sitzen.
Schritt 4: Plaketten
Während das Hauptpanel gebohrt wurde, wurden die Label-Plaketten gedruckt.
Diese wurden mit BlocksCAD entworfen
Zwei der Tafeln (binäre Gewichtung und Zeiteinheiten) hätten einen vertieften Text, um eine farbige Harzfüllung zu ermöglichen.
Während die verbleibende Statusplakette eine offene Beschriftung hätte, um Licht durchzulassen.
Die Tafeln für binäre Gewichtung und Status würden vertikal angebracht, Gewichtung links und Status rechts.
Die Zeiteinheiten werden horizontal am Boden angebracht.
Alle Tafeln würden so ausgerichtet, dass der Text mit seiner angegebenen Zeile/Spalte ausgerichtet ist.
Nach dem Drucken wurde eine Harzfüllung auf die Gewichts- und Zeiteinheiten-Platten aufgebracht.
Schritt 5: Anbringen der LEDs
Die LEDs würden in einer Reihe von 5 zusammengefügt, die jeweils einzeln durch 3 Drähte aus 21 AWG emailliertem Kupferdraht an ihren Nachbarn gelötet werden, dann würde jede Gruppe von 5 dann mit einem Jumper zusammengefügt.
Jede LED wurde beabstandet, um in der zuvor gebohrten Kavität zu sitzen.
Jede Gruppe von 5 LEDs würde mit dem vorherigen Instructable Neopixel Tester getestet.
Sobald 5 x 5 LED-Gruppen fertig sind, werden sie zusammengefügt und mit dem Neopixel-Tester getestet.
Die LEDs wurden mit Heißkleber an der Hauptplatine befestigt.
Schritt 6: Linsen
Die halbkugelförmigen Linsen wurden aus einer 2-teiligen klaren Epoxidmischung hergestellt.
Dies wurde in Silikonformen mit einem Durchmesser von 28 mm gegossen und 12 Stunden lang härten gelassen.
Nach dem Aushärten wurden sie aus den Formen herausgedrückt und die hintere flache Basis wurde mit Schleifpapier geschliffen, dann wurde die Rückseite mit Brennspiritus gereinigt, um Fett und Sand zu entfernen.
Die Vertiefungen wurden mit Brennspiritus und einer Zahnbürste gereinigt.
Nach dem Trocknen wurde jede Linse in die Aussparungen geklebt
Die Platten wurden in diesem Stadium für die Lochmarkierung vor dem Bohren positioniert.
Schritt 7: Neopixel-Verbindungen
Die in der vorherigen Microbit Clock verwendete RTC erforderte das Hinzufügen von Stiftleisten auf +3V und GND und eine Verbindung zu P0.
Diese wurden dann mit dem Kondensator (1000uF / 6V3 min), dem Widerstand (470R) verbunden, der auf dem Stripboard montiert ist, das zwischen der RTC und dem BigBit-Display angeschlossen ist.
Schritt 8: Zeit zu zeigen
Die BigBit Binary-Uhr kann aufgehängt werden, indem Ringkabelschuhe an den oberen Schrauben angebracht werden und ein Draht oder eine Schnur zwischen den beiden angebracht wird, oder durch Anbringen einer verdeckten Halterung, die sowohl zum Aufhängen als auch zum Stehen verwendet werden kann.
Die verdeckte Halterung besteht aus einem Stück Aluminium, das in Form gebogen und mit Löchern M2,5 (Befestigung am Panel) und M5 (Befestigung des Ständers) gebohrt ist.
Hinter der Halterung ist ein 3D-gedruckter Mutternhalter angebracht, der sowohl die Mutter hält als auch verhindert, dass sie sich hinter die Halterung dreht. In die Mutter in der Halterung wird eine Gewindestange oder -schraube eingeschraubt, die als Ständer dient.
Schritt 9: Endlich
Stecken Sie den USB-Stecker von einer geeigneten Stromquelle in den Microbit oder die RTC und stellen Sie die Uhrzeit ein.
Ihre Arbeit ist getan, Zeit, Ihre Arbeit zu bewundern.