Inhaltsverzeichnis:

ROM-Uhr - Gunook
ROM-Uhr - Gunook

Video: ROM-Uhr - Gunook

Video: ROM-Uhr - Gunook
Video: Rammstein - Deutschland (Official Video) 2024, Juli
Anonim
ROM Uhr
ROM Uhr
ROM Uhr
ROM Uhr
ROM Uhr
ROM Uhr

Hallo allerseits, In diesem Instructable zeige ich Ihnen, wie ich eine römische Buchstabenuhr gebaut habe, die eine 8 x 8 Neopixel-Matrix verwendet. Ich habe gerade die ws2812b 8 * 8 LED-Matrix gekauft, um eine gewöhnliche Uhr herzustellen, aber als ich das Projekt begann, stellte ich fest, dass ich mindestens 5 LED-Reihen benötige, um eine einstellige Zahl anzuzeigen. Aus diesem Grund kann ich nur entweder die Stundenziffer oder die Minutenziffer anzeigen. Dieses Problem kann durch die Verwendung einer 10*10- oder 10*8-Neopixel-Matrix gelöst werden, ist jedoch nicht allgemein verfügbar. Also dachte ich über einige Softwarelösungen nach. Die erste Lösung, die mir in den Sinn kam, war, die Stundenziffer zu vermeiden, aber es macht keinen Sinn jedermann. Schließlich habe ich mich dafür entschieden, die Stundenziffer in lateinischen Buchstaben und die Minutenziffer in normalen Ziffern anzuzeigen. Die Uhr basiert auf Arduino Nano und einem RTC-Modul (DS1307) und besteht auch aus einem hc05 Bluetooth-Modul. Und die Uhr wird vollständig von einer Android-App gesteuert, die im App-Erfinder erstellt wurde. Mit der App können wir den eingestellten Alarm einstellen, 8-Bit-Pixel-Emojis in der Uhr und einige Animationen anzeigen und auch die Helligkeit der LED steuern. In einem kommenden Update werde ich einige Texte in die Uhr bringen und auch die langweilige Benutzeroberfläche meiner Android-App aktualisieren.

Schritt 1: Komponenten

Komponenten
Komponenten
Komponenten
Komponenten
Komponenten
Komponenten

Elektronische Bauteile

  • Arduino pro mini
  • WS2812 8×8 64 LED-Matrix
  • ds1307 RTC-Modul
  • hc 05 Bluetooth-Modul
  • TP4056 1A Li-Ion Lithium Batterie Lademodul
  • Li-Ionen-Akku 3,7 V/2000 mAh
  • Allzweck-Punkt-PCB

Tools und Dienstprogramme

  • Lötkolben,
  • Lötkolbenständer,
  • Lötdraht,
  • Flussmittel – Paste,
  • D-Lötdraht
  • Abisolierzange
  • Schraubenzieher
  • Heißklebepistole
  • Stoffkleber
  • Eine kleine Box für den Außenkörper
  • Schwarzer Baumwollstoff

Schritt 2: Schaltung

Schaltkreis
Schaltkreis

Der Arduino pro mini ist das Gehirn des Circuit. Das rtc-Modul liefert die Zeit und der Arduino verarbeitet sie und zeigt sie in der Neopixel-Matrix an. Das hc05 dient der Kommunikation zwischen Mobiltelefon und Uhr über Bluetooth. Ein 5-V-Summer wird in der Schaltung verwendet, um einen Alarmton zu erzeugen. Das TP4056-Modul dient zum Laden des Li-Ion-Akkus mit Schutz. Verbinden Sie die Komponenten mit der Schaltung

Schritt 3: Arduino-Code

Laden Sie den Arduino-Code herunter. (Ich weiß, dass der Code chaotisch ist, aber er macht den Job?)

Schritt 4: Android-App

Android App
Android App

Die Uhr wird vollständig von einer Android-App gesteuert, die im App-Erfinder erstellt wurde. Mit der App können wir den eingestellten Alarm einstellen, 8-Bit-Pixel-Emojis in der Uhr und einige Animationen anzeigen und auch die Helligkeit der LED steuern. Um die App herunterzuladen, besuchen Sie mein Github-Profil oder senden Sie mir eine E-Mail

Schritt 5: Finalisieren der Uhr

Finalisieren der Uhr
Finalisieren der Uhr
Finalisieren der Uhr
Finalisieren der Uhr
Finalisieren der Uhr
Finalisieren der Uhr

Ich verwende nur eine PVC-Elektrikbox für den Außenkörper. Und ein schwarzes Baumwolltuch zum Abdecken der Box

Danke fürs Lesen und bitte erwägen Sie, mich für den Uhrenwettbewerb abzustimmen

Empfohlen: