第1步:所需組件
對(duì)于這個(gè)項(xiàng)目,您將需要:
Arduino Uno。
16x2 LCD。
5k鍋。
連接線。
面包板。
第2步:關(guān)于LCD
LCD代表液晶顯示器。字符和圖形LCD在業(yè)余愛(ài)好者和DIY電子電路/項(xiàng)目制造商中最常見(jiàn)。這是向用戶(hù)顯示傳感器數(shù)據(jù)或任何消息的好方法。
開(kāi)箱即用,LCD不會(huì)連接任何引腳。因此,您必須手動(dòng)將16個(gè)公頭接頭針腳焊接到LCD上。一旦你完成了,你就準(zhǔn)備好了。
所有字符LCD都有:
八(8)個(gè)數(shù)據(jù)引腳D0-D7
Vcc(此處施加+5伏)
Gnd(將此引腳接地)
Rc (注冊(cè)選擇)
Rw(讀寫(xiě))
En(啟用)
V0(設(shè)置Lcd對(duì)比度)
步驟3:連接
按照電路原理圖,在連接線的幫助下進(jìn)行連接。
電路:
LCD RS引腳至數(shù)字引腳12
LCD使能引腳至數(shù)字引腳11
LCD D4引腳至數(shù)字引腳5
LCD D5引腳至數(shù)字引腳4
LCD D6引腳至數(shù)字引腳3
LCD D7引腳至數(shù)字引腳2
LCD R/W引腳接地
結(jié)束至+ 5V,通過(guò)5k電位接地
擦拭器至LCD VO引腳(引腳3)
注意: Pot可以旋轉(zhuǎn)以調(diào)整LCD的對(duì)比度
步驟4:代碼
Arduino LiquidCrystal庫(kù)中有很多例子。您可以在IDE的示例部分中找到它。
#include
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// set up the LCD‘s number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print(“hello, world!”);
}
void loop() {
// Turn on the display:
lcd.display();
delay(500);
}
第5步:輸出
一旦你編寫(xiě)并上傳到Arduino的代碼,你會(huì)看到LCD顯示你的消息。 你也可以在屏幕上發(fā)揮創(chuàng)意,并在屏幕上編寫(xiě)一些動(dòng)畫(huà),就像我在這里展示的那樣。
將LCD連接到Arduino的過(guò)程非常繁瑣。為了方便起見(jiàn),可用的電路很少。
-
lcd
+關(guān)注
關(guān)注
34文章
4438瀏覽量
168168 -
Arduino
+關(guān)注
關(guān)注
188文章
6477瀏覽量
187658
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
請(qǐng)問(wèn)如何將單端輸出運(yùn)放和真差分ADC連接?
如何將ADC10D1500與Virtex-7fpga評(píng)估板連接,用哪個(gè)連接器?
《DNK210使用指南 -CanMV版 V1.0》第二十五章 LCD圖片顯示實(shí)驗(yàn)
什么是LCD控制器?愛(ài)普生LCD控制器的作用和功能、概述和產(chǎn)品列表
![什么是<b class='flag-5'>LCD</b>控制器?愛(ài)普生<b class='flag-5'>LCD</b>控制器的作用和功能、概述和產(chǎn)品列表](https://file1.elecfans.com/web2/M00/09/1D/wKgZomcF9CWAQ9lQAABLh_YM9d0872.png)
請(qǐng)問(wèn)如何將HSPICE和 IBIS兩種模型怎么轉(zhuǎn)換成TINA軟件中用?
如何將ESP2866更新到正確的AT Command固件?
ESP32-S2-HMI-DevKit-1開(kāi)發(fā)板如何實(shí)現(xiàn)lcd豎屏顯示?
如何將Littlefs安裝到通過(guò)qspi連接到電路板的外部串行閃存上?
用LCD采用杜邦線連接GD32F103的板子可以正常驅(qū)顯,但在焊的PCB板子上不能顯示,為什么?
勛瑞光電:如何購(gòu)買(mǎi)5寸LCD顯示屏?從價(jià)格、特點(diǎn)、及優(yōu)勢(shì)方面進(jìn)行解析
如何將按鈕連接到Arduino板
![<b class='flag-5'>如何將</b>按鈕<b class='flag-5'>連接</b>到Arduino板](https://file1.elecfans.com/web2/M00/BD/9B/wKgZomWshZaAblm8AAArM21IjfU022.png)
如何將HC-SR04連接到Arduino并編寫(xiě)一個(gè)簡(jiǎn)單的程序來(lái)測(cè)量距離
![<b class='flag-5'>如何將</b>HC-SR04<b class='flag-5'>連接</b>到Arduino并編寫(xiě)<b class='flag-5'>一</b>個(gè)簡(jiǎn)單的程序來(lái)測(cè)量距離](https://file1.elecfans.com/web2/M00/BD/9A/wKgZomWsflaANt1SAADQJs8FUT4796.png)
如何將增量旋轉(zhuǎn)編碼器與Arduino連接
![<b class='flag-5'>如何將</b>增量旋轉(zhuǎn)編碼器與Arduino<b class='flag-5'>連接</b>](https://file1.elecfans.com/web2/M00/BE/85/wKgaomWsepSAWIAfAABv5e2I5S8036.png)
評(píng)論