2016-01-03 79 views
0

我正在做一個小型項目,使用NodeMCU1.0在LCD上顯示文本。問題是,當我上傳草圖「僅限空白屏幕」時,文本未顯示? 有什麼幫助嗎?LCD 16x2無法顯示使用NodeMCU1.0的Hello world

#include <Wire.h> 
#include <LiquidCrystal_I2C.h> 

// Set the LCD address to 0x27 for a 16 chars and 2 line display 
// Arduino UNO => PIN 4 = SCL, PIN 5 = SDA 
// NodeMCU Dev Kit => D1 = SCL, D2 = SDA 
LiquidCrystal_I2C lcd(0x27, 20, 4); 

void setup() 
{ 
    // initialize the LCD 
    lcd.begin(); 
    // Turn on the blacklight and print a message. 
    lcd.backlight(); 
    lcd.print("Hello World"); 
} 
void loop(){ 
} 
+0

請添加更多關於發生的事情的信息。其他草圖工作嗎?你能閃光LED嗎?是否顯示錯誤? –

回答

0

LiquidCrystal_I2C lcd(0x27,20,4);

變化爲...

LiquidCrystal_I2C LCD(0×27,16,2); //用於16x2液晶顯示器。 然後編譯並上傳你的代碼,這可能對你有所幫助。