Binary Clock

Binary Clock

Diese Montage-Anleitung beschreibt den Aufbau einer Uhr, die die Uhrzeit mit LEDs im Dualcode anzeigt. Die Wertigkeiten der LEDs werden addiert und ergeben so die Uhrzeit. Beim Start der Uhr spricht die Uhrzeit auf 12.00.
Mit dem Reset-Taster kann so auch die Uhrzeit auf 12.00Uhr gestellt werden.



nanoshieldkial2.png


Hardware

Die Stückliste für die Binary Clock:

  • 1 x NANO
  • 1 x NANO Shield
  • 11 x LED rot
  • 6 x LED gelb
  • 17 x Widerstände 150R
  • 2 x Schalter
  • 2 x Buchsenleisten
  • 1 x 9V Batterie oder ein Netzteil
  • 1 x 9V Batterie-Clip
  • 1 x Gelasertes Gehäuse (4mm Sperrholz 600x300)
  • Kleinmaterial, Schaltdraht


Aufbau und Montage

Der Aufbau und die Montage der Binary Clock ist in mehrere Schritte unterteilt.


Schritt 1: 3D-Druck
  • Zeichne und drucke 4 Platinen Füße für das ESP32-Shield, D=5mm x 5mm
  • Klebe die Füße auf die Unterseite des Shields


spacer5mm.png



Schritt 2: Verdrahtung und Lötarbeiten
  • Bestücke das NANO-Shield mit den Buchsenleisten
  • Verdrahte das Shield und die Komponenten entsprechend den Aufbauplan
  • Die LEDs werden mit einem Vorwiderstand von 150R an GND betrieben
  • Der Reset-Taster wird zwischen RESET und GND verdrahtet


nanoshieldkial2.png



Schritt 3: Das Gehäuse
  • Erstelle auf Boxes.PY ein Gehäuse.
  • Zeichne alle Auschnitte für den Taster und der LEDs ein
  • Montiere den NANO mit dem Shield und die Komponenten in das Gehäuse


Schritt 4: Programmierung
  • Erstelle auf TINKERCAD das Programm und teste es



  • Programm

    C++ Code: Binary Clock

    RAW code

    Schritt 5: Inbetriebnahme
  • Kontrolliere alle Verbindungen
  • Lade das Programm in den NANO
  • Versorge die Binary Clock mit Spannung
  • Teste die Binary Clock