Inhaltsverzeichnis:

So verbinden Sie ein 16x4 LCD mit einem Arduino - Gunook
So verbinden Sie ein 16x4 LCD mit einem Arduino - Gunook

Video: So verbinden Sie ein 16x4 LCD mit einem Arduino - Gunook

Video: So verbinden Sie ein 16x4 LCD mit einem Arduino - Gunook
Video: Arduino Tutorial - 12. I2C Display (LCD) 2024, Juli
Anonim
So verbinden Sie ein 16x4 LCD mit einem Arduino
So verbinden Sie ein 16x4 LCD mit einem Arduino

Einführung

Ich habe vor kurzem einige kostenlose LCD-Muster von meinen Freunden von FocusLCDs.com erhalten. Einer davon ist ein 16x4 LCD; P/N: C164AXBSYLY6WT. Es verwendet einen ST7066U-Controller (siehe Datenblatt hier) anstelle des HD44780, der üblicherweise in LCD-Abschirmungen verwendet wird. Ich bin mir nicht so sicher, ob es mit einem Arduino und seinen Bibliotheken funktioniert, also wollte ich es ausprobieren.

Zusammenfassung der Funktionen

  • Schärferes Bild, breiterer Betrachtungswinkel
  • Treiber: ST7066U
  • Gelber Hintergrund
  • Y/G-Hintergrundbeleuchtung
  • Temperaturbereich: -20° C bis +70° C
  • RoHS-konform

Schritt 1: Materialien

Sammeln Sie die unten aufgeführten Materialien:

  1. Arduino (UNO oder MEGA)
  2. 16x4 LCD; C164AXBSYLY6WT
  3. Lötfreies Steckbrett
  4. Dupont-Überbrückungsdrähte
  5. Stiftleisten mit 2,54 mm Rastermaß
  6. 10k Ohm Potentiometer
  7. Arduino-IDE
  8. USB-Kabel

Schritt 2: Lötstifte

Lötstifte
Lötstifte

Löten Sie den Header an das LCD-Modul. Insgesamt 16 Pins. Beziehen Sie sich auf dieses Bild für die Pinbelegung.

Schritt 3: Verdrahten Sie die Schaltung

Verdrahten Sie die Schaltung
Verdrahten Sie die Schaltung

Verdrahten Sie den Stromkreis wie gezeigt; habe es mit Fritzing geschafft. Das Potentiometer dient zum Variieren der Hintergrundbeleuchtung.

Schritt 4: Arduino IDE starten

Starten Sie Ihre Arduino-IDE. Achten Sie darauf, das richtige Board auszuwählen, z. B. Arduino UNO oder MEGA usw. und wählen Sie den richtigen Port aus.

Schritt 5: Kodieren Sie die Skizze

Kodieren Sie die Skizze
Kodieren Sie die Skizze

Geben Sie diese Skizze in die IDE ein und laden Sie sie hoch.

/* Dies ist eine Skizze zum Testen von 16x4 LCD:

* FocusLCD P/N: C164AXBSYLY6WT

*/

#include LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

Leere Einrichtung () {

lcd.begin(16, 4);

lcd.setCursor(0, 0);

lcd.print("FocusLCDs.com");

lcd.setCursor(0, 1);

lcd.print("Die BESTEN LCDs!");

lcd.setCursor(0, 2);

lcd.print("P/N:");

lcd.setCursor(0, 3);

lcd.print("C164AXBSYLY6WT");

}

Leere Schleife () {

}

Schritt 6: Ergebnis anzeigen

Sehen Sie sich das Ergebnis an
Sehen Sie sich das Ergebnis an

Herzliche Glückwünsche! Ihr LCD sollte so etwas anzeigen.

Empfohlen: