由于Arduino的I/O口数量有限,如果直接用Arduino的I/O口直接驱动LCD1602这样会占用较多的I/O口资源也不利于连接更多的其他设备,IIC LCD1602转接板可以大大减少需要使用IO接口,原来的1602屏需要7个IO口才能驱动起来,我们开发的这个模块可以帮你省5个IO口,对于 Arduino初学者来说,不必为繁琐复杂液晶驱动电路连线而头疼了,只需两根线就可以实现数据显示,还可以与其它IIC设备连接,可轻松实现数据的记录显示。
引脚名称 | 描述 |
---|---|
GND | GND(电源输入负极) |
VCC | VCC(电源输入正极) |
SDA | 双向数据通信引脚 |
SCL | 时钟信号通信引脚 |
供电电压:3.3V / 5V
连接方式:2.54mm排针
安装方式:螺丝固定
首先找到Arduino库文件夹:
把库文件复制到Arduino IDE软件目录下的libraries文件夹中即可:
库文件:点击下载
示例程序:点击下载
#include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C mylcd(0x27,16,2); void setup(){ mylcd.init(); mylcd.backlight(); mylcd.clear(); mylcd.setCursor(1-1, 1-1); mylcd.print("Hello STEM"); } void loop(){ //液晶显示屏接开发板IIC //scl引脚接开发板scl(A5),SDA引脚接开发板SDA(A4); //用螺丝刀调节液晶显示屏显示字体亮度。 }
示例程序:点击下载
准备配件:
电路接线图:
视频教程:点击查看
在LCD1602液晶显示屏模块通电的情况下,如若显示屏没有出现文字或图片,用小螺丝刀轻轻调节LCD1602液晶显示屏的电位器,至出现设定好的文字及图片。
在LCD1602液晶显示屏上显示我们程序中设定好的文字及图片。