Tüm kablolar doğru olmasına rağmen LCD 16 * 2 cihazımda neden herhangi bir karakter görüntülenmiyor?


9

Son zamanlarda Arduino Uno'ma tipik bir 16 * 2 LCD (Likit Kristal Ekran) ekran bağladım ve tüm pinleri bağladım.

İşte benim bağlantım: (önce LCD pini)

1 = GND, 2 = + 5v, 4 = 11, 6 = 12, 11 = 5, 12 = 4, 12 = 3, 14 = 2, 15 = arka ışık pozitif, 16 = arka ışık negatif

#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);
}

Bu LCD için varsayılan kod, ben yazmadım.

Tüm bunları yaptım ve ekranı açtığımda boş ve hiçbir şey olmuyor. Ne yaptığımı kimse açıklayabilir mi?


1
LCD pim 3'e ne bağlı? V0 kontrastıdır ve 10 Kohm potansiyometre ile bağlanması gerekir. arduino.cc/en/Tutorial/HelloWorld
Mikael Patel

Yanıtlar:


7

Adafruit ile ilgili bu eğiticiye göz atın . Kurulum sırasında size yol gösterecektir. Eğitimde, burada sorun olduğuna inandığım pimleri değiştiriyorlar. İşte bir pasaj.

Fritzing Diyagramı

Ve pinlerinizi değiştirin:

LiquidCrystal lcd(7, 8, 9, 10, 11, 12);

5

Son zamanlarda ben de benzer bir sorunla karşılaştım, bağlantı:

1 = GND, 2 = + 5v, 4 = 11, 6 = 12, 11 = 5, 12 = 4, 12 = 3, 14 = 2, 15 = arka ışık pozitif, 16 = arka ışık negatif

Çözüm: Çalışırken potansiyometre kullanmadan LCD'nin VEE'yi (pin 3) toprağa (GND) bağladım .


1
Bu sizi bir tutamla yakalar, ancak bazı görüş açılarında LCD'yi okumak zordur.
Ian Pitts

LED arka ışık parlaklığını sürekli olarak ayarlamanız gerekmiyorsa, potansiyometre yerine sabit bir direnç kullanabilirsiniz.
linhartr22

Bu çözüm de benim için çalıştı. Sadece zemini VEE (pin3) ile bağlayın ve ekranı gösterin
habib

4

LCD pim 3'e ne bağlı? Pim 3, kontrast V0'dır ve 10 KOhm potansiyometre ile bağlanması gerekir.

Bazı LCD'ler negatif kontrast voltajına ihtiyaç duyar, ekranın veri sayfasını kontrol edin.

Kontrast voltajı doğru değilse ekran boş kalır. Negatif voltajın uygulanması gerektiğini görünceye kadar aynı problemle karşılaştım :-)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.