Inhaltsverzeichnis:
- Schritt 1: Übersicht
- Schritt 2: Frontplattendesign
- Schritt 3: Steuerschalter
- Schritt 4: Endmontage
- Schritt 5: Über die Firmware- und Supercap-Sicherung
Video: Mini-Punktuhr - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
Ein Array von LEDs ändert zufällig alle 10 Sekunden oder so das Muster. Um die Uhrzeit abzulesen, zählen Sie einfach die Anzahl der Punkte pro Ziffer. Das Hauptbild zeigt die Zeit, 22:11 Uhr. Verschiedenen Ziffern sind unterschiedliche Farben zugeordnet, Rot-10Stunden, Bernstein-Stunden, Grün-10Minuten, Blau-Minuten. Die Verwendung von 3 mm Superhellen bedeutet, dass die Uhr Tag und Nacht abgelesen werden kann (obwohl sie bei vollem Sonnenlicht ausgewaschen würde).
Ein zufälliges Muster ist viel weniger ablenkend als numerische Ziffern, die Sie anstarren … dies wäre auch ein großartiges Projekt, um die Front- oder Größentafeln eines PC-Mods hinzuzufügen.
Schritt 1: Übersicht
Dieses Projekt wurde von dem TixClock-Gerät inspiriert, das ich bei ThinkGeek beworben sah. Das war für meine Anwendung etwas zu groß, ich wollte eine Uhr über meiner DVD, weil sie beim Abspielen einer DVD nicht die Uhrzeit anzeigt.
Das Design basiert auf dem Gehäuse, einem flachen „Display“-Gehäuse von Jaycar Electronics (www.jaycar.com.au), Katalognummer HB6083. Wenn Sie diese Uhr in einem anderen Gehäuse platzieren möchten, müssen Sie das PCB-Layout ändern. Eine Zip-Datei mit Quellcode, PCB-Dateien im EagleCad-Format und einigen Bildern ist im Projekt enthalten. Einige Bahnen sind etwas schmal und haben sehr wenig Abstand. Ich habe dies mit Press-n-Peel-Folie gebaut, damit es getan werden kann. Passen Sie nur ein wenig auf, um die Dinge nicht zu verschmieren, und überprüfen Sie das Ergebnis sorgfältig, indem Sie alle verschwommenen Spuren auskratzen, die sich möglicherweise berühren. Die Platine ist für zwei Schichten ausgelegt, jedoch habe ich diese auf einer einseitigen Platine konstruiert, um Aufwand zu sparen. Es gibt nur wenige Spuren oben, und diese können mit Anschlussdraht behandelt werden. Beachten Sie, dass sich das Bild etwas vom PCB-Design in der Zip-Datei unterscheidet. Die Änderungen bestanden darin, die Enable-Pins der 74hc154-Chips direkt mit Masse zu verbinden und eine zusätzliche Diode, um die Spannung über dem Supercap abzusenken, um sie näher an die vom RTC-Chip benötigten 3,3 V zu bringen. Einige praktische Hinweise bei der Herstellung von doppelseitigen Brettern mit Einzellagen sind: - so viel Gleisarbeit wie möglich auf der Unterseite zu machen - Wenn Sie ein Gleis darüber legen, führen Sie es immer zu einem Via, anstatt das Gleis der obersten Schicht direkt mit einem zu verbinden Komponente. - Bei Verwendung von Press-n-Peel den Siebdruck (in umgekehrter Richtung) ausdrucken und nach dem Bohren und Ätzen auf die Leiterplatte bügeln. Dies gibt Ihnen nicht nur die Platzierung der Komponenten, sondern wenn Sie auch die oberen Spuren ausdrucken, ist dies eine einfache Anleitung für den Anschlussdraht. Beachten Sie die schwarzen Linien in der Platine unten … diese wären dort, wo sich die Spuren der obersten Schicht befinden würden.
Schritt 2: Frontplattendesign
Ein praktischer Trick für cool aussehende Frontplatten, die mit Ihren PCB-Layouts übereinstimmen, besteht darin, ein Bild Ihres Siebdrucks zu drucken und dann alle Elemente zu bearbeiten, die sich nicht auf der Frontplatte befinden. In diesem Fall habe ich nur die LEDs behalten. Das Bild wurde in einem Fotoeditor bearbeitet und Text hinzugefügt. Mit einem Fotodrucker können Sie farbenfrohe Designs erhalten (obwohl die Farbgebung hier etwas minimal ist). Die LED-Löcher wurden mit einem scharfen Messer ausgeschnitten und auf der Rückseite etwas Pauspapier hinzugefügt, um das Licht etwas zu streuen.
Mein kleiner Fotodrucker erstellte Drucke, die etwas zu schmal waren, um in das gesamte Gehäuse zu passen, also wurde ein kleiner Streifen hinzugefügt, um ihn auszufüllen. In diesem Fall sieht es in Ordnung aus, weil die Frontplatte so minimal ist.
Schritt 3: Steuerschalter
Sie müssen die Uhrzeit einstellen können. Ich benutzte drei Mikroschalter, die ich aus einer alten Stereoanlage gerettet hatte, montierte sie auf ein bisschen Veroboard (oder Stripboard) und gummierte die Schalterbaugruppe mit Heißkleber auf das Gehäuse.
Der erste Schalter wählt den Zeiteinstellungsmodus, der zweite wählt die Ziffer und der dritte erhöht die Ziffer. Nachdem Sie die Zeit geändert haben, wählen Sie den ersten Schalter erneut und die Uhr läuft. Das Flachbandkabel vom Schalter hat 5 Leitungen, vcc/gnd und die drei Schaltereingänge. Jeder Schalter ist kurzzeitig geschlossen. An der Größe wird an Masse angeschlossen, die andere an die Schaltereingangsleitung und ein Widerstandspullup an vcc. Mit anderen Worten, die Eingänge sind normalerweise hoch und werden dann zum Aktivieren niedrig gezogen. Details zur Verkabelung finden Sie im Schaltplan. Eine Sache, die bei der Verwendung von Veroboard nützlich war, war, dass die Platine selbst die Bohrschablone für die Schalterlöcher war. Kleine Löcher wurden genau an den richtigen Stellen gebohrt und dann mit einer Feile ausgeräumt. Es hat gut gepasst.
Schritt 4: Endmontage
Die Platine wurde speziell für diesen Fall entwickelt, also einfach über die Montagepfosten geschoben. Da der Platz sehr knapp war, wurde die Schalterbaugruppe direkt auf die Platine gelötet und ein Piezo-Summer mit Heißkleber auf einen Chip geklebt. Wenn Sie einen lauteren Piezo wünschen, müssen Sie einen Treiber hinzufügen, da dieser direkt vom Mikrocontroller angesteuert wird. Sie müssen den Piezo unbedingt ankleben oder befestigen, um die Lautstärke zu erhöhen.
Das Stromkabel wurde als Zugentlastung um den unteren Montagepfosten herumgebunden. Ich habe es gerade aus den Befestigungslöchern gesteckt, aber Sie können bei Bedarf eine richtige Tülle verwenden. Das war es auch schon, das Gerät wird über ein 9V-Plugpack mit Strom versorgt und sitzt über meinem DVD-Player, der fröhlich die Muster wechselt.
Schritt 5: Über die Firmware- und Supercap-Sicherung
Diese Firmware wurde mit dem Sourceboost-Compiler entwickelt und verwendet die Sourceboost I2C-Bibliothek, um mit dem RTC-Chip zu kommunizieren. Ich musste den i2c-Treiber modifizieren, um längere Verzögerungen zu verwenden, um einen zuverlässigen Betrieb zu erhalten.
Die Firmware initialisiert io und liest dann alle zehn Sekunden oder so (Sie können dies im Code ändern, wenn Sie ein schnelleres Update oder zufällige Aktualisierungszeiten wünschen. Ich fand diese Zeit am wenigsten störend). Wenn Tastendrücke erkannt werden, geht es in die Uhrzeit-Änderungsroutine, bis es durch Drücken von Schalter eins verlassen wird. Auch im Design ist Platz für einen Supercap. Ich habe dies nicht getestet, aber die Installation sollte es der Uhr ermöglichen, Stromausfälle für einen kurzen Zeitraum zu verarbeiten. In der Firmware nimmt nach dem Lesen der RTC-Daten eine Routine die Ziffernwerte und weist dieser Ziffer eine zufällige Auswahl aktiver LEDs zu, die gleiche Zahl wie der Ziffernwert. Diese werden in einer Tabelle festgehalten. Eine Interrupt-Routine nimmt jeweils einen Wert aus der Tabelle und sendet sie an die LED-Treiberchips, und eine LED leuchtet (eigentlich zwei, eine pro Chip). Der nächste Eintrag in die Routine bekommt einen anderen und so weiter. Wenn sie schnell genug ausgeführt werden, scheinen alle in der Tabelle aktiven LEDs gleichzeitig zu leuchten. Sie können das Timing der Interrupt-Routine ändern, um es schneller zu machen, wenn Sie möchten. Viel Spaß, und wenn Sie eines davon zu etwas Coolem bauen, senden Sie mir ein Bild. Philip Pulle www.rgbsunset.com
Empfohlen:
Wie man aus einem alten Computer einen persönlichen Mini-Schreibtischventilator macht – passt in Ihre Tasche – wikiHow
Wie man aus einem alten Computer einen persönlichen Mini-Schreibtischventilator macht – passt in Ihre Tasche: Ich zeige Ihnen, wie Sie aus einem alten Computer einen persönlichen Mini-Schreibtischventilator machen. Ein Bonus ist, dass es sogar in Ihre Tasche passt. Dies ist ein sehr einfaches Projekt, daher ist nicht viel Erfahrung oder Fachwissen erforderlich. Fangen wir also an
Mini-CNC-Maschine herstellen – wikiHow
Wie man eine Mini-CNC-Maschine herstellt: Hallo, alle hoffen, es geht Ihnen gut. Ich bin hier mit einem anderen sehr coolen Projekt, das Sie mit einigen Schrott / gebrauchten Teilen des Computers bauen können. In diesem Instructables werde ich Ihnen zeigen, wie Sie zu Hause eine Mini-CNC-Maschine aus dem alten DVD-Wri machen können
In 5 Minuten einen Mini-Bug-Roboter bauen – wikiHow
Wie man in 5 Minuten einen Mini-Bug-Roboter macht: In diesem Projekt werden wir einen einfachen kleinen Bug-Roboter mit einigen grundlegenden Komponenten herstellen. Sie benötigen 5 bis 10 Minuten, um diesen einfachen beweglichen Mini-Insektenroboter herzustellen
Mini-Tesla-Spule herstellen – wikiHow
Wie man eine Mini-Tesla-Spule herstellt: In diesem Artikel werde ich nicht wie im vorherigen Artikel auf die Arduino-Schaltung eingehen. Dieses Mal zeige ich Ihnen, wie man eine Mini-Tesla-Spule herstellt. Beginnen wir mit der Herstellung
Polstern Sie Ihr Google Home Mini neu – wikiHow
Polstern Sie Ihren Google Home Mini neu: Möchten Sie einen wirklich einzigartigen digitalen Assistenten für Ihr Zuhause? Du könntest zu einem Flohmarkt, einem Secondhand-Laden oder dem Haus deiner Großmutter gehen und am Ende mit einem alten Stuhl enden. In diesem Fall können Sie diesen Möbeln durch Neupolsterung neuen Schwung verleihen