Wie man einen Microcontroller für Sieben -Segment- LEDs zu verwenden
Sieben -Segment- LED-Anzeigen enthalten sieben oder acht LEDs, die in verschiedenen Kombinationen leuchten auf Zahlen anzuzeigen. Anzeigen mit sieben LEDs zeigen nur eine Zahl , während solche mit acht LEDs eine Nummer und einen Dezimalpunkt anzuzeigen. Verwenden Sie diese Displays in Uhren, Anzeigetafeln , Zeitgeber und andere Projekte, die numerische Anzeigen . Verwenden Sie einen Mikrocontroller zu steuern, welche LEDs eingeschaltet sind und aus, um einstellige Zahlen von null bis nine.Things Sie
Computer-
Papier
Bleistift
Breadboard
Single- Brauchen erstellen Kerndraht
7 bis 8 Widerstände, 1 pro Anzeige in
LED and more Anweisungen zeigen
schreiben Sie das Programm
1
Schließen Sie Ihr Mikrocontroller auf Ihren Computer. Starten Programmiersoftware des Mikrocontrollers .
2
Geben Sie den Code, der die Mikrocontroller , die Ausgangskanäle für das Drehen die LEDs ein-und ausschalten nutzen erzählt . Wenn Sie mit einer Anzeige , die nicht ein Komma enthält , stellen sieben der Kanäle als Ausgänge . Wenn Sie mit einer Anzeige, die nicht eine Dezimalstelle , stellen acht der Kanäle als Ausgänge . Verwenden Sie zusammenhängende Kanäle, um die Programmierung und den Anschluss des Displays erleichtern.
3
Erstellen Sie eine Tabelle auf einem Stück Papier, das die LEDs ein-und ausschalten , um jede Zahl zu erstellen zeigt . Ziehen neun Spalten und 11 Zeilen mit dem Bleistift . Beschriften Sie die Spalte ganz links "Nummer" und die restlichen Spalten mit den Namen der einzelnen LED-Pins . Die Stifte können mit Buchstaben von "A" bis "G" genannt werden Schauen Sie in der Dokumentation Ihres Display , Namen und Orten innerhalb der Anzeige die Stifte ' herausfinden. Beschriften Sie jede Zeile unter "Nummer" mit Zahlen Null bis Neun .
4
Schreiben Sie eine "1" in jeder Zelle Ihrer Tabelle , um zu zeigen , wenn ein LED wird für LEDs eingeschaltet und eine "0" , dass sind aus, wenn dem Erstellen jeder Nummer. Beispielsweise wird die Zahl " 8" , indem jede LED bei der Verwendung einer Anzeige mit einer gemeinsamen Kathode oder aus, wenn unter Verwendung einer Anzeige mit einer gemeinsamen Anode angelegt. Die Zellen in der Zeile " 8" wird jeweils mit einer "1" oder je nachdem, welche Art der Darstellung haben Sie gefüllt werden "0 " . Überprüfen Sie die Dokumentation Ihres Displays , wenn Sie nicht wissen, welche Sie eingeben.
5
Geben Sie den Code, der den Mikrocontroller, der Kanäle , oder LEDs, die ein-und ausschalten Signale bei der Erstellung jede Nummer senden erzählt . Zum Beispiel, um die Anzahl zu erstellen " 8," senden Sie ein Ein-Signal an jeden Ausgangskanal . Finden Sie in Ihrer Tabelle, um jede Zahl zu programmieren.
6
In einer Zeitverzögerung nach dem Code, jede Zahl , um durch die Nummern automatisch generiert . Verwenden Sie insgesamt 10 Verzögerungen. Wenn Sie eine Zeitverzögerung von 1000 Millisekunden oder zweiten Add , nach jeder Nummer , eine andere Zahl wird jede Sekunde angezeigt werden.
7
Testen Sie Ihren Code auf Fehler , wenn Ihre Programmieranwendung enthält diese Funktion . Speichern Sie Ihren Code auf der Festplatte Ihres Computers. Laden Sie den Code , um Ihren Mikrocontroller. Trennen Sie die Stromversorgung des Mikrocontrollers .
Schließen Sie die LED-Anzeige
8
Legen Sie die Sieben-Segment- LED-Anzeige auf dem Steckbrett mit auf einer separaten Spur Kupfer jedem Pin.
9
Schließen Sie die erforderlichen Pins auf dem Display an der Erdungsklemme des Mikrocontrollers mit Single-Core- Draht. Schauen Sie sich in der Dokumentation der Anzeige , um herauszufinden, welche Pins die Masse-Pins sind .
10
Schließen Sie einen Widerstand an jedem der restlichen Pins auf dem Display. Ein Ende eines Widerstands liegt auf der gleichen Kupferbahn als einen der Stifte . Das andere Ende des Widerstands liegt auf einem leeren Kupferbahn ; das heißt, eine Kupferbahn , die keinen elektronischen Komponenten verbunden ist.
11
Mit jedem der Widerstände zu einem Ausgangskanal Ihres Mikrocontroller mit Single-Core- Draht. Führen des Drahtes von dem Ende des Widerstands , der nicht auf der gleichen Kupferbahn als LED- Pin. Verwenden Sie die Kanäle , die Sie als Ausgangskanäle in Ihrem Programm bezeichnet.
12
Schließen Sie Ihren Mikrocontroller mit einer Stromquelle . Drehen Sie den Mikrocontroller auf . Die Anzeige wechselt Zahlen Null bis Neun ein zu einer Zeit .