2014-01-20 258 views
5

我在我的第一個液晶顯示器上變得瘋狂了。
我使用Arduino Uno,我想用最簡單的例子來嘗試LCD屏幕:Hello World LiquidCrystal示例。
我用上述例子的方式連接了引腳,​​但LCD首先在第一行顯示16「倒置空格」,而第二行顯示沒有任何內容。
這裏是我的代碼(完全一樣的例子):Arduino液晶顯示器不能正常工作

LiquidCrystal lcd(12, 11, 5, 4, 3, 2); 
void setup() { 
    lcd.begin(16, 2); 
    lcd.print("hello, world!"); 
} 

void loop() { 
    lcd.setCursor(0, 1); 
    lcd.print(millis()/1000); 
} 

有誰知道一些關於這個問題?

+0

這會是與電路的問題。首先嚐試調整對比度;重新設置AVR等。 – 2014-01-20 16:23:52

+1

關於對比度,我用電位器調整它,但輸出不變。我檢查了賽道很多時間,但不幸的是,它看起來很完美:/ – Rowandish

回答

0

檢查數字或LCD引腳控件。請注意,最後兩個燈會點亮背光燈,將它們關閉,這樣您將看到背光燈關閉,如果不這樣 - >您的LCD已倒過來!

如果你看到正確的背光源,但不是文本,確保正確的電壓使用電位計(檢查連接是否正確)

希望這有助於運行的字母!

0

光線和電源正常工作。重做數字連接之後。我發現他們沒有正確連接。我建議做一些焊接以獲得更好的連接。我使用了引腳,但由於沒有焊接而無法正常工作。

0

你跟着錯誤的教程,我做了同樣的事情,也有問題,但如果你去here並按照本教程一路通過它應該非常工作!

你會發現的主要區別是:

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