Kürzlich habe ich ein typisches 16 * 2-LCD-Display (Liquid Crystal Display) mit meinem Arduino Uno verbunden und alle Pins miteinander verbunden.
Hier ist meine Verbindung: (LCD-Pin zuerst)
1 = GND, 2 = + 5 V, 4 = 11, 6 = 12, 11 = 5, 12 = 4, 12 = 3, 14 = 2, 15 = positive Hintergrundbeleuchtung, 16 = negative Hintergrundbeleuchtung
#include <LiquidCrystal.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis()/1000);
}
Dies ist der Code, der die Standardeinstellung für das LCD ist. Ich habe ihn nicht geschrieben.
Also habe ich das alles getan und wenn ich es einschalte, ist der Bildschirm leer und nichts passiert. Könnte jemand erklären, was ich falsch gemacht habe?
arduino-uno
programming
pins
lcd
Stratmoss
quelle
quelle
Antworten:
Schauen Sie sich dieses Tutorial zu Adafruit an . Es wird Sie durch die Einrichtung führen. Im Tutorial ändern sie die Stifte, was meiner Meinung nach hier das Problem ist. Hier ist ein Ausschnitt.
Und ändern Sie Ihre Stifte:
quelle
Vor kurzem hatte ich auch ein ähnliches Problem mit der Verbindung wie:
1 = GND, 2 = + 5 V, 4 = 11, 6 = 12, 11 = 5, 12 = 4, 12 = 3, 14 = 2, 15 = positive Hintergrundbeleuchtung, 16 = negative Hintergrundbeleuchtung
Lösung: Ich habe gerade VEE (Pin 3) des LCD mit Masse (GND) verbunden, ohne dass ein Potentiometer verwendet wurde.
quelle
Was ist mit LCD Pin 3 verbunden? Pin 3 ist der Kontrast V0 und muss mit einem 10-KOhm-Potentiometer verbunden werden.
Einige LCDs benötigen eine negative Kontrastspannung. Überprüfen Sie das Datenblatt des Displays.
Wenn die Kontrastspannung nicht korrekt ist, bleibt die Anzeige leer. Ich bin auf das gleiche Problem gestoßen, bis ich sah, dass die negative Spannung angelegt werden muss :-)
quelle