加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

接口16x2字母數(shù)字LCD和4x4矩陣鍵盤與樹莓派3

2017/12/29
95
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買后不支持退換且無(wú)法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

在這個(gè)指導(dǎo)下,我們解釋了如何連接16x2 LED和4x4矩陣鍵盤與Raspberry Pi3。

我們使用Python 3.4開發(fā)軟件。你也可以選擇Python 2.7,幾乎沒(méi)有任何改動(dòng)。

步驟1:所需材料

所需材料的圖片

第2步:硬件設(shè)置

硬件設(shè)置的圖片

我們沒(méi)有包括硬件設(shè)置的步驟,例如將操作系統(tǒng)刻錄到micro SD和VNC接口。您必須為這些過(guò)程找到其他資源。

將操作系統(tǒng)預(yù)裝的8GB Micro SD卡插入到Rapberry Pi 3.通過(guò)以太網(wǎng)電纜將樹莓派連接到筆記本電腦。按照接線圖中的描述制作硬件。

16x2液晶

我們使用4位模式的 LCD接口,因此控制信號(hào)所需的引腳是連接到樹莓派的GPIO的RS,EN,D4,D5,D6,D7。

4x4矩陣鍵盤

安裝用于4x4和4x3矩陣鍵盤的Python包,以便執(zhí)行基于中斷的操作。因此不需要始終掃描鍵盤的行和列。這里使用內(nèi)部上拉電阻,因此不需要外部上拉電阻。

將樹莓派連接到網(wǎng)絡(luò),然后打開終端并鍵入以下內(nèi)容:

sudo python3.4 -m pip安裝pad4pi

第3步:接線圖

接線圖的圖片

LCD引腳:

  • LCD_RS = 21
  • LCD_E = 20
  • LCD_D4 = 26
  • LCD_D5 = 19
  • LCD_D6 = 13
  • LCD_D7 = 6

鍵盤插針:

立柱=
17,15,14,4排立柱= 24,22,27,18

您可以選擇任何GPIO引腳來(lái)連接LCD和鍵盤,只需更改代碼中的引腳號(hào)。您可以使用面包板或PCB來(lái)連接LCD和鍵盤。

第4步:Python代碼

Python代碼的圖片

您可以直接下載代碼。在Raspberry Pi 3中使用python 3.4運(yùn)行code.py?;驈?fù)制文本并將其粘貼到python 3.4的新腳本文件中。

運(yùn)行程序:

如果您所做的連接是正確的,液晶顯示屏將在第一行顯示文字“歡迎”。鍵盤數(shù)據(jù)顯示在第二行。

第5步:輸出預(yù)覽

輸出預(yù)覽的圖片

我已經(jīng)添加了鍵盤中斷,所以,如果你終止程序LCD將顯示再見(jiàn)

  • code.py
    描述:代碼文件,python 3.4運(yùn)行

相關(guān)推薦

電子產(chǎn)業(yè)圖譜