本篇文章由 VeriMake 旧版论坛中备份出的原帖的 Markdown 源码生成
原帖标题为:LCD1602 液晶屏|显示内容
原帖作者为:hi(旧版论坛 id = 39)
原帖由作者初次发表于 2021-03-30 13:31:56
使用I2C LCD1602液晶模块显示不同内容
使用** I2C LCD1602液晶模块 **显示一些文本,并在这些文本下面实时显示出出现这些文本后的读秒数。
准备材料:
NanoC 1,数据线 1,I2C LCD1602液晶模块 1,母对母杜邦线 4。
接线图:

GND—GND
VCC—VCC
SDA—A4
SCL—A5
代码
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2); // I2C 地址 0x27, 16列2行
void setup()
{
lcd.init(); // 初始化 lcd
lcd.backlight(); // 开启lcd背光灯
lcd.setCursor(0, 0); // 设置输出内容的起始位置 第一行第一列
lcd.print("hello, world!"); // 输出hello world
}
void loop()
{
lcd.setCursor(0, 1); // 设置输出内容起始位置第二行第一列
lcd.print(millis() / 1000); // 输出读秒数
}
需要在库管理器上安装用到的这个库

运行结果

在显示屏上第一行开头输出 hello world,第二行开头输出读秒数。