Inhaltsverzeichnis:

Ein einzigartiges Uhrenmodell mit Arduino-Servomotoren - Gunook
Ein einzigartiges Uhrenmodell mit Arduino-Servomotoren - Gunook

Video: Ein einzigartiges Uhrenmodell mit Arduino-Servomotoren - Gunook

Video: Ein einzigartiges Uhrenmodell mit Arduino-Servomotoren - Gunook
Video: Servomotoren und der Arduino 2024, November
Anonim
Image
Image
Ein einzigartiges Uhrenmodell, das von Arduino-Servomotoren angetrieben wird
Ein einzigartiges Uhrenmodell, das von Arduino-Servomotoren angetrieben wird

Mit diesem Instructable zeige ich Ihnen, wie Sie eine Uhr mit Arduino Nano- und Servomotoren erstellen. Dazu benötigen Sie folgende Dinge,

Lieferungen

  • Arduino-Board (ich habe Arduino Nano verwendet)
  • 2 Servomotoren
  • LED-Lampen
  • Drähte
  • Pappkarton
  • Stift
  • Bleistift
  • Herrscher
  • Gummi
  • Papierschneider

Schritt 1: Löten Sie die erforderlichen LED-Lampen

Löten Sie die erforderlichen LED-Lampen
Löten Sie die erforderlichen LED-Lampen
Löten Sie die erforderlichen LED-Lampen
Löten Sie die erforderlichen LED-Lampen
Löten Sie die erforderlichen LED-Lampen
Löten Sie die erforderlichen LED-Lampen
  1. Zur Anzeige von Sekunden- und Minutenwerten benötigen wir LED-Lampen. Verwenden Sie Überbrückungsdraht oder beides, löten Sie die Drähte an die LED.
  2. Machen Sie sie wie in Bildern

Schritt 2: Stunden- und Minuten-Servomotoren vorbereiten

Stunden- und Minuten-Servomotoren vorbereiten
Stunden- und Minuten-Servomotoren vorbereiten
Stunden- und Minuten-Servomotoren vorbereiten
Stunden- und Minuten-Servomotoren vorbereiten
Stunden- und Minuten-Servomotoren vorbereiten
Stunden- und Minuten-Servomotoren vorbereiten

In diesem Schritt müssen Sie den Stundenwert und den Minutenwert erstellen, der nummerierte Platten anzeigt.

  1. Markieren Sie den Kreis und den nummerierten Bereich mit Pappe wie in 180 Grad, da das Servo nur 180 Grad unterstützt. Wenn Sie einen Servomotor mit 360-Grad-Unterstützung verwenden, können Sie das Plattendesign ändern.
  2. Schneiden Sie sie wie im Bild aus.
  3. Wenn Sie keinen Stift verwenden, um Servomotoren an der Uhrwand zu befestigen, verwenden Sie eine andere Technik, um dies zu tun. Hier habe ich einen Pappkörper verwendet, um den Servomotor abzudecken, und diese Abdeckung wird an die Uhrwand passen.

Schritt 3: Programmieren Sie das Arduino Board für Clock

Programmieren Sie das Arduino-Board für Clock
Programmieren Sie das Arduino-Board für Clock

Bevor Sie alle Artikel zusammenbauen, verbinden Sie einfach die LED-Drähte, die Servomotoren-Drähte mit der Arduino-Platine und überprüfen Sie das Hochladeprogramm auf Richtigkeit. Das von mir verwendete Programm ist hier beigefügt.

Für die zweite Anzeige-LED verwendeter Arduino-Pin 3

Für die Minutenanzeige 4 LEDs verwendet Arduino Pin 7, 8, 9, 10

Für Servomotoren verwendet 5, 6 Pins

Schritt 4: Alle Teile zusammenbauen

Montieren Sie alle Teile
Montieren Sie alle Teile
Montieren Sie alle Teile
Montieren Sie alle Teile
Montieren Sie alle Teile
Montieren Sie alle Teile

Jetzt können Servomotoren und LEDs an einem Karton befestigt werden, der als Hauptuhrwand verwendet wird. Bringen Sie dann die Stunden- und Minutenplatten an der Wand an. Nach Abschluss des Projekts ist jetzt wie oben sichtbar.

Schritt 5: Beenden Sie das Projekt und die Verbesserungen

Versorgen Sie nun das Arduino-Board mit einer externen Stromquelle und Sie können die neue Uhr genießen. Für Demozwecke läuft die Uhr schneller als die normale Taktrate. Das kann mit Arduino-Code angepasst werden.

In diesem Projekt habe ich keine Zeiteinstellungsfunktion hinzugefügt. Das lässt sich einfach durch serielles Datenlesen oder Verbinden von Bluetooth-Geräten implementieren.

Vielen Dank, dass Sie das beobachtet haben.

Empfohlen: