arduino LiquidCrystal_I2C库怎么用?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1984|回复: 2

[未解决] arduino LiquidCrystal_I2C库怎么用?

[复制链接]
发表于 2021-2-28 20:08 | 显示全部楼层 |阅读模式
本帖最后由 zrc 于 2021-2-28 20:13 编辑

LiquidCrystal_I2C库怎么用?


【接线】 sda A (模拟口)?
               scl A (模拟口)?
             (Arduino UNO)



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

LiquidCrystal_I2C lcd(0x27,20,4);  

void setup()
{
  lcd.init();                     
  lcd.init();
  lcd.backlight();
}

void loop()
{
    lcd.setCursor(3,0);
  lcd.print("Hello, world!");
  lcd.setCursor(2,1);
  lcd.print("I'm Arduino!");
   lcd.setCursor(0,2);
  lcd.print("lcd");
   lcd.setCursor(2,3);
  lcd.print("hi");
}


HelloWorld.zip

511 Bytes, 下载次数: 11

发表于 2021-3-1 11:41 | 显示全部楼层
LiquidCrystal_I2C lcd(0x27,20,4);
0x27是I2C地址,这要根据实际地址写上。我有2 块I2C模块, 同时一家买的且没注意看是一模一样的。代码都用0x27,有1 块点不亮1602,以为模块坏的。后来测出这块的地址是0x3F ,才注意看了芯片稍有不同,分别是PCF8574T和PCF8574AT,后缀T是0x27,后缀AT是0x3F

I2C.jpg

发表于 2021-3-1 06:14 | 显示全部楼层
LCD SDA---UNO A4,LCD SCL---UNO A5.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 13:34 , Processed in 0.146395 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表