女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

樹莓派GPIO引腳的說明

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-12-02 10:37 ? 次閱讀

Raspberry Pi是一種廉價的微型計算機,能夠執行許多任務,包括復古游戲和成為家庭媒體中心。 Pi也非常重視教育,Scratch和Minecraft Pi版本均致力于幫助年輕人學習編碼,而GPIO引腳(通用輸入/輸出)打開了一個完整的世界。 DIY電子修補和發明。

什么是Raspberry Pi GPIO引腳?

在本文中,我們將告訴您一切需要了解Pi的GPIO引腳:它們可以做什么,如何使用它們以及在使用它們時應避免的錯誤。

開始之前的注意事項: Pi的不同版本可能會有所不同!在將任何東西連接到板上之前,請確保您使用的是正確的。一種快速的檢查方法是在Raspberry Pi的終端中鍵入 pinout ,這將彈出您當前的設置圖。

GPIO引腳集成到了電腦。用戶可以控制它們的行為,以允許他們從傳感器讀取數據,并控制LED,電動機和顯示器等組件。 Pi的較舊型號具有26個GPIO引腳,而較新的型號均具有40個GPIO引腳。此圖顯示了每個引腳的功能:

在標記的圖中上圖,您會看到有不同類型的GPIO引腳可用于不同目的。您可以在pinout.xyz上找到此圖表的交互式版本。它還概述了您首先要解決的令人困惑的事情之一。每個針腳都有兩個數字。其 BOARD 號(圓圈中的數字)及其 BCM (Broadcom SOC頻道)號。您可以選擇在編寫Python代碼時使用的約定:

# 1 - GPIO/BCM Numbering

GPIO.setmode(GPIO.BCM)

# 2 - Board Numbering

GPIO.setmode(GPIO.BOARD)

在每個項目中只能使用一種約定,因此請選擇一種并堅持使用。兩種約定都不是“正確的”,因此請選擇對您最有意義的一種。但是,值得注意的是,某些外設依賴于GPIO/BCM編號。

在本文中,我們將堅持使用 BOARD 編號。那么,插針實際上是做什么的?

電源插針

讓我們從電源插針開始。 Raspberry Pi可以提供5v(引腳2和4)和3.3v(引腳1和17)電源。它還為引腳6、9、14、20、25、30、34和39上的電路提供了接地(GND)。

不幸的是,沒有一個答案。 5v電源引腳可以消耗多少電流,這取決于您使用的是什么電源以及與Pi相連的其他組件。 Raspberry Pi 3僅從其電源汲取2.5A的電流,并且需要約750mA的電流才能啟動和正常運行。這意味著,如果您使用的是2.5A電源,則5v引腳可提供的最大總電流約為1.7A。令人討厭的是,這在Pi的模型之間有所不同,如下表所示:

《圖id =“ attachment_760425” aria- describeby =“ caption-attachment-760425” class =“ wp-caption aligncenter”》

圖片來源:raspberrypi.org

對于大多數用戶只是從Pi開始,這不會有問題,但是當您花費更多的時間使用GPIO引腳時,要牢記這一點。

3.3v引腳在最近的Raspberry上更簡單一些Pi版本(自B +起)提供的總電流最多為 500mA ,而較舊的型號僅提供了 50mA 。請注意,該電流也將在所有其他GPIO引腳之間共享!

因此這些引腳可以為您的組件提供電源,但這僅是它們的功能。真正有趣的東西來自其余的引腳。

標準GPIO

在上表中,忽略了電源引腳,您會看到其中的一些標記為不同的顏色。綠色引腳是標準GPIO引腳,這些是大多數初學者項目將使用的引腳。這些引腳具有3.3v 輸出的能力,在代碼中也稱為設置引腳 HIGH 。當輸出引腳為 LOW 時,這意味著它僅提供0v。

它們也可以采用《最高3.3v的strong》輸入,該引腳讀為 HIGH 。

請勿提供大于3.3v的引腳:這是油炸Pi的快速方法!

有關在一個簡單項目中開始使用GPIO引腳的出色指南,請嘗試我們的Raspberry Pi GPIO入門項目。

盡管我們將在本文中介紹一些特殊用途的引腳,但您可以將除電源引腳以及引腳27和28 以外的任何引腳用作常規GPIO引腳。

PWM

PWM(脈沖寬度調制)通過發送短脈沖來控制其接收的功率,從而與電動機,伺服器和LED等組件一起使用。在我們的LED燈帶終極指南教程中,我們將它與Arduino一起使用。

在Pi上也可以使用PWM。引腳12(GPIO 18)和引腳35(GPIO 35)具有硬件PWM功能,盡管Pi還可以通過諸如Pigpio之類的庫提供軟件PWM。

有關PWM所需代碼的簡介。 ,這個簡單的LED亮度教程應該可以幫助您入門。

UART

引腳8和10(GPIO 14和15)是UART引腳,旨在通過串行與Pi進行通信。港口。在某些情況下,您可能需要執行此操作,但是對于大多數初學者而言,通過SSH或使用VNC無頭連接到Pi可能會更容易。

如果您對如何串行引腳可以工作,這是一個很棒的入門書。

SPI

SPI(串行外圍設備接口總線)是一種與RFID讀取器等設備進行通信的方法我們在帶有Arduino和RFID的DIY智能鎖項目中使用了它。

它允許設備與Raspberry Pi同步通信,這意味著更多數據可以在 master 和從設備設備。如果您曾經為Pi使用過小的觸摸屏,那么這就是他們的交流方式。

《圖id =“ attachment_761109” aria- describeby =“ caption-attachment-761109” class =“ wp-caption aligncenter“》

圖片來源:Gareth Halfacree/flickr.com

Raspberry Pi有多種使用SPI的設備和擴展HAT,它可以為您的項目提供比常規GPIO引腳所能承受的硬件更多的硬件。但是,它確實需要大量的布線才能運行。 Raspberry Pi Foundation網站上有SPI的深入概述。

引腳19、21、23、24、25 和 26 (GPIO 10、9、11、8,GND和GPIO 26)用于連接到SPI器件,它們都是平穩運行所必需的。避免所有意大利面的好方法是購買一個預制擴展,例如Sense HAT,它可以裝在您的板上,并為LED矩陣和傳感器上的各種陣列提供擴展。幾年來一直是它的最愛,甚至在國際空間站上也用于做一些實驗!

SPI在Raspbian上沒有作為標準啟用,但可以在raspi-中啟用。

I2C

I2C(內部集成電路)與SPI類似,但通常認為它更易于設置和使用。它異步通信,并且能夠支持所需的任意數量的不同設備,只要它們各自在I2C總線上具有唯一的地址位置即可。由于采用了這種尋址系統,Pi只需要兩個I2C引腳-引腳3(GPIO 2)和引腳5(GPIO 3),比SPI使用起來簡單得多。

I2C的占地面積小有很多可能性。使用標準的GPIO引腳,設置LCD屏幕和一些按鈕幾乎可以占用每個引腳,使用I2C設備(例如Adafruit Negative LCD控制器)可以將其降低到只有兩個引腳!

Sparkfun有完整的SPI和I2C的概要以及使您入門的示例。

引腳27和28(標記為ID_SD和ID_SC)也是I2C。 Pi用于內部功能,還有一些HAT板。通常,除非您真的知道自己在做什么,否則不要惹他們!

Raspberry Pi:適用于一切的GPIO引腳!

Raspberry Pi是現代計算的瑞士軍刀。除了大量的日常使用外,它還使任何人都可以進行自己的出色創作。

責任編輯:wv

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

    關注

    121

    文章

    1944

    瀏覽量

    106987
  • gpio引腳
    +關注

    關注

    0

    文章

    8

    瀏覽量

    2692
收藏 人收藏

    評論

    相關推薦
    熱點推薦

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

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

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

    樹莓是一款功能強大、體積小巧且高度可定制的設備,多年來,我們見證了它被應用于眾多領域。無論是將其裝入3D打印的經典游戲機外殼,還是簡單地將它隱藏起來作為家庭文件服務器,我們都報道過在社區里用樹莓
    的頭像 發表于 05-22 16:53 ?430次閱讀
    <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 ?264次閱讀
    用 <b class='flag-5'>樹莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游車!

    GPIO樹莓中的應用

    直接控制和讀取外部硬件設備的狀態。 1. GPIO簡介 GPIO樹莓派上用于與外部世界交互的一組引腳。這些引腳可以被配置為輸入或輸出模式,
    的頭像 發表于 01-09 09:41 ?719次閱讀

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

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

    樹莓開發的最佳編程語言選擇

    應用。 1. Python 優勢: 易學易用: Python以其簡潔的語法和強大的功能而聞名,非常適合初學者。 廣泛的庫支持: Python擁有大量的庫,如GPIO Zero、PiGPIO等,這些庫使得控制樹莓
    的頭像 發表于 11-11 11:34 ?1736次閱讀

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

    /Output,通用輸入/輸出)是樹莓提供的一組可編程的引腳,是樹莓與外部世界進行交互的重要橋梁。通過
    的頭像 發表于 10-22 18:09 ?2440次閱讀

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

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

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

    (Raspberry Pi) 優點: 強大的處理能力 :樹莓配備了高性能的CPU和GPU,可以運行復雜的操作系統,如Linux和Windows 10 IoT Core。 豐富的擴展性 :通過GPIO(通用輸入輸出
    的頭像 發表于 08-30 18:21 ?2652次閱讀

    樹莓的功能用途是什么

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

    樹莓4b風扇插哪個引腳

    樹莓GPIO引腳上。但需要注意的是,樹莓GPIO
    的頭像 發表于 08-30 16:53 ?3333次閱讀

    樹莓裝ubuntu和raspbian哪個更好

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

    linux開發板與樹莓的區別

    操作系統的微型計算機,主要用于教育、編程、媒體播放等領域。 硬件配置 Linux開發板:Linux開發板的硬件配置因廠商和型號而異,通常包括處理器、內存、存儲、網絡接口等。 樹莓樹莓
    的頭像 發表于 08-30 15:34 ?1747次閱讀

    良辰美景,你需要一款復古風格的樹莓相機!

    皮革貼片(可選) 示意圖 轉換器連接到樹莓的5V(引腳4)和GND(引腳6) 快門按鈕連接到GPIO26(針37)和GND(針39)。
    發表于 07-01 11:14

    樹莓5,Raspberry Pi 5 評測

    如果要安裝風扇,必須占用GPIO引腳,有時會阻礙HAT的使用。當CPU溫度達到50°C時,風扇會開始工作。在空閑時,散熱器將使樹莓5 的溫度保持在39.5°C,功耗為2.6瓦。進行壓
    發表于 06-19 14:51