女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

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

即使Raspberry Pi計算機能夠執行許多任務,它也沒有在簡單項目中實現它的顯示。 16×2字母數字字符LCD顯示器是顯示一些基本和重要信息的非常重要的顯示類型。

Raspberry Pi和16×2 LCD顯示器的組合可以是使用了很多項目和應用程序。

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

關于16×2 LCD

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

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

Pin Number 名稱 功能

1VssGND

2Vdd+ 5V

3Vo對比度調整圖釘

4RS命令寄存器為0;和數據寄存器1

5R/W0寫; 1閱讀

6E當給出高低脈沖時,將數據發送到數據引腳

7DB0數據引腳

8DB1數據引腳

9DB2數據引腳

10DB3數據引腳

11DB4數據引腳

12DB5數據引腳

13DB6數據引腳

14DB7數據引腳

15ALED背光(+ 5V)

16KLED背光(GND)

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

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

Fritzing Circuit

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

電路圖

下圖顯示了該項目特色電路的接線圖,即4位模式的LCD。在此模式下,僅使用4個數據引腳,即LCD的D4至D7。

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

所需組件

Raspberry Pi 3 B型(任何Raspberry Pi)

16 x 2 LCD模塊

10KΩ電位計

迷你面包板

連接線(跳線)

5V - 2A電源

雜項(計算機,以太網電纜等)

電路設計

使用Raspberry Pi連接16×2 LCD的電路設計非常簡單。首先,將LCD的引腳1和16連接到GND,將引腳2和15連接到5V電源。

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

注意 :使用BCM編號方案表示Raspberry Pi引腳的編號。

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

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

項目工作和代碼說明

如何操作項目?

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

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

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

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

sudo vim lcdPi。 py

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

現在,復制上面的代碼并將其粘貼到編輯器中。正確使用Tab字符非常重要,因為它們有助于在Python中對指令進行分組。

保存文件并關閉編輯器。要測試代碼,請在終端中鍵入以下命令。如果您的連接和Python程序一切正常,您應該能夠在16×2 LCD上看到文本。

sudo python lcdPi.py

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

代碼說明

首先,我將RPi.GPIO Python包作為GPIO導入(此后稱為GPIO包)并從時間包中休眠。然后,我已經為LCD分配了引腳,即RS,E,D4,D5,D6和D7。我遵循的編號方案是GPIO或BCM Scheme。

注意 :我還評論了物理引腳號相應的引腳。

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

最后,使用一些自己的函數,如lcd_init,lcd_string,lcd_display等。我已經將要從Raspberry Pi打印的數據傳輸到16×2 LCD模塊。

16×2 LCD與Raspberry Pi連接的應用

限制

By將16×2 LCD連接到Raspberry Pi,我們可以為我們的覆盆子Pi提供一個簡單的顯示選項,它可以顯示一些基本信息,如日期,時間,GPIO引腳的狀態等。

Raspberry Pi的許多簡單而復雜的應用,如氣象站,溫度控制,機器人車輛等,需要這個小型的16×2液晶顯示器。

16×2 LCD模塊只能顯示簡單的字母數字字符。

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • lcd
    lcd
    +關注

    關注

    34

    文章

    4515

    瀏覽量

    171313
  • 樹莓派
    +關注

    關注

    121

    文章

    1989

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    精通遠程控制:借助樹莓釋放 SSH 的強大功能!

    什么是SSH?我們如何利用SSH連接樹莓、對其進行監控并執行其他任務?注意:文章鏈接可能需要科學上網。通過SSH連接樹莓
    的頭像 發表于 06-27 15:26 ?181次閱讀
    精通遠程控制:借助<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>釋放 SSH 的強大功能!

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

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

    樹莓分類器:用樹莓識別不同型號的樹莓

    在本教程系列的第一部分中,您將學習如何使用樹莓AI攝像頭來檢測不同的樹莓型號。本系列由DavidPlowman創建,他是樹莓
    的頭像 發表于 06-13 16:39 ?388次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>分類器:用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>識別不同型號的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>!

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

    在本應用中,我們將使用樹莓設置一個CE電流監測器,并通過網頁界面顯示電路的電流讀數。本項目使用的組件硬件組件樹莓2ModelBx112通
    的頭像 發表于 06-04 15:33 ?681次閱讀
    用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>“揪出”家里的耗電怪獸!

    樹莓“吉尼斯世界記錄”:將樹莓的性能發揮到極致的項目!

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

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

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

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

    樹莓集群簡介樹莓集群是由多臺聯網的樹莓計算機組成的網絡,它們作為一個統一、協調的單元協同工
    的頭像 發表于 04-25 16:17 ?662次閱讀
    解鎖<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>集群:一步步打造你的超級計算陣列!

    樹莓傳感器使用方法 樹莓 Raspberry Pi 4優缺點

    開發和物聯網應用。以下是一些基本的樹莓傳感器使用方法: 1. 連接傳感器 GPIO引腳 :樹莓
    的頭像 發表于 12-06 10:35 ?2082次閱讀

    樹莓gpio有什么用,樹莓gpio接口及編程方法

    一、樹莓GPIO的用途 樹莓(Raspberry Pi)是一款小巧、功能強大的單板計算機,廣泛應用于編程教育、物聯網項目、家庭媒體中心等領域。GPIO(General Purpos
    的頭像 發表于 10-22 18:09 ?2624次閱讀

    什么是樹莓樹莓是什么架構的

    什么是樹莓 樹莓(Raspberry Pi,簡寫為RPi,別名為RasPi/RPI)是由英國“Raspberry Pi 慈善基金會”開發的一款為學習計算機編程教育而設計的微型電腦。
    的頭像 發表于 10-22 17:33 ?5545次閱讀

    樹莓網關:物聯網應用的新標桿

    的特點是體積小巧(大約信用卡大小),但功能齊全,足以支持多種計算任務。 樹莓經常被用作物聯網網關,收集設備數據,然后將數據上傳云平臺,并還可以用來接收來自云端的控制指令,控制其他連接的設備。 相比,
    的頭像 發表于 10-09 16:44 ?801次閱讀
    類<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>網關:物聯網應用的新標桿

    樹莓和單片機的優缺點是什么

    )接口,樹莓可以連接各種傳感器、執行器和其他外圍設備。 易于編程 :樹莓支持多種編程語言,如Python、C++、Java等,使得
    的頭像 發表于 08-30 18:21 ?2824次閱讀

    樹莓的功能用途是什么

    樹莓(Raspberry Pi)是一款由英國樹莓基金會研發的信用卡大小的單板計算機,自2012年推出以來,已經發展出多個型號和版本。樹莓
    的頭像 發表于 08-30 18:01 ?4483次閱讀

    樹莓裝ubuntu和raspbian哪個更好

    樹莓(Raspberry Pi)是一款由英國樹莓基金會開發的單板計算機,廣泛應用于教育、科研、物聯網等領域。樹莓
    的頭像 發表于 08-30 15:41 ?2771次閱讀

    樹莓和arm開發板的區別

    樹莓(Raspberry Pi)和ARM開發板都是基于ARM架構的微型計算機,但它們之間存在一些關鍵區別。 一、歷史背景 樹莓(Raspberry Pi)
    的頭像 發表于 08-30 15:36 ?1904次閱讀
    主站蜘蛛池模板: 定陶县| 潍坊市| 桃园市| 奉节县| 梅河口市| 丰原市| 镶黄旗| 开平市| 务川| 东海县| 凤凰县| 红河县| 河津市| 象山县| 遂溪县| 汝南县| 安化县| 师宗县| 台中县| 昆明市| 攀枝花市| 延川县| 岳普湖县| 综艺| 保亭| 武安市| 繁峙县| 通州区| 阿拉尔市| 阿鲁科尔沁旗| 长白| 屯门区| 洛南县| 遂宁市| 洞口县| 息烽县| 龙泉市| 浮山县| 巫山县| 富裕县| 尼木县|