Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Dies ist ein auf Steckbrettern basierendes Projekt, das Atmel Atmega 2560 (Arduino Mega) und einen 16x2-LCD-Bildschirm verwendet, um eine 12-Stunden-Digitaluhr ohne zusätzliche Peripheriegeräte zu erstellen. Wir können die Uhrzeit auch mit Hilfe von zwei Drucktasten einstellen und ändern.
Die gesamte Schaltung wird von +5V und +3,3V von Arduino Mega gespeist. Der beigefügte Code kann auch für andere Arduino-Produkte geändert werden.
Schritt 1: Anforderungen
Die folgenden Dinge sind erforderlich, um dieses Projekt durchzuführen:
1- Arduino Mega oder Arduino UNO
2- Potentiometer (zB 5K)
3- LCD 16x2
4- Zwei Drucktasten
Schritt 2: Pinbelegung & Verdrahtung
Die Pinbelegung und Verdrahtung von Arduino Mega oder Arduino UNO und anderen Peripheriegeräten wird mit diesem Schritt verbunden und auch wie folgt angegeben:
=============Arduino => LCD
=============
+5V => VDD oder VCC
GND => VSS
8 => RS
GND => RW
9 => E
4 => D4
5 => D5
6 => D6
7 => D7
+3.3V => A
GND => K
====================
Arduino => Potentiometer
====================
+5V => 1. Pin
GND => 3. Pin
====================
Potentiometer || LCD
====================
2. Pin => Vo
=> Sie können den Kontrast mit dem Potentiometer einstellen
====================
Arduino => Taster 1
====================
+5V => 1. Pin
10 => 2. Pin
====================
Arduino => Taster 2
====================
+5V => 1. Pin
11 => 2. Pin
Schritt 3: Laden Sie den Code hoch
Laden Sie den Code auf Arduino Mega oder Arduino UNO hoch. Nach dem Hochladen des Codes auf Arduino erhalten Sie Ihre Ausgabe der 12-Stunden-Digitaluhr auf einem 16x2-LCD-Bildschirm, der mit Arduino verbunden ist. Die Arduino.ino-Datei wird auch mit diesem Schritt angehängt.
Danach müssen Sie die Zeit mit zwei Push Buttons einstellen, die mit Arduino verbunden sind.