Inhaltsverzeichnis:
- Schritt 1: Benötigte Teile:
- Schritt 2: Bauen Sie das Schema zusammen
- Schritt 3: Schreiben Sie den Code:
Video: Arduino-Uhr mit DS3231 und LCD1602 - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Dieses Projekt ist Teil eines größeren Projekts, kann aber auch ein eigenständiges Projekt sein. Es ist im Grunde eine Uhr mit zwei Tasten zum Einstellen von Uhrzeit und Datum.
Es sieht auf dem Steckbrett mit all diesen Drähten nicht so gut aus, aber es macht die Arbeit und es kann mit einem I2C-Display vereinfacht werden, aber ich werde dieses Thema in einer zukünftigen Anleitung behandeln.
Der Betriebsmodus ist recht einfach, Sie haben zwei Tasten, die erste, die mit dem Pin 8 auf Arduino verbunden ist, wird verwendet, um den Parameter (Datum, Stunde Minute …) auszuwählen und am Ende das neue Datum zu speichern. Die zweite Taste, die an Pin 9 auf Arduino angeschlossen ist, wird verwendet, um den ausgewählten Parameter zu erhöhen und am Ende die gerade eingegebenen Daten abzubrechen (nicht speichern), falls Sie damit nicht zufrieden sind.
Schritt 1: Benötigte Teile:
1. Arduino UNO R3 oder kompatibles Board
2. DS3231 RTC-Modul (Echtzeituhr)
3. CR2032-Batterie, wenn das Modul nicht mitgeliefert wird
4. LCD 1602 Anzeige
5. 50K Ohm variabler Widerstand zum Einstellen des Kontrasts des 1602 LCD
6. 2 Tasten zum Einstellen von Datum und Uhrzeit
7. Zwei 10K-Ohm-Widerstände für den Pulldown der Tastenstifte
8. Überbrückungsdraht zum Verbinden der Teile
9. Steckbrett
Schritt 2: Bauen Sie das Schema zusammen
Da Sie die Verbindung sicher nicht anhand des ersten Fotos des Projekts herstellen können, ist hier das Schema dafür.
Schritt 3: Schreiben Sie den Code:
Den Code für dieses Projekt finden Sie hier in der angehängten Datei. Fühlen Sie sich frei, es an Ihre Bedürfnisse anzupassen. Der Code wird in der.ino-Datei erklärt. Alle Vorschläge sind willkommen.
Auch die von mir verwendete Bibliothek ist beigefügt. Andere Bibliotheken von DS3231 funktionieren möglicherweise nicht.
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: Hallo, und willkommen zu meinem ersten instructable! :) In diesem instructables möchte ich eine fantastische Bibliothek für die Schnittstelle der Tastatur mit Arduino teilen - 'Password Library' einschließlich 'Keypad Library'. Diese Bibliothek enthält die besten Funktionen, die wir wi
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Erfahren Sie, wie Sie mit PROCESSING eine Echtzeitschnittstelle in ARDUINO erstellen !!!!): 5 Schritte (mit Bildern)
SCARA-Roboter: Lernen über Vorwärts- und inverse Kinematik !!! (Plot Twist Learn How to Make a Real Time Interface in ARDUINO Using PROCESSING !!!!): Ein SCARA-Roboter ist eine sehr beliebte Maschine in der Industriewelt. Der Name steht sowohl für Selective Compliant Assembly Robot Arm als auch für Selective Compliant Articulated Robot Arm. Es ist im Grunde ein Roboter mit drei Freiheitsgraden, da er die ersten beiden Displ
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: 7 Schritte (mit Bildern)
Einfaches BLE mit sehr geringem Stromverbrauch in Arduino Teil 3 - Nano V2-Ersatz - Rev 3: Update: 7. April 2019 - Rev 3 von lp_BLE_TempHumidity, fügt Datums- / Zeitdiagramme mit pfodApp V3.0.362+ hinzu und automatische Drosselung beim Senden von DatenUpdate: 24. März 2019 – Rev 2 von lp_BLE_TempHumidity, fügt weitere Plotoptionen hinzu und i2c_ClearBus, fügt GT832E