Inhaltsverzeichnis:

RGB Fibonacci-Uhr - Gunook
RGB Fibonacci-Uhr - Gunook

Video: RGB Fibonacci-Uhr - Gunook

Video: RGB Fibonacci-Uhr - Gunook
Video: Explaining the concept of Fibonacci Spiral Clock | #Shorts 2024, November
Anonim
RGB-Fibonacci-Uhr
RGB-Fibonacci-Uhr
RGB-Fibonacci-Uhr
RGB-Fibonacci-Uhr

Dieses Mal präsentiere ich Ihnen eine neue Version der fantastischen Fibonacci-Uhr, die hier von pchretien veröffentlicht wurde:

www.instructables.com/id/The-Fibonacci-Clock

Die ursprüngliche Idee dieser Version der Fibonacci-Uhr stammt nicht von mir, sondern von einem Freund, artmaker43.

Ursprünglich entwickelte artmaker43 Fibonnaci Clock.exe und Fibonnaci Clock Screensaver.exe, ausführbare Windows-Dateien, die die ersten fünf Zahlen der Fibonnaci-Sequenz (1, 1, 2, 3, 5) verwenden, wobei Quadrate mit diesen Werten auf jeder Seite verwendet werden. Dies simuliert das Zählen bis zu 12. Wenn man dann die Anzahl der 12er (plus die Werte kleiner als 12) mit gemalten Quadraten verfolgt, kann man eine 24-Stunden-Uhr konstruieren.

Sie können es hier herunterladen

Vor einem Monat schrieb mir artmaker43 an, um den Support zu bitten, eine Hardware-Version seiner Idee zu erstellen.

Diese Fibonacci-Uhrenversion unterscheidet sich ein wenig vom Original:

  • Die Uhr ist in drei unabhängige Zonen unterteilt: Stunden, Minuten und Sekunden, die die Fibonacci-Folge (1, 2, 3, 5) verwenden, um das Zählen bis 12 zu simulieren.
  • In der Minuten- und Sekundenzone finden wir 4 beschriftete Kreise, die von LEDs beleuchtet werden: 12, 24, 36 und 48, um anzuzeigen, wann die Zählung größer ist als die Einsen
  • In der Stundenzone finden wir einen beschrifteten Kreis (PM), der anzeigt, wann die aktuelle Stunde im zweiten 12-Stunden-Zeitraum liegt (von Mittag bis Mitternacht).
  • Es verwendet drei Knöpfe, die auf der Rückseite der Uhr angebracht sind, um die Stunde oder die Minute einzustellen.
  • Es verwendet eine DS3231 I2C-Echtzeituhr mit Batterieeingang, um die Zeit einzustellen und zu halten.

Ich hoffe du magst es

Lieferungen

  • 24pcs 1bit WS2812B WS2811 IC 10 mm * 3 mm DC5 V (RGB LED)
  • 1 ARDUINO MEGA 2560 R3 oder kompatibler Mikrocontroller
  • 3 Mini-Unterbrecher
  • 1 AC-DC 100V-220V bis 5V Mini-Netzteilmodul
  • 1 DS3231 I2C-Echtzeituhr (RTC), mit Batterieeingang für eine genaue Zeitmessung
  • Sperrholz
  • Holz
  • Vierkantstäbe aus Holz
  • Methacrylat
  • Transparentes Vinyl
  • Karton
  • Permanent-Marker
  • Briefvorlage aus Kunststoff
  • Drähte
  • Lötkolben

Schritt 1: Beispiele zum Ablesen der Uhrzeit

Beispiele zum Ablesen der Uhrzeit
Beispiele zum Ablesen der Uhrzeit
Beispiele zum Ablesen der Uhrzeit
Beispiele zum Ablesen der Uhrzeit
Beispiele zum Ablesen der Uhrzeit
Beispiele zum Ablesen der Uhrzeit

Schritt 2: Bau der Holzkiste

Bau der Holzkiste
Bau der Holzkiste
Bau der Holzkiste
Bau der Holzkiste
Bau der Holzkiste
Bau der Holzkiste

SCHRITT 2.1

Schneiden Sie vier Holzstücke, wie Sie in der Zeichnung sehen können

SCHRITT 2.2 Fügen Sie alle Teile ein, um die Box zu montieren

SCHRITT 2.3

Schneiden Sie ein Stück Sperrholz (8, 27'' x 7, 87'') und kleben Sie es mit quadratischen Holzstäben in die Schachtel

SCHRITT 2.4

Kleben Sie ein Stück schwarzer Pappe mit ähnlichen Abmessungen auf das Sperrholz

SCHRITT 2.5

Schneiden Sie ein ähnlich großes Stück Methacrylat und Vinyl

SCHRITT 2.6

Laden Sie die PDF-Datei "Fibonacci clock.pdf" herunter, drucken Sie sie aus und verwenden Sie sie als Vorlage, zeichnen Sie mit dem Permanentmarker die Linien und Kreise auf das Vinyl

SCHRITT 2.7

Drucken Sie mit der Plastikbriefschablone den Text und die Zahlen, die Sie auf dem Bild sehen können

Am Ende dieses Schrittes muss Ihre Uhr dem letzten Bild ähneln, aber kleben Sie das Methacrylat noch nicht in die Box, da wir die LEDs noch einfügen müssen.

Schritt 3: Aufbau der Vorderseite der Uhr

Aufbau der Vorderseite der Uhr
Aufbau der Vorderseite der Uhr
Aufbau der Vorderseite der Uhr
Aufbau der Vorderseite der Uhr
Aufbau der Vorderseite der Uhr
Aufbau der Vorderseite der Uhr

SCHRITT 3.1

Montieren Sie vier LED-Streifen:

  • LED-Streifen 1 (leds1 in der Arduino-Skizze) mit 6 LEDs (wird verwendet, um die quadratischen Unterteilungen zu beleuchten, die zu den Werten 2 und 3 der Fibonacci-Folge gehören)
  • LED-Streifen 2 (leds2 in der Arduino-Skizze) mit 6 LEDs (wird verwendet, um die quadratischen Unterteilungen zu beleuchten, die zum Wert 1 der Fibonacci-Folge gehören)
  • LED-Streifen 3 (leds3 in der Arduino-Skizze) mit 3 LEDs (wird verwendet, um die quadratischen Unterteilungen zu beleuchten, die zum Wert 5 der Fibonacci-Folge gehören)
  • LED-Streifen 4 (leds4 in der Arduino-Skizze) mit 9 LEDs (wird verwendet, um die beschrifteten Kreise zu beleuchten: 12, 24, 36, 48, pm)

Um einen LED-Streifen zu montieren, müssen Sie 6 Drähte für jede LED anlöten, wie Sie im ersten Bild sehen können. Bitte achten Sie auf die Pfeile auf den LEDs, um sie richtig zu löten.

Um die Kabellänge zwischen den LEDs anzupassen, empfehle ich Ihnen, die Datei "Fibonacci clock.pdf" auszudrucken und als Vorlage zu verwenden, wie Sie im Bild sehen können.

SCHRITT 3.2

Fügen Sie die LED-Streifen in die Schachtel ein. Zuerst müssen Sie ein kleines Loch öffnen, um die drei Drähte jedes LED-Streifens auf die Rückseite der Uhr zu führen, wo alles im Mikrocontroller angeschlossen wird. In der zweiten Zone der Uhr habe ich vier kleine Löcher geöffnet.

SCHRITT 3.3

Bauen Sie die Holzquadrate, wie Sie auf den Bildern sehen können. Auch hier können Sie die gedruckte "Fibonacci-Uhr.pdf" zum Anpassen der Teilungen als Vorlage verwenden.

SCHRITT 3.4

Bauen Sie kleine schwarze Pappzylinder, um die LEDs zu bedecken, die die beschrifteten Kreise beleuchten, wie Sie in den letzten Bildern sehen können

Schritt 4: Aufbau der Rückseite der Uhr

Die Rückseite der Uhr bauen
Die Rückseite der Uhr bauen
Die Rückseite der Uhr bauen
Die Rückseite der Uhr bauen
Die Rückseite der Uhr bauen
Die Rückseite der Uhr bauen

Auf der Rückseite fanden wir ein Stück Sperrholz mit drei Knöpfen:

  • Die grüne Taste zum Umschalten zwischen dem Einstellen der Stunde oder dem Einstellen der Minute
  • Die weiße Taste mit der Aufschrift "+" zum Erhöhen des Stunden- oder Minutenwertes
  • Die weiße Taste mit der Aufschrift "-", um den Wert der Stunde oder Minute zu verringern

In der Box finden wir den Mikrocontroller, die Echtzeituhr DS3231 mit Batterie, die drei Drähte für jeden LED-Streifen, die Stromversorgung und die erforderlichen Drähte, um alles gemäß der Zeichnung anzuschließen.

Schritt 5: Wie es funktioniert

Das Video zeigt ein kurzes Zeitintervall zwischen 12:28:01 Uhr. und 12:28:46 Uhr

Stellen Sie die Zeit ein

Mit den drei Knöpfen auf der Rückseite können Sie die Uhrzeit einstellen. Durch Drücken der grünen Taste können Sie die Stunde oder die Minuten ändern. Die Stunden- oder Minutenzone beginnt 10 Sekunden lang zu blinken, wenn keine andere Taste gedrückt wird. Sobald der Einstellmodus ausgewählt ist, können Sie den Wert durch Drücken der Taste "+" oder "-" erhöhen oder verringern. Der neu gewählte Wert wird automatisch aktualisiert und die Uhr wird mit diesen neuen Werten fortfahren.

Empfohlen: