Wie man LCD mit Arduino anstellt

Wie man LCD mit Arduino anstellt
In der Arduino -Programmierung gibt es mehrere Möglichkeiten, um die Ausgabe des Arduino -Programms oder eines Projekts anzuzeigen. Eine Möglichkeit, die Ausgabe anzuzeigen. In diesem Artikel wird die Schnittstelle des Flüssigkristalldisplays mit dem Arduino erläutert.

Flüssigkristallanzeige

Flüssigkristallanzeige ist das Modul, mit dem die Ausgänge eines Arduino -Programms angezeigt werden können. Die Anzeigemodule sind mit unterschiedlichen Größen ausgestattet und hängt von der Wahl des Benutzers ab. Meistens wird die Auflösung von 16 × 2 verwendet, die insgesamt 16 Stifte enthält.

Es gibt 8 Pins zum Empfangen der Daten (D0 bis D7); Pin 3 (VEE) wird verwendet. Darüber hinaus wird Pin 5 (RW) zum Lesen der Ausgabe des Arduino oder auch zum Schreiben verwendet, und Pin 4 (RS) wird zur Auswahl des Registers verwendet. Um die Flüssigkeitskristallanzeige zu versorgen.

Diese Flüssigkristallanzeige hat zwei Register für die Daten und andere ist für den Befehl und wenn der Status des PIN für die Auswahl der Register 0 ist, bedeutet dies, dass es das Befehlsregister ausgewählt hat. Der Befehl registriert steuern das Anzeigemodul, indem sie mehrere Befehle wie Löschen des Bildschirms verwenden, z. B. die Initialisierung der Anzeige und vieles mehr.

Das Datenregister hingegen speichert nur die Daten in Form von ASCIIS, die auf dem Modul angezeigt werden sollen. Wenn das Datenregister vom Modul ausgewählt wird, befindet sich der Pin immer im hohen Zustand, der 1 ist.

Schnittstellenflüssigkeitskristallanzeige (LCD) mit Arduino

Um das Display mit Arduino zu verknüpfen, ist die Bibliothek für das LCD definiert und dann sollen die Stifte von Arduino initialisiert werden, die an die Anzeige angeschlossen werden sollen.

Die Stifte für das Display werden mit dem initialisiert Liquidcrystal LCD () Funktion mit sechs Argumenten. Das erste Argument ist der Stift von Arduino, an den der Aktivierungsstift des Displays angeschlossen ist, und das zweite Argument ist der Arduino -Pin, an den der Registerauswahlstift der Anzeige angeschlossen ist. Der Rest der vier angegebenen Arduino -Stifte ist mit den vier Datenstiften der Anzeige verbunden.

Dann eine Funktion von LCD.Start() wird zur Initialisierung der Abmessungen für das Display verwendet und dann für das Programm ausgegeben wird mithilfe von Verwendung LCD.drucken() Funktion

Zur Veranschaulichungszwecken wird eine Simulation zur Anzeige der Ausgabe eines Arduino -Board -LCD durchgeführt, und der Arduino -Code für die jeweilige Simulation wird ebenfalls angegeben. Hier in der Simulation ist der Pin 2 von Arduino mit dem Aktivierungsstift angeschlossen und der Pin 3 der Arduino -Karte ist mit dem Registerauswahlstift des Flüssigkeitskristallanzeigens verbunden. In ähnlicher Weise sind die Datenstifte des LCD mit den Stiften 4,5 6 und 7 von Arduino verbunden.

In der Setup -Funktion werden die Abmessungen des LCD -Moduls mit dem initialisiert LCD.Start () Funktion. Hier werden hier also nur 16 Spalten und 2 Zeilen zum Anzeigen der Daten mit dem verwendet LCD.drucken() Funktion.

#enthalten
Liquidcrystal LCD (2, 3, 4, 5, 6, 7);
void setup ()
LCD.Beginnen Sie (16, 2);
LCD.print ("Linux tipp");

void Loop ()

Abschluss

Die Flüssigkristallanzeige (LCD) ist das Modul, das zum Anzeigen der Ausgänge verwendet wird. Es ist eine der Schlüsselkomponenten, um die Ausgabe der von verschiedenen Sensoren empfangenen Daten visuell anzuzeigen, die mit Arduino verbunden sind. In diesem Artikel wird der Prozess der Schnittstelle von Flüssigkristallanzeigen mit Arduino erklärt und eine Simulation von 16 × 2 LCD-mit dem Arduino Uno-Board wird ebenfalls mit Code versehen.