目錄
步驟1: 材料準(zhǔn)備
步驟1: 材料準(zhǔn)備

這節(jié)課程,我們將開始學(xué)習(xí)如何使用LCD1602,其實(shí)學(xué)習(xí)使用LCD1602,無非就是在學(xué)習(xí)IIC(I2C)接口的使用,學(xué)會(huì)了I2C,后面遇到I2C接口的東西,使用原理都差不多。
本節(jié)課需要準(zhǔn)備的硬件材料如下:
nodemcu
16×2 LCD
I2C 板
粗版
跨接 導(dǎo)線
微型 USB 電纜
軟件環(huán)境:
* Arduino IDE(配置好了esp8266開發(fā)環(huán)境)
步驟 2 : 電路連接



如上圖是IIC的連接方式,nodemcu的IIC引腳SCL對應(yīng)D3,SDA對應(yīng)D4引腳。
在 LCD 1602中 D0 到 D7 、 Vcc 、 GND 、 RS 、 R / W 這些引腳都連接到了IIC轉(zhuǎn)換器中,上面那張圖片的轉(zhuǎn)換器出來就是IIC接口了。
LCD1602與nodemcu的連接方式為:
GND 連接nodemcu的GND
VCC 連接nodemcu的VCC?
SDA 連接nodemcu的 D4 引腳 。
SCL 連接 nodemcu的D3 引腳 。
將電路連接好之后,就可以開始編寫程序了。
步驟 3 : 開始編程

本節(jié)課程序:
/*作者:趣討教(qutaojiao.com)
??時(shí)間:2017-11-11
??描述:LCD1602的使用,IIC連接方式
??引腳連接:
??D3——SDA
??DD4——SCL
*/#include#include//這個(gè)頭文件是LCD專用庫,沒有的話在項(xiàng)目-->加載庫-->管理庫里面下載LiquidCrystal_I2C?lcd(0x3F,?16,?2);void?setup(){??Wire.begin(2,0);??lcd.init();//?初始化LCDlcd.backlight();//?啟動(dòng)或打開背光lcd.print("?Hello?LCD");//?在屏幕顯示Hello?LCD}void?loop(){//?這個(gè)地方是主函數(shù),如果要循環(huán)顯示某個(gè)東西,就放在這}
步驟 4 : 顯示輸出

以上就是上面寫的程序輸出的效果。
本節(jié)課程序下載:點(diǎn)擊下載
下載密碼:
文章轉(zhuǎn)載自(十二)ndemcu初級(jí):I2C LCD 接口之LCD1602
更多相關(guān)教程請?jiān)L問(趣討教創(chuàng)客資源分享平臺(tái))www.qutaojiao.com