Siebensegmentanzeige Tutorial

8 Schritt:Schritt 1: Was ist ein Sieben-Segment-Anzeige? Schritt 2: Teile & Werkzeuge Schritt 3: Testen der Anzeige Schritt 4: Bebaute Der Circuit Schritt 5: Projekt 1- Eine Ziffer Countdown-Timer Schritt 6: Multiplexing Schritt 7: Projekt 2 - Two Digit Countdown-Timer Schritt 8: Final Thoughts

Siebensegmentanzeige Tutorial
Wie viele TV-Shows und Filme haben eine geheimnisvolle Gerät Herunterzählen auf Null jene Displays 7 Segment displays.With die 7-Segment-Anzeigen können Sie beliebig viele oder einige Buchstaben, die das Herz begehrt anzuzeigen.

Auf den ersten Steuerung einer 7-Segmentanzeige scheint ziemlich komplex, aber es wird schnell klar.

Was folgt, ist eine kurze Anleitung, um eine 7-Segmentanzeige mit einem Arduino Board steuern

Wenn Sie vor, um einem anderen Teil springen möchten hier ist Ihre Chance:

Schritt 1 - Was ist eine Sieben-Segment-Anzeige?
Schritt 2 - Parts & Tools
Schritt 3 - Test
Schritt 4 - Eingebaute Der Circuit
Schritt 5 - Projekt-1- Eine Ziffer Countdown-Timer
Schritt 6 - Multiplexing
Schritt 7 - Projekt 2 - Two Digit Countdown-Timer

Diese instructable ist ein Eintrag in der Arduino-Wettbewerb also, wenn Sie es bitte zu stimmen.

Schritt 1: Was ist ein Sieben-Segment-Anzeige?



Siebensegmentanzeige Tutorial
Ein Siebensegmentanzeige (SSD) oder Sieben-Segment-Anzeige, ist eine Form der elektronischen Anzeigevorrichtung zur Anzeige Dezimalzahlen, die eine Alternative zu den komplexeren Dot-Matrix-Displays ist. Siebensegmentanzeigen sind weit verbreitet in Digitaluhren, elektronische Zähler, und andere elektronische Geräte zur Anzeige von Zahleninformation Siebensegment-Anzeige verwendet wird, wie der Name schon sagt, besteht aus sieben Elementen. Einzeln ein- oder ausgeschaltet sind, können sie kombiniert werden, um vereinfachte Darstellungen der arabicum numerals.The sieben Segmente sind als ein Rechteck von zwei vertikalen Segmente auf jeder Seite mit einer horizontalen Segment auf der oberen, mittleren und unteren angeordnet herzustellen. Darüber hinaus teilt die siebte Segment das Rechteck horizontal. Es gibt auch vierzehn-Segment-Anzeigen und sechzehn-Segment-Anzeigen (für Voll alphanumericsStep 2: Parts & Tools

Siebensegmentanzeige Tutorial

Siebensegmentanzeige Tutorial

Teilen:
~ 2 x Siebensegmentanzeige (Common Cathode) - Rot, Blau
~ 1 x 330-Ohm-Widerstand - Sparkfun.com
~ Arduino Uno (oder gleichwertig) - Sparkfun.com
~ Breadboard - Sparkfun.com
~ Einige Drahtbrücken - Sparkfun.com

Werkzeuge:
~ Das Arduino-Programmierumgebung - Arduino.cc
~ USB-Kabel AB - Sparkfun.com
~ Lötkolben - Sparkfun.com
~ Lötdraht - verbleites oder bleifreie

Die Gesamtkosten sollte etwa 8,10 $ unter der Annahme, dass Sie einen Arduino, Steckbrett und alle toolsStep 3 haben: Testen der Anzeige

Siebensegmentanzeige Tutorial

Siebensegmentanzeige Tutorial

Siebensegmentanzeige Tutorial

Siebensegmentanzeige Tutorial

Siebensegmentanzeige Tutorial

Siebensegmentanzeige Tutorial

Bevor wir verbinden die Siebensegment-Anzeige in unseren arduino es eine gute Idee, um ihm einen Test.

Konsultieren Sie das Datenblatt Ihres Displays für die Pin-out und andere Spezifikationen

Draht bis das Display für die Prüfung
~ Schließen Sie das Display in die Steckbrett
~ Schließen Sie die beiden gemeinsamen Kathoden zusammen und befestigen Sie einen Widerstand, um sie
~ Schließen Sie das gemeinsame Kathode Widerstand an die -5V
~ Prüfen Sie jedes Segment durch Verbinden von seinem Stift auf + 5V
~ Experimentieren und versuchen, verschiedene Nummern durch Aufleuchten eines oder mehrere Segmente zur gleichen Zeit machen

Schritt 4: Bebaute Der Circuit

Siebensegmentanzeige Tutorial

Siebensegmentanzeige Tutorial

Siebensegmentanzeige Tutorial

Jetzt können gehen Sie zum Steuern der Siebensegmentanzeige mit dem Arduino.

Die Strecke ist ziemlich geradlinig verbinden die gemeinsame Kathode, mit einem 330-Ohm-Strombegrenzungswiderstand GND. Schließen Sie das Sieben-Segment-Displays Pin-Nummer 7 (A) Arduino Pin2, 6 (B), um Pin3, 4 (C) Arduino Pin 4, 2 (D) Arduino Pin5, 1 (E) Arduino PIN6 Arduino 9 ( F) an Pin7, 10 (G) Arduino pin8, 5 (DP) Arduino pin9.For der 2. Projekt arduino ersten machen die Multiplexschaltung aus und folgen Sie dann diesen Verbindungen pattern.Segment A an Pin 7, Segment B an Pin 8 , Segment C an Pin 4, Segment D auf Pin 3, Segment E an Pin 2, Segment F an Pin 6, Segment G über den Widerstand Pin 5, Gnd1 über den Widerstand Pin 11, Gnd2 an Pin 9.

Ich habe auch die Fritzing digram (Das Schlimmste Sie bekommen können, wie ich bin nicht gut darin, Schaltpläne) für die Multiplex-Schaltung und der einfachen Schaltung und Pinbelegung der Siebensegmentanzeige.
Schritt 5: Projekt 1- Eine Ziffer Countdown-Timer

Siebensegmentanzeige Tutorial

Siebensegmentanzeige Tutorial

Das erste Projekt, das wir tun werden, ist eine Ziffer Countdown timer.This Projekt wird nach unten von neun auf zero.This Projekts zählen keine Multiplex aber das Projekt 2 enthält multiplexing.The Kreis digram auf Schritt vier gefunden werden zu verwenden.

Um begonnen zu erhalten und bekommen das Spiel mit diesem folgen Sie einfach den folgenden diesen einfachen Schritten.
~ Kopieren oder downloaden Sie den nachfolgenden Code und fügen Sie ihn in eine leere arduino Skizze
~ Kompilieren Sie die Skizze und laden Sie sie auf Ihre Bord. Sollte ein Problem auftreten zögern zu fragen
~ Und nun genießen Sie Ihren Countdown-Timer.
~ Ich habe zwei Dateien enthalten die erste ist eine kompakte verson des Codes und die zweite ist die mehr mehr mehr nur eine, sondern ist wirklich einfach zu verstehen.

Hier ist eine kurze Video von ihm in Aktion:

Schritt 6: Multiplexing

Siebensegmentanzeige Tutorial
In der Technik des Multiplex die gesamte Anzeige wird nicht auf einmal angetrieben. Stattdessen Untereinheiten der Anzeige (in der Regel, Zeilen oder Spalten für eine Punktmatrixanzeige oder einzelne Zeichen eines Zeichenorientierten Anzeige gelegentlich einzelnen Anzeigeelemente) gemultiplext werden, das heißt, angetrieben eine zu einem Zeitpunkt, aber die Elektronik und die Persistence of Vision kombinieren, um den Betrachter glauben, die gesamte Anzeige wird kontinuierlich active.In Senven Segment zeigt die verschiedenen Segmente der einzelnen Zeichen werden in einer zweidimensionalen Matrix verbunden und werden nur zu beleuchten, wenn sowohl die "Zeile" und "Spalte" Linien die Matrix sind in der richtigen elektrischen Spannung. Die lichtemittierenden Element in der Regel in Form einer Diode so Strom nur in eine Richtung fließen, wobei die einzelnen "Zeile" und "Spalte" Zeilen der Matrix voneinander galvanisch getrennt.

Ein Multiplexanzeige weist mehrere Vorteile im Vergleich zu einer Nicht-Multiplex-Anzeige:
~ Weniger Drähte (oft weit weniger Drähte) benötigt werden
~ Einfachere Antriebselektronik verwendet werden
~ Und beide führen zu geringeren Kosten
~ Reduzierter Stromverbrauch

Weitere Informationen entnehmen Sie bitte dieser Seite
Schritt 7: Projekt 2 - Two Digit Countdown-Timer

Siebensegmentanzeige Tutorial

Siebensegmentanzeige Tutorial

Siebensegmentanzeige Tutorial

Im ersten Projekt haben wir eine eine Ziffer Countdown-Timer, aber jetzt ist es Zeit, um zum nächsten level.This Projekt von zwanzig bis Null bewegen zählt zwei Siebensegmentanzeigen gemultiplext werden, um die Anzahl der I / O-Pins verwendet werden, zu reduzieren. Die Schaltung digram auf Schritt vier gefunden werden.

Um begonnen zu erhalten und bekommen das Spiel mit der Countdown-Timer, folgen Sie einfach diesen einfachen Schritten:
~ Kopieren oder downloaden Sie den nachfolgenden Code und fügen Sie ihn in eine leere arduino Skizze
~ Kompilieren Sie die Skizze und laden Sie sie auf Ihre Bord. Sollte ein Problem auftreten zögern zu fragen
~ Und nun genießen Sie Ihren Countdown-Timer.

Hier ist eine kurze Video von ihm in Aktion:

Schritt 8: Final Thoughts

Siebensegmentanzeige Tutorial
An diesem Punkt der Zeit, die Sie gemeistert haben Steuerung einer Siebensegmentanzeige alles, was übrig ist, steht vor der Tür mit Ideen, wie man it.A verwenden Siebensegmentanzeige kann für verschiedene purposes.Some anderen Anwendungen verwendet werden können, finden Sie hier Hoffen dieses Projekt inspiriert weitere experimentation.Dont vergessen, folgen mores comming up.

Ich habe viele Pläne für die displays.If Sie machen etwas, innovative hinterlassen bitte einige Bilder oder E-Mail an mich [email protected]