Inhaltsverzeichnis:

Arduino 7-Segment-Uhr - Gunook
Arduino 7-Segment-Uhr - Gunook

Video: Arduino 7-Segment-Uhr - Gunook

Video: Arduino 7-Segment-Uhr - Gunook
Video: 4 Digit 7 segment display using Arduino 2024, Juli
Anonim
Arduino 7-Segment-Uhr
Arduino 7-Segment-Uhr
Arduino 7-Segment-Uhr
Arduino 7-Segment-Uhr
Arduino 7-Segment-Uhr
Arduino 7-Segment-Uhr
Arduino 7-Segment-Uhr
Arduino 7-Segment-Uhr

Dieses anweisbare zeigt Ihnen, wie Sie die Arduino 7-Segment-Uhr machen.

Genauigkeit ist aber scheiße!

Also habe ich das nur zum Programmieren und zum Spaß gemacht.

Wenn Sie eine ernsthafte Uhr erstellen möchten, können Sie das RTC-Modul verwenden, das die Zeit aufzeichnet.

Sie können vorgefertigte 4 Sieben-Segment-Anzeigen verwenden, wenn Sie mit der komplexen Verkabelung nicht vertraut sind, was die Wahrscheinlichkeit einer losen Verbindung und einer falschen Anzeigeausgabe erheblich reduzieren kann.

ein Druckknopf erhöht die Stunde und ein anderer erhöht die Minute um eins.

Lieferungen

Steckbrett

Arduino (mein Nano)

4 Sieben-Segment-Anzeige

2 Taster

2 led

4 Ein-Kohm-Widerstand

ein Strombegrenzungswiderstand (220 Ohm)

etwas Anschlusskabel

Schritt 1: Multiplexing 4 Sieben-Segment-Anzeige

Multiplexing 4 Sieben-Segment-Anzeige
Multiplexing 4 Sieben-Segment-Anzeige
Multiplexing 4 Sieben-Segment-Anzeige
Multiplexing 4 Sieben-Segment-Anzeige

Verbinden Sie alle entsprechenden Pins jedes 7-Segments miteinander, um die Anzeige in der angegebenen Reihenfolge in den obigen Bildern zu multiplexen.

Schritt 2: 7-Segment-Anzeige an Arduino anschließen

Image
Image

Verbinden Sie alle Anschlüsse der 7-Segment-Anzeige nach diesem Schema mit dem digitalen Pin von Arduino.

A –digitaler Pin 2

B – digitaler Pin 3

C –digitaler Stift 4

D –digitaler Pin 5

E – digitaler Pin 6

F –digitaler Stift 7

G –digitaler Pin 8

DP – digitaler Pin 9.

Verbinden Sie alle gemeinsamen Pins mit dem digitalen Pin von Arduino über einen 1K-Ohm-Widerstand

D1 –digitaler Pin 10

D2 –digitaler Pin 11

D3 –digitaler Stift 12

D4 – digitaler Pin 13

Schritt 3: Anschließen der Sekunden-LED und der Einstelltaste

Code
Code

Erden Sie einen Anschluss des Tasters und die Kathode der LED.

Verbinden Sie die benachbarte Klemme mit A0 bzw. A1.

LED-Anode an A3.

Schritt 4: Code

Laden Sie zuerst die 7-Segment-Display-Bibliothek über den unten angegebenen Link von Github herunter und extrahieren Sie sie in den Arduino ide-Bibliotheksordner

Sieben-Segment-Bibliothek

Code auf Ihren Arduino hochladen

Sie können den Code nach Ihren Wünschen ändern.

Empfohlen: