So können Sie die Top 10 × 2 LCD mit dem Raspberry Pi 4 anstellen

So können Sie die Top 10 × 2 LCD mit dem Raspberry Pi 4 anstellen
Das LCD steht für „Flüssigkristallanzeige“ und wird verwendet, um die Zeichen oder Zeichenfolgen auf seinem Bildschirm anzuzeigen. Darüber hinaus gibt es verschiedene Arten von LCD wie 16 × 2 und 16 × 4, aber wir werden die 16 × 2 LCD in dieser Anleitung betrachten wie es leicht verfügbar ist. Das 16 × 2 LCD wird in vielen Anwendungen verwendet, um die Zeichenfolgen für Werbezwecke anzuzeigen und die Zeit auf den digitalen Uhren anzuzeigen.

In dieser Beschreibung werden wir die Interferenz des 16 × 2 LCD mit dem Raspberry Pi 4 diskutieren und auch einige Saiten auf dem LCD anzeigen.

Wie man das 16 × 2 LCD mit dem Raspberry Pi 4 anschließt

Um das 16 × 2 LCD mit dem Raspberry Pi 4 zu verbinden, benötigen wir die folgenden elektronischen Komponenten:

  • Brotbrett
  • 1 16 × 2 LCD
  • Jumperdrähte
  • 1 Potentiometer

Das Schaltungsdiagramm der Schaltung der Schnittstelle des 16 × 2 LCD mit dem Raspberry Pi 4 lautet:

Zunächst werden wir den Raspberry Pi, ein Potentiometer und den 16 × 2 LCD auf dem Brotbrett platzieren:

Mit Hilfe von Springerdrähten verbinden wir das 16 × 2 LCD mit den GPIO -Stiften von Raspberry Pi 4 gemäß der Tabelle:

GPIO -Stifte von Himbeer Pi BCM -Stifte von Himbeer -Pi LCD -Stifte
GPIO 22 15 Rs
GPIO 24 18 Rw
GPIO 23 16 E
GPIO 9 21 D4
GPIO 25 22 D5
GPIO 11 23 D6
GPIO 8 24 D7
Boden 6 K, VSS
5v 2 Vdd, a

Abgesehen von diesen Verbindungen ist der VO -Stift des LCD mit dem Ausgangsstift eines Potentiometers verbunden und die verbleibenden zwei Potentiometern sind mit dem 5 -V und dem Boden des Raspberry Pi verbunden.

So laden Sie die RPLCD -Bibliothek in den Raspberry Pi 4 herunter

Um jedem LCD entweder 16 × 2 oder 16 × 4 zu verkörpern, müssen wir die Bibliothek von RPLCD herunterladen, die wir mit dem Befehl wGet herunterladen können:

$ wget -c https: // github.com/dbrgn/rplcd/archiv/refs/köpfe/master.Reißverschluss

Wenn der Befehl erfolgreich ausgeführt wurde, wird eine ZIP -Datei mit einem Namen „Master.ZIP “, um es zu entpacken, werden wir den Befehl verwenden:

$ unziper Meister.Reißverschluss

Jetzt gehen wir mit dem CD-Befehl zum Verzeichnis von Unzipped, RPLCD-Master, in den Befehl CD:

$ CD RPLCD-MASTER

Was ist der Python -Code, um das 16 × 2 LCD mit Raspberry Pi 4 zu verbinden?

Sobald wir uns im Verzeichnis „RPLCD-Master“ befinden, werden wir eine Python-Datei mit dem Namen „LCD“ erstellen.Py “zum Schreiben des Python -Skripts, um das LCD mit Raspberry Pi 4 mit dem Befehl zu übermitteln:

$ nano lcd.py

Geben Sie den folgenden Python -Code ein, um die "LinuxHint" auf dem 16 × 2 LCD anzuzeigen:

RPI importieren.Gpio als gpio
#import den RPI.GPIO -Bibliothek
Aus RPLCD.GPIO -Import Charlcd
#importieren Sie die Charlcd -Bibliothek von RPLCD.GPIO
GPIO.setwarnings (falsch)
#Ignorieren Sie die Warnungen
lcd = charlcd (pin_rs = 15, pin_rw = 18, pin_e = 16, pins_data = [21,22,23,24],
nummering_mode = gpio.Board, cols = 16, Zeilen = 2, Dotize = 8)
#Deklare die LCD -Stifte mit GPIO -Stiften von Raspberry Pi 4
LCD.klar()
#Clear den LCD -Bildschirm
LCD.write_string ("Es ist LinuxHint")
#Display den Text auf 16x2 LCD

Erläuterung des Code: Im obigen Code haben wir das RPI der Bibliotheken importiert.GPIO und RPLCD.GPIO aus dem Charlcd. Dann setzen wir die Funktion des Satzes.Warnungen vor falsch, die Warnung von LCD zu ignorieren und die 16 × 2 LCD zu initialisieren. Löschen Sie dann die Anzeige des 16 × 2 LCD und zeigen Sie "It's LinuxHint".

Notiz: Während der Initialisierung des LCD setzen wir numbering_mode = gpio.Board, da wir die BCM -Nomenklatur der Pin -Anzahl von Himbeer -PI verwenden, die in der obigen Tabelle erwähnt wird.

Um das Skript der Datei „LCD auszuführen.Py “, wir werden den Befehl im Terminal von Raspberry Pi verwenden:

$ python lcd.py

Die Hardware, die das obige Projekt zur Schnittstelle des 16 × 2 LCD mit dem Raspberry Pi 4 ist, ist

Abschluss

Es gibt verschiedene Arten von LCDs, die mit Raspberry Pi miteinander verbunden werden können. Sie werden verwendet, um die Zeichen, Zeichenfolgen und alle Sensorausgaben auf dem Bildschirm anzuzeigen. In diesem Artikel haben wir das LCD mit dem Raspberry Pi 4 konfiguriert und mit dem Python-Code eine Zeichenfolge auf seinem Bildschirm angezeigt.