Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen

Komponenten und Zubehör

Arduino Nano R3 × 1
Generische LED (1×) × 1
3 mm Grüne LED (1×) × 1
Hall-Effekt-Sensor (1×) × 1

Apps und Online-Dienste

Über dieses Projekt

Diese Anleitung führt Sie durch den Bau einer kompakten Persistence-of-Vision (POV) Uhr mit einem Arduino Nano, 19 LEDs, einem Hall-Effekt-Sensor und einem DC-Motor. Das Ergebnis ist ein rotierendes LED-Display, das beim seitlichen Betrachten ein schwebendes, zeitanzeigendes Bild erzeugt.

Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen
Fertige POV-Uhr im Betrieb
Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen
Detailansicht der LED-Leiste

Das Projekt nutzt einen Lithium-Ionen-Akku gekoppelt mit einem Step-Up-Wandler für eine leichte, tragbare Stromversorgung. Mit 19 LEDs in einer einzelnen 19×1-Matrix kann die Uhr Zahlen, Symbole oder benutzerdefinierte Muster anzeigen.

Besonderer Dank an NextPCB für Unterstützung und PCB-Fertigungsdienste. Nutzen Sie die Links unten für einen 100$ Gutschein und kostenlosen Versand bei PCB-Prototypen:

Schritt 1: Benötigte Materialien

Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen
Zusätzliche benötigte Bauteile

Zusätzlich zu den in der Tabelle aufgeführten Komponenten benötigen Sie:

Schritt 2: Schaltplan

Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen
Schaltplan der POV-Uhr

Der Schaltplan zeigt den Arduino Nano, der über Strombegrenzungswiderstände mit der LED-Reihe verbunden ist. Alle Kathoden sind an eine gemeinsame Ground-Leitung angeschlossen. Der Hall-Effekt-Sensor empfängt ein 5 V Logiksignal und gibt einen Impuls aus, wenn ein Magnet vorbeikommt.

Schaltplan als PDF herunterladen

Schritt 3: Motor-Grundplatte montieren

Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen
Motor auf stabiler Basis montiert

Wählen Sie eine stabile Basis – ein Holzbrett, Pappe oder jede flache Oberfläche funktioniert. Bohren Sie ein zentrales Loch, das passgenau die Motorwelle aufnimmt, und sichern Sie es mit einer Schraube, um freie Rotation zu ermöglichen.

Schritt 4: Schaltung zusammenbauen

Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen
LEDs auf Lochrasterplatine gelötet

Montieren Sie die 19 LEDs in einer geraden Linie auf der Lochrasterplatine. Befestigen Sie den passenden Widerstand an jeder Anode und löten Sie sie fest. Verbinden Sie alle Kathoden mit einer einzelnen Ground-Leitung. Testen Sie nach dem Zusammenbau jede LED mit einer 3,7 V Knopfzelle, um die Funktionalität zu bestätigen.

Montieren Sie den Arduino Nano mit zwei Female-Header-Leisten für eine sichere Verbindung auf der Platine.

Schritt 5: LEDs mit Arduino verbinden

Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen
Verdrahtung der LEDs an Arduino Nano Pins

Verbinden Sie das freie Ende jedes Widerstands mit einem digitalen Pin am Arduino Nano (z. B. D2–D20). Nutzen Sie ein einzelnes Jumper-Kabel, um alle LED-Kathoden mit dem GND-Pin zu verbinden. Diese Konfiguration ermöglicht dem Arduino, jede LED individuell anzusteuern.

Schritt 6: Propeller am Motor montieren

Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen
LED-Leiste an Motorwelle befestigt

Befestigen Sie die LED-Reihe an der Motorwelle, sodass sie zentriert und ausbalanciert ist. Platzieren Sie einen Magneten an der Motorseite, damit der Hall-Effekt-Sensor am Arduino jede Rotation detektieren kann. Dieser Impuls löst die Aktualisierung des LED-Musters aus.

Schritt 7: Programmierung

Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen
Code-Upload auf Arduino Nano

Laden Sie den Arduino-Sketch herunter, der die POV-Uhr steuert, und laden Sie ihn auf Ihren Nano hoch:

Der Code nutzt den Interrupt des Hall-Effekt-Sensors, um die LED-Aktivierung zu timen und so eine glatte, schwebende Uhr-Anzeige zu erzeugen.

Schritt 8: Testen

Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen
POV-Uhr im Testbetrieb

Nach dem Einschalten sollte die rotierende LED-Reihe ein klares, persistierendes Bild der Zeit formen. Passen Sie die Motordrehzahl an, falls das Display flackert oder unscharf erscheint. Für beste Ergebnisse halten Sie den Betrachtungsabstand zwischen 30 cm und 60 cm.

Code

Schaltpläne

Arduino POV-Uhr: Persistence-of-Vision LED-Display selbst bauen

Herstellungsprozess

  1. Kuckucksuhr: Geschichte, Handwerkskunst und moderne Evolution
  2. Retro-Numitron-Uhr mit Arduino bauen: Einfach, zuverlässig & energieeffizient
  3. DIY Arduino Word Clock – Elegante Wortuhr mit RTC & Schieberegistern
  4. Arduino Echtzeituhr für islamische Gebetszeiten bauen
  5. Einen eigenen LED-Master-Clock mit Alarm bauen – aus 12 Metern Entfernung ablesbar
  6. Arduino Temperaturoverwachung & Echtzeituhr mit 3,2″ TFT-Display
  7. Analog-Style LED Persistence-of-Vision Uhr – DIY Arduino Nano Projekt
  8. Tragbares Persistence-of-Vision-Display mit Arduino UNO und ATtiny85 bauen
  9. Präzise 7-Segment-Uhr mit Arduino Pro Mini & DS1302 RTC – Selbstbau
  10. Zuverlässigen Wecker mit DS1302 RTC und Arduino UNO bauen