chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

16×2LCD與樹莓派的連接方法

454398 ? 來源:工程師吳畏 ? 2019-07-29 08:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在這個(gè)項(xiàng)目中,您可以看到將16×2 LCD與Raspberry Pi接口的所有步驟,如電路圖,組件,工作,Python程序和代碼說明。

即使Raspberry Pi計(jì)算機(jī)能夠執(zhí)行許多任務(wù),它也沒有在簡(jiǎn)單項(xiàng)目中實(shí)現(xiàn)它的顯示。 16×2字母數(shù)字字符LCD顯示器是顯示一些基本和重要信息的非常重要的顯示類型。

Raspberry Pi和16×2 LCD顯示器的組合可以是使用了很多項(xiàng)目和應(yīng)用程序。

在將16×2 LCD與Raspberry Pi連接之前,您需要了解 如何以無頭方式設(shè)置Raspberry Pi (沒有顯示器和鍵盤)。

關(guān)于16×2 LCD

16×2 LCD是業(yè)余愛好者,學(xué)生甚至電子專業(yè)人士中最受歡迎的顯示模塊之一。它每行支持16個(gè)字符,并有兩個(gè)這樣的行。市場(chǎng)上幾乎所有16×2 LCD顯示模塊都基于日立的HD44780 LCD控制器。

通常,16×2 LCD模塊由16個(gè)引腳組成。 16×2 LCD顯示模塊的引腳說明如下表所示。

Pin Number 名稱 功能

1VssGND

2Vdd+ 5V

3Vo對(duì)比度調(diào)整圖釘

4RS命令寄存器為0;和數(shù)據(jù)寄存器1

5R/W0寫; 1閱讀

6E當(dāng)給出高低脈沖時(shí),將數(shù)據(jù)發(fā)送到數(shù)據(jù)引腳

7DB0數(shù)據(jù)引腳

8DB1數(shù)據(jù)引腳

9DB2數(shù)據(jù)引腳

10DB3數(shù)據(jù)引腳

11DB4數(shù)據(jù)引腳

12DB5數(shù)據(jù)引腳

13DB6數(shù)據(jù)引腳

14DB7數(shù)據(jù)引腳

15ALED背光(+ 5V)

16KLED背光(GND)

16x2 LCD與Raspberry Pi接口的電路圖

引腳說明上表顯示16×2 LCD有8個(gè)數(shù)據(jù)引腳。使用這些數(shù)據(jù)引腳,我們可以在8位模式或4位模式下配置16×2 LCD。我將顯示兩種模式的電路圖。

Fritzing Circuit

In在8位模式下,所有8個(gè)數(shù)據(jù)引腳,即D0至D7用于傳輸數(shù)據(jù)。這種類型的連接需要Raspberry Pi上更多的引腳。因此,我們選擇了4位模式的LCD。電路圖(帶有Fritzing部件)如下所示。

電路圖

下圖顯示了該項(xiàng)目特色電路的接線圖,即4位模式的LCD。在此模式下,僅使用4個(gè)數(shù)據(jù)引腳,即LCD的D4至D7。

注意 :在這個(gè)項(xiàng)目中,我們使用了16×2 LCD顯示器的4位模式。這里解釋的Python代碼也與此配置有關(guān)。如果電路配置為8位模式,則需要在Python程序中進(jìn)行輕微修改。

所需組件

Raspberry Pi 3 B型(任何Raspberry Pi)

16 x 2 LCD模塊

10KΩ電位計(jì)

迷你面包板

連接線(跳線)

5V - 2A電源

雜項(xiàng)(計(jì)算機(jī),以太網(wǎng)電纜等)

電路設(shè)計(jì)

使用Raspberry Pi連接16×2 LCD的電路設(shè)計(jì)非常簡(jiǎn)單。首先,將LCD的引腳1和16連接到GND,將引腳2和15連接到5V電源。

然后將10KΩ電位器連接到LCD的引腳3,這是對(duì)比調(diào)整針。 LCD的三個(gè)控制引腳即RS(引腳4),RW(引腳5)和E(引腳6)連接到GPIO引腳7(物理引腳26),GND和GPIO引腳8(物理引腳24)。

注意 :使用BCM編號(hào)方案表示Raspberry Pi引腳的編號(hào)。

現(xiàn)在,LCD的數(shù)據(jù)引腳。由于我們?cè)?位模式下配置LCD,因此我們只需要4個(gè)數(shù)據(jù)引腳(D4至D7)。 LCD的D4連接到GPIO25(物理引腳22),D5到GPIO24(物理引腳18),D6到GPIO24(物理引腳16)和D7到GPIO18(物理引腳12)。

用于連接16x2 LCD和Raspberry Pi的Python程序

項(xiàng)目工作和代碼說明

如何操作項(xiàng)目?

16×2接口項(xiàng)目的工作采用Raspberry Pi的LCD非常簡(jiǎn)單。按照電路圖進(jìn)行連接后,使用SSH客戶端(如Windows中的Putty)登錄Raspberry Pi。

或者,您可以使用任何VNC Viewer軟件,如RealVNC。 (注意:我已經(jīng)使用RealVNC軟件在我的個(gè)人計(jì)算機(jī)上訪問Raspberry Pi的桌面)。

我在桌面上創(chuàng)建了一個(gè)名為“Python_Progs”的文件夾。覆盆子皮。所以,我將在此文件夾中保存我的用于連接16 x 2 LCD和Raspberry Pi的Python程序。

在終端中使用“cd”命令,切換到此目錄。之后,使用終端中的以下命令打開名為“l(fā)cdPi.py”的空Python文件。

sudo vim lcdPi。 py

注意 :在上一篇教程如何使用Raspberry Pi閃爍LED,我已經(jīng)討論了Vim編輯器。

現(xiàn)在,復(fù)制上面的代碼并將其粘貼到編輯器中。正確使用Tab字符非常重要,因?yàn)樗鼈冇兄谠赑ython中對(duì)指令進(jìn)行分組。

保存文件并關(guān)閉編輯器。要測(cè)試代碼,請(qǐng)?jiān)诮K端中鍵入以下命令。如果您的連接和Python程序一切正常,您應(yīng)該能夠在16×2 LCD上看到文本。

sudo python lcdPi.py

要退出程序,只需在終端中按CRTL + C.

代碼說明

首先,我將RPi.GPIO Python包作為GPIO導(dǎo)入(此后稱為GPIO包)并從時(shí)間包中休眠。然后,我已經(jīng)為L(zhǎng)CD分配了引腳,即RS,E,D4,D5,D6和D7。我遵循的編號(hào)方案是GPIO或BCM Scheme。

注意 :我還評(píng)論了物理引腳號(hào)相應(yīng)的引腳。

然后我使用了GPIO軟件包的一些功能,如GPIO.setwarnings(False),GPIO.setmode(GPIO.BCM)和GPIO.setup() 。

最后,使用一些自己的函數(shù),如lcd_init,lcd_string,lcd_display等。我已經(jīng)將要從Raspberry Pi打印的數(shù)據(jù)傳輸?shù)?6×2 LCD模塊。

16×2 LCD與Raspberry Pi連接的應(yīng)用

限制

By將16×2 LCD連接到Raspberry Pi,我們可以為我們的覆盆子Pi提供一個(gè)簡(jiǎn)單的顯示選項(xiàng),它可以顯示一些基本信息,如日期,時(shí)間,GPIO引腳的狀態(tài)等。

Raspberry Pi的許多簡(jiǎn)單而復(fù)雜的應(yīng)用,如氣象站,溫度控制,機(jī)器人車輛等,需要這個(gè)小型的16×2液晶顯示器。

16×2 LCD模塊只能顯示簡(jiǎn)單的字母數(shù)字字符。

即使可以顯示某些特殊字符和自定義字符,也無法顯示圖形密集的信息。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • lcd
    lcd
    +關(guān)注

    關(guān)注

    36

    文章

    4594

    瀏覽量

    176496
  • 樹莓派
    +關(guān)注

    關(guān)注

    122

    文章

    2075

    瀏覽量

    110124
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于樹莓(RaspberryPi)構(gòu)建高效實(shí)時(shí)監(jiān)控系統(tǒng)

    由于樹莓體積小、可開發(fā)性強(qiáng)等特性,常被用于視頻監(jiān)控場(chǎng)景中,結(jié)合 ZeroNews,可實(shí)現(xiàn)用戶在任意位置都能實(shí)時(shí)安全得訪問視頻監(jiān)控系統(tǒng)。 先決條件:樹莓正常
    的頭像 發(fā)表于 09-22 15:14 ?1020次閱讀
    基于<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>(RaspberryPi)構(gòu)建高效實(shí)時(shí)監(jiān)控系統(tǒng)

    零成本鋼鐵俠手套!樹莓+OpenCV 秒變手勢(shì)遙控器!

    大家好,這是一個(gè)樹莓和OpenCV的連載專題。使用樹莓與OpenCV實(shí)現(xiàn)姿態(tài)估計(jì)和面部特征點(diǎn)追蹤使用樹莓
    的頭像 發(fā)表于 08-16 16:16 ?1132次閱讀
    零成本鋼鐵俠手套!<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>+OpenCV 秒變手勢(shì)遙控器!

    如何使用樹莓與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)?

    大家好,這是一個(gè)樹莓和OpenCV的連載專題。使用樹莓與OpenCV實(shí)現(xiàn)姿態(tài)估計(jì)和面部特征點(diǎn)追蹤使用樹莓
    的頭像 發(fā)表于 08-14 17:45 ?1137次閱讀
    如何使用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)?

    樹莓屏幕怎么選?

    樹莓很多人都用過,但用屏幕的倒不是很多。不少都是直接遠(yuǎn)程操作,或者直接接身邊的顯示設(shè)備了。但我覺得給開發(fā)板配一個(gè)屏幕還是很能提升使用體驗(yàn)的。這次我就介紹一下樹莓的屏幕怎么選擇。
    的頭像 發(fā)表于 08-08 14:59 ?1330次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>屏幕怎么選?

    樹莓操作系統(tǒng):版本、特性及設(shè)置完整指南!

    樹莓操作系統(tǒng)是什么?樹莓操作系統(tǒng)是由樹莓基金會(huì)專為樹莓
    的頭像 發(fā)表于 07-28 18:26 ?1092次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>操作系統(tǒng):版本、特性及設(shè)置完整指南!

    樹莓6 傳聞:發(fā)布日期與規(guī)格!

    每當(dāng)我想再為我的收藏增添一款樹莓時(shí),總會(huì)在是立即購(gòu)買還是等待硬件更強(qiáng)大的下一代之間猶豫不決。但新樹莓型號(hào)的發(fā)布往往容易被錯(cuò)過,尤其是在你的信息流被病毒式傳播的貓咪視頻占據(jù)時(shí)。因此,
    的頭像 發(fā)表于 07-11 16:21 ?1762次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>6 傳聞:發(fā)布日期與規(guī)格!

    樹莓WiFi設(shè)置終極指南:分步方法與故障排除技巧!

    樹莓主板的一大關(guān)鍵特性是其能夠連接無線網(wǎng)絡(luò),這使得無需物理網(wǎng)線即可實(shí)現(xiàn)遠(yuǎn)程訪問、數(shù)據(jù)傳輸和互聯(lián)網(wǎng)連接,從而提升了樹莓
    的頭像 發(fā)表于 07-10 16:18 ?1975次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>WiFi設(shè)置終極指南:分步<b class='flag-5'>方法</b>與故障排除技巧!

    精通遠(yuǎn)程控制:借助樹莓釋放 SSH 的強(qiáng)大功能!

    什么是SSH?我們?nèi)绾卫肧SH連接樹莓、對(duì)其進(jìn)行監(jiān)控并執(zhí)行其他任務(wù)?注意:文章鏈接可能需要科學(xué)上網(wǎng)。通過SSH連接樹莓
    的頭像 發(fā)表于 06-27 15:26 ?922次閱讀
    精通遠(yuǎn)程控制:借助<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>釋放 SSH 的強(qiáng)大功能!

    樹莓小技巧:無需鍵盤或顯示器,如何通過WiFi設(shè)置樹莓

    樹莓是一款小巧便攜的USB供電計(jì)算機(jī),可以隱藏起來用于小型項(xiàng)目,如網(wǎng)絡(luò)服務(wù)器或家庭自動(dòng)化。通常,設(shè)置樹莓需要鍵盤和顯示器來編輯和查看樹莓
    的頭像 發(fā)表于 06-26 15:41 ?1287次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>小技巧:無需鍵盤或顯示器,如何通過WiFi設(shè)置<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>?

    樹莓分類器:用樹莓識(shí)別不同型號(hào)的樹莓!

    在本教程系列的第一部分中,您將學(xué)習(xí)如何使用樹莓AI攝像頭來檢測(cè)不同的樹莓型號(hào)。本系列由DavidPlowman創(chuàng)建,他是樹莓
    的頭像 發(fā)表于 06-13 16:39 ?1132次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>分類器:用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>識(shí)別不同型號(hào)的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>!

    樹莓“揪出”家里的耗電怪獸!

    在本應(yīng)用中,我們將使用樹莓設(shè)置一個(gè)CE電流監(jiān)測(cè)器,并通過網(wǎng)頁界面顯示電路的電流讀數(shù)。本項(xiàng)目使用的組件硬件組件樹莓2ModelBx112通
    的頭像 發(fā)表于 06-04 15:33 ?1244次閱讀
    用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“揪出”家里的耗電怪獸!

    樹莓“吉尼斯世界記錄”:將樹莓的性能發(fā)揮到極致的項(xiàng)目!

    樹莓是一款功能強(qiáng)大、體積小巧且高度可定制的設(shè)備,多年來,我們見證了它被應(yīng)用于眾多領(lǐng)域。無論是將其裝入3D打印的經(jīng)典游戲機(jī)外殼,還是簡(jiǎn)單地將它隱藏起來作為家庭文件服務(wù)器,我們都報(bào)道過在社區(qū)里用樹莓
    的頭像 發(fā)表于 05-22 16:53 ?1376次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“吉尼斯世界記錄”:將<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的性能發(fā)揮到極致的項(xiàng)目!

    能夠精準(zhǔn)定位的樹莓機(jī)器人!

    我為我的自制機(jī)器人BigRob(同樣由樹莓驅(qū)動(dòng))配備了基于樹莓的精準(zhǔn)GPS導(dǎo)航系統(tǒng)。本項(xiàng)目所用組件硬件組件NV08C-CSMx1NV08C-CSM是一款集成式衛(wèi)星導(dǎo)航接收器
    的頭像 發(fā)表于 05-17 08:33 ?1024次閱讀
    能夠精準(zhǔn)定位的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>機(jī)器人!

    樹莓 Zero 打造的智能漫游車!

    使用PXFMini和樹莓Zero打造您自己的自主漫游車。本項(xiàng)目所用組件硬件組件ErleRoboticsPXFmini×1樹莓Zero×1樹莓
    的頭像 發(fā)表于 05-13 16:39 ?978次閱讀
    用 <b class='flag-5'>樹莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游車!

    解鎖樹莓集群:一步步打造你的超級(jí)計(jì)算陣列!

    樹莓集群簡(jiǎn)介樹莓集群是由多臺(tái)聯(lián)網(wǎng)的樹莓計(jì)算機(jī)組成的網(wǎng)絡(luò),它們作為一個(gè)統(tǒng)一、協(xié)調(diào)的單元協(xié)同工
    的頭像 發(fā)表于 04-25 16:17 ?2286次閱讀
    解鎖<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>集群:一步步打造你的超級(jí)計(jì)算陣列!