anqiw 发表于 2018-9-29 09:27:20

ESP8266(nodemcu)I2C连接1602液晶

各位大神实在搞不定,ESP8266(nodemcu)I2C连接1602液晶,1,怎么连线呢。2另外我的测试代码有问题?能提供下吗?谢谢大神们

弘毅 发表于 2018-9-29 09:43:42

SCL SDA 供电两根线,记得SCL与SDA必须上拉。

anqiw 发表于 2018-9-29 11:36:03

O(∩_∩)O谢谢大神的关注和回复,arduino uno iic连1602 没有问题,可是这个板子ESP8266(nodemcu),怎么连线呢,板子默认SCL与SDA引脚是哪个呢?多谢

anqiw 发表于 2018-9-29 12:28:32

多谢大神回复,搞定了。ESP8266(nodemcu)SCL与SDA对应引脚D1 D2。犯了低级错误,1602对比度过低,看不到了。调整完,好了!!!测试代码如下


//LingShun lab
#include <Wire.h>
#include <LiquidCrystal_I2C.h> //引用I2C库

//设置LCD1602设备地址,这里的地址是0x3F,一般是0x20,或者0x27,具体看模块手册
LiquidCrystal_I2C lcd(0x27,16,2);

void setup()
{
lcd.init();                  // 初始化LCD
lcd.backlight();             //设置LCD背景等亮
}

void loop()
{
lcd.setCursor(0,0);                //设置显示指针
lcd.print("LCD1602 iic Test");   //输出字符到LCD1602上
lcd.setCursor(0,1);
lcd.print("         by L.L.");
delay(1000);
}


wy_51131 发表于 2018-9-29 21:51:56

找对针脚就比较简单
页: [1]
查看完整版本: ESP8266(nodemcu)I2C连接1602液晶