友情提示:380元/半年,儿童学编程,就上码丁实验室。
1602LCD
电路图
电路图
接线表
* LCD RS -> D12
* LCD E -> D11
* LCD D4 -> D 5
* LCD D5 -> D4
* LCD D6 -> D3
* LCD D7 -> D2
* LCD R/W -> GND
* LCD VSS -> GND
* LCD VCC/VDD ->5V
* 10K 电阻计:
* 两端接GND和5V
* 中间接LCD V0
Hello World程序
Hello world
I2C_LCD
上面的例子使用LCD接线比较多,下面介绍一种I2C_LCD,接线只需要4根
首先你需要有一个I2C封装的1602LCD,通过PCF8574T转接板来转接。如图:
I2C_LCD
引脚说明
GND —— 地线
VCC —— 电源(5V or 3.3v 电源不同显示效果有点差别)
SDA —— I2C 数据线
SCL —— I2C 时钟线
接线方法
LCD1602 i2c模块 Ardunio Uno
GND <——> GND接地线
VCC <——> 5V 接电源
SDA <——> A4
SCL <——> A5
先需要下载库文件“LiquidCrystal_I2C.h”。
Arduno的IDE(1.6.8)使用“库管理器”的功能即可在线下载相关库文件,名称叫“LiquidCrystal I2C”。
也可以在这里下载: https://github.com/marcoschwartz/LiquidCrystal_I2C
找到你的I2C地址
寻找I2C地址的代码
以上代码是从网上找的,感谢作者!
请点击此处输入图片描述
打开串口,上图的0x3F 便是我所使用的这块I2C_LCD的I2C地址了,找到地址之后,开始编写Arduino程序。
Arduino代码如下:
请点击此处输入图片描述
喜欢文章,欢迎大家转发!!