Inhaltsverzeichnis:
- Schritt 1: Komponenten
- Schritt 2: Schaltung
- Schritt 3: Arduino-Code
- Schritt 4: Android-App
- Schritt 5: Finalisieren der Uhr
Video: ROM-Uhr - Gunook
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-03 02:58
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
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
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
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
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:
So installieren Sie ein benutzerdefiniertes Rom für Android-Telefone – wikiHow
So installieren Sie ein benutzerdefiniertes Rom für Android-Telefone: Diese Anleitung zeigt Ihnen, wie Sie ein benutzerdefiniertes Rom auf Ihrem Android-Gerät installieren Gerät (Dies bedeutet nicht wirklich, dass Sie Ihr