Es gibt viele Funktionen, die dazu beitragen können, das LCD mit Arduino zu verbinden. Zwei davon sind Display () und nodisplay () -Funktionen, die in diesem Artikel ausführlich besprochen werden.
Was sind die Anzeige () und nodisplay () in Arduino
Wenn die LCD mit Arduino mit Arduino verbunden ist, ist die Funktion display () für die Anzeige des auf dem LCD gedruckten Ausgangs verantwortlich. Und die nodisplay () -Funktion wird verwendet, um die Ausgangsanzeige aus dem LCD auszuschalten, aber denken Sie daran, dass die Ausgabe nicht aus dem LCD -Speicher gelöscht wird, sondern nur die Ausgabe vom LCD -Bildschirm ausgeht.
Diese beiden Funktionen display () und nodisplay () können zusammen verwendet werden.
So steuern Sie die Ausgabe auf LCD mithilfe von Display und Nodisplay in Arduino
Wir werden einen Arduino -Code schreiben, in dem wir einfach „LinuxHint“ auf dem LCD drucken und seine Anzeige auf LCD mit diesen beiden Funktionen steuern:
#enthaltenErläuterung des Codes: Im obigen Code schließen wir einfach die Bibliothek des Liquidcrystal ein, um das LCD mit Arduino zu verkürzen, und verwenden dann die Funktion LiquidCrystal (), um sie Arduino -Pins zuzuweisen. Dann mussten wir den 16 × 2 LCD initialisieren, auch die Position des Cursors einstellen und „LinuxHint“ auf dem LCD drucken.
Im Abschnitt Schleifenabschnitt schalten wir das Display mithilfe des nodisplay () und nach einer Verzögerung von 1000 Millisekunden die Anzeige mit der Funktion display () aus.
Hardware und Simulation
Die für die Ausgabe des obigen Code erforderlichen Komponenten sind:
Das Schaltplan für dieses Projekt ist:
Im obigen Schaltplan haben wir die LCD -Stifte mit Arduino -Stiften so angeschlossen:
LCD -Stifte | Arduino Pins |
VSS | Boden |
VDD | 5 Volt |
Vo | Ausgang des Potentiometers |
Rs | 12 |
Rw | Boden |
E | 11 |
D4 | 5 |
D5 | 4 |
D6 | 3 |
D7 | 2 |
A | 5 Volt |
K | Boden |
Die Simulation des obigen Schaltplans ist:
Die Hardware der obigen Schaltung ist:
Im obigen Schaltplan werden die Anschlüsse von LCD zu den Stiften von Arduino mit Hilfe von Pins von Pullover hergestellt. Ein Potentiometer wird verwendet, um die Helligkeit des LCD zu steuern, dessen eines Bein mit 5 Volt verbunden ist, eines mit dem „E“ -Punkt von LCD verbunden ist und das letzte Bein des Widerstands mit dem Boden verbunden ist.
Die Arbeit der Hardware ist:
Abschluss
Die Funktionen display () und nodisplay () werden verwendet, um die Anzeige des mit Arduino verbundenen LCD. Mit der Funktion nodisplay () wird das Display ausgeschaltet (es schaltet das Display aus, ohne den Speicher des LCD zu beseitigen) und die Funktion display () wird verwendet, um die Anzeige einzuschalten. Beide Funktionen können zusammen verwendet werden, um das Display mit Hilfe von Dely () -Funktionen zu blinken. In dieser Beschreibung werden beide Funktionen mit einem einfachen Beispiel für das Ein- und Ausschalten des LCD-Anbieters erklärt, das mit Arduino verbunden ist.