目录
步骤1: 材料准备
步骤1: 材料准备
这节课程,我们将开始学习如何使用LCD1602,其实学习使用LCD1602,无非就是在学习IIC(I2C)接口的使用,学会了I2C,后面遇到I2C接口的东西,使用原理都差不多。
本节课需要准备的硬件材料如下:
nodemcu
16×2 LCD
I2C 板
粗版
跨接 导线
微型 USB 电缆
软件环境:
* Arduino IDE(配置好了esp8266开发环境)
步骤 2 : 电路连接
如上图是IIC的连接方式,nodemcu的IIC引脚SCL对应D3,SDA对应D4引脚。
在 LCD 1602中 D0 到 D7 、 Vcc 、 GND 、 RS 、 R / W 这些引脚都连接到了IIC转换器中,上面那张图片的转换器出来就是IIC接口了。
LCD1602与nodemcu的连接方式为:
GND 连接nodemcu的GND
VCC 连接nodemcu的VCC
SDA 连接nodemcu的 D4 引脚 。
SCL 连接 nodemcu的D3 引脚 。
将电路连接好之后,就可以开始编写程序了。
步骤 3 : 开始编程
本节课程序:
/*作者:趣讨教(qutaojiao.com)
时间:2017-11-11
描述:LCD1602的使用,IIC连接方式
引脚连接:
D3——SDA
DD4——SCL
*/#include#include//这个头文件是LCD专用库,没有的话在项目-->加载库-->管理库里面下载LiquidCrystal_I2C lcd(0x3F, 16, 2);void setup(){ Wire.begin(2,0); lcd.init();// 初始化LCDlcd.backlight();// 启动或打开背光lcd.print(" Hello LCD");// 在屏幕显示Hello LCD}void loop(){// 这个地方是主函数,如果要循环显示某个东西,就放在这}
步骤 4 : 显示输出
以上就是上面写的程序输出的效果。
本节课程序下载:点击下载
下载密码:
文章转载自(十二)ndemcu初级:I2C LCD 接口之LCD1602
更多相关教程请访问(趣讨教创客资源分享平台)www.qutaojiao.com