Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Löten der LED-Streifen
- Schritt 2: Kleben Sie die LED-Streifen in eine Kartonbasis
- Schritt 3: Verdrahten und verbinden Sie die elektrischen Komponenten
- Schritt 4: Stellen Sie die Zeit ein
- Schritt 5: Wählen Sie die Farbe und montieren Sie die Uhr
- Schritt 6: So lesen Sie die Uhrzeit ab
- Schritt 7: Wie es aussieht
Video: Farbwanduhr - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Dieses Mal präsentiere ich Ihnen eine analoge Farbwanduhr für Kinderdesign mit LED-Streifen.
Die Basis der Uhr besteht darin, drei LED-Streifen und verschiedene Farben zu verwenden, um die Zeit anzuzeigen:
- Im runden LED-Streifen wird die grüne Farbe verwendet, um die Stunden anzuzeigen, die rote Farbe, um die Minuten anzuzeigen, und die blaue Farbe, um sowohl die Stunden als auch die Minuten anzuzeigen
- In dem 4-LED-Streifen in roter Farbe stellt jede LED eine Minute dar, die wir zu den durch den runden LED-Streifen markierten Minuten hinzufügen müssen
- In dem 6-LED-Streifen in violetter Farbe repräsentiert jede LED 10 Sekunden
Die Uhr ist auf einer transparenten Platte montiert und so konstruiert, dass sie einfach auf verschiedenen Farbplatten montiert und demontiert werden kann.
Ein DS3231 Real Time Clock-Modul wird verwendet, um Stunden, Minuten und Sekunden zu verwalten.
Die Uhr wird von einer 3, 7 V Batterie betrieben, die Sie mit einem Micro-USB-Ladegerät aufladen können.
In der Dunkelheit sieht es sehr schön aus. Ich hoffe du magst.
Lieferungen
- Arduino NANO oder kompatibler Mikrocontroller
- Einstellbarer DC-zu-DC-Aufwärts-Spannungsaufwärtswandler
- DS3231 Echtzeituhrmodul
- Ein alter Movil-Akku 3, 7 V 1000 mAh
- Micro-USB-Ladegerät für Akku
- 60 LED-Streifen
- Doppelseitige Leiterplatte
- Transparente Farbtafeln aus Kunststoff
- Drähte
- Lötkit
- Karton
- Kompass
- Winkelmesser
Schritt 1: Löten der LED-Streifen
Mit meinem Schneideblock, einem Winkelmesser und einem Kompass zeichnete ich die Uhrkugel und die Position der Stunden.
Der Durchmesser der Kugel muss der gleiche sein wie der der Plastikplatte, auf der Sie Ihre Uhr montieren werden.
Im zweiten Bild sehen Sie den runden LED-Streifen. Alle LEDs wurden nacheinander gelötet, um die Kugel der Uhr zu bilden. Sie müssen den kleinen Pfeil berücksichtigen, den Sie auf jeder LED sehen können, um sie richtig zu löten. Ich habe ein grünes Kabel für den Daten-Pin, ein rotes Kabel für den 5V-Pin und ein schwarzes für den Masse-Pin verwendet.
Im dritten Bild sehen Sie einen Test aller LED-Streifen vor der Montage in der Uhr
Schritt 2: Kleben Sie die LED-Streifen in eine Kartonbasis
Schneiden Sie ein kugelförmiges Stück Pappe aus. Öffnen Sie zwei kleine Löcher im Karton, um die drei Kabel jedes LED-Streifens durch sie zu führen.
Schritt 3: Verdrahten und verbinden Sie die elektrischen Komponenten
Die Schritte, die ich befolgt habe, waren die folgenden:
- Löten Sie einen 330 Ohm Widerstand an das Ende des Datenkabels (grünes Kabel) jedes LED-Streifens, wie Sie im ersten Bild sehen können
- Verbinden Sie alle 5V-Kabel
- Verbinden Sie alle Massekabel
- Löten Sie den Mikrocontroller, den Aufwärtswandler, das Micro-USB-Ladegerät, das DS3231-Modul und den kleinen Schalter auf der doppelten Seitenplatine an
- Verbinden Sie das Micro-USB-Ladegerät mit dem Akku (es befindet sich unter der Platine)
- Löten Sie das Rundstreifen-Datenkabel an den D2-Pin im Mikrocontroller
- Löten Sie das 6 LED-Streifen-Datenkabel an den D3-Pin im Mikrocontroller
- Löten Sie das 4 LED-Streifen-Datenkabel an den D4-Pin im Mikrocontroller
- Löten Sie den SDA-Pin des DS3231-Moduls auf den A4-Pin im Mikrocontroller
- Löten Sie den SCL-Pin des DS3231-Moduls auf den A5-Pin im Mikrocontroller
- Verdrahten und verbinden Sie den Aufwärtswandler mit dem Micro-USB-Ladegerät, wie Sie im zweiten Bild sehen können
- Passen Sie den Aufwärtsspannungswandler auf 5 V-Ausgang an
- Verdrahten und schließen Sie einen kleinen Schalter an, um die Stromversorgung zu steuern, wie Sie im Bild sehen können
Sie müssen Folgendes berücksichtigen: Die Höhe des Stromkreises muss geringer sein als die Plattentiefe, damit die Wanduhr problemlos aufgehängt werden kann
Schritt 4: Stellen Sie die Zeit ein
Das DS3231 Real Time Clock-Modul behält die Zeit bei, da es eine externe Batterie verwendet, aber wenn Sie keine haben, habe ich den folgenden Code eingefügt, um die Anfangszeit einzustellen:
// Zeit einstellen
int gMinuten = 10; int ghours = 3; int gsekunden = 0; // eingestellte Zeit beenden
Die variable Helligkeit im Code steuert die Intensität aller Streifen in der Uhr.
Schritt 5: Wählen Sie die Farbe und montieren Sie die Uhr
Schneiden Sie mehrere Pappstücke aus, um die Hardware an der Platte zu befestigen, und hängen Sie sie an einer beliebigen Stelle auf.
Schritt 6: So lesen Sie die Uhrzeit ab
Bild mit der Beschriftung "03:34:10"
- Im runden LED-Streifen leuchten die LEDs zwischen 12 und 3 (grüne Farbe). Das heißt, es war 3.
- Im runden LED-Streifen leuchten die LEDs zwischen 4 und 6 (rote Farbe). Das heißt, es war 3:30 Uhr, aber im 4-LED-Streifen leuchten alle LEDs, also waren es wirklich 3:34.
- Die erste LED im 6-LED-Streifen leuchtet (1 x 10 = 10 Sekunden), also war es in diesem Moment 3:34:10
Bild mit der Beschriftung "03:10:30"
- Im runden LED-Streifen leuchtet die LED in 3 (grüne Farbe). Das heißt, es war 3.
- Im runden LED-Streifen leuchten die LEDs zwischen 12 und 2 (rote Farbe). Das heißt, es war 3:10.
- Die dritte LED im 6-LED-Streifen leuchtet (3 x 10 = 30 Sekunden), also war es in diesem Moment 3: 10: 30
Bild mit der Beschriftung "03:16:10"
- Im runden LED-Streifen leuchten die LEDs zwischen 12 und 3 (blaue Farbe). Das heißt, es waren 3:15, aber in der 4-LED-Leiste leuchtet nur die erste LED, also waren es wirklich 3:16.
- Die erste LED im 6-LED-Streifen leuchtet (1 x 10 = 10 Sekunden), also war es in diesem Moment 3:16:10