91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何配置樹莓派并安裝有用的庫(kù)

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-27 16:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

Raspberry Pi的一大優(yōu)點(diǎn)是它具有一個(gè)GPIO連接器,您可以在該GPIO連接器上連接外部硬件。

GPIO連接器實(shí)際上有許多不同的類型對(duì)他們的聯(lián)系。有

True GPIO(通用輸入輸出)引腳,可用于打開和關(guān)閉LED等。

I2C接口引腳,允許您僅用兩個(gè)控制引腳連接硬件模塊

帶有SPI設(shè)備的SPI接口,與I2C相似,但標(biāo)準(zhǔn)不同

用于與串行外設(shè)通信的串行Rx和Tx引腳

在本教程中,您實(shí)際上并沒(méi)有構(gòu)建任何東西,但是您將學(xué)習(xí)如何配置Raspberry Pi并安裝有用的庫(kù),準(zhǔn)備開始將一些外部電子設(shè)備連接到它。

本教程是為基于Raspbian的發(fā)行版編寫的。

GPIO連接器

下圖顯示了在不同型號(hào)的Raspberry Pi上使用的GPIO引腳。 Raspberry Pi的早期版本基于26針,而較新的型號(hào)為40針。

除了供電(GND,3.3V和5V)以外,所有GPIO引腳都可用作數(shù)字輸入或輸出。標(biāo)有SCL和SDA的引腳可用于I2C。標(biāo)記為MOSI,MISO和SCKL的引腳可用于連接到高速SPI器件。

所有引腳均具有3.3V邏輯電平并且不是5V安全的,因此輸出電平為0-3.3V和輸入不應(yīng)高于3.3V。如果要將5V輸出連接到Pi輸入,請(qǐng)使用電平轉(zhuǎn)換器

實(shí)際連接樹莓派的一種常用方法是使用Pi Cobbler Plus或Pi T-Cobbler Breakout用于較舊的26針版本。

這使用帶狀電纜將GPIO連接器連接到無(wú)焊面包板,您可以在其中添加自己的組件。

進(jìn)行額外的額外仔細(xì)檢查,確保PIN 1指示器位于Pi的角落。如果電纜是灰色,則可能是紅色條紋,黑色電纜是白色條紋。該引腳不得在電視接口旁邊。旋轉(zhuǎn)或扭曲電纜,直到正確為止

Adafruit Pi代碼

為了使那些希望嘗試在Pi上安裝電子設(shè)備的人更加輕松,Adafruit產(chǎn)生了廣泛且非常有用的代碼集。這包括用于大量模塊的簡(jiǎn)單CircuitPython庫(kù),包括顯示器,傳感器,執(zhí)行器等。

要獲取此代碼,您需要使用一些名為“ git”的軟件。 。

您將在桌面上找到終端的圖標(biāo)。

在繼續(xù)之前,請(qǐng)?jiān)诮K端中發(fā)出以下命令。這將確保您的軟件包是最新的。不管您在哪個(gè)目錄中。

下載:文件

復(fù)制代碼

sudo apt-get update

sudo apt-get upgrade -y

sudo apt-get dist-upgrade -y sudo apt-get update

sudo apt-get upgrade -y

sudo apt-get dist-upgrade -y

運(yùn)行以下命令以安裝 adafruit_blinka CircuitPython庫(kù)。

下載:文件

復(fù)制代碼

pip3 install adafruit-blinka pip3 install adafruit-blinka

配置I2C

I2C是一種非常常用的標(biāo)準(zhǔn),旨在允許一個(gè)芯片與另一個(gè)芯片通信。因此,由于Raspberry Pi可以使用I2C,因此我們可以將其連接到各種具有I2C功能的芯片和模塊。

I2C總線允許將多個(gè)設(shè)備連接到Raspberry Pi ,每個(gè)都有一個(gè)唯一的地址,通常可以通過(guò)更改模塊上的跳線設(shè)置來(lái)設(shè)置。能夠查看哪些設(shè)備連接到您的Pi上非常有用,以確保一切正常。

下載:文件

復(fù)制代碼

sudo apt-get install -y python-smbus

sudo apt-get install -y i2c-tools sudo apt-get install -y python-smbus

sudo apt-get install -y i2c-tools

安裝內(nèi)核支持(使用Raspi-Config)

運(yùn)行 sudo raspi-config 并按照提示安裝對(duì)ARM內(nèi)核和linux內(nèi)核的i2c支持

轉(zhuǎn)到接口選項(xiàng)

在舊版本中,在高級(jí)下查找

然后 I2C

啟用!

下載:文件

復(fù)制代碼

sudo reboot sudo reboot

測(cè)試I2C

現(xiàn)在登錄時(shí),您可以鍵入以下命令以查看所有已連接的設(shè)備

下載:文件

復(fù)制代碼

sudo i2cdetect -y 1 sudo i2cdetect -y 1

這表明兩個(gè)I2C地址正在使用-0x40和0x70。 》根據(jù)您的Raspberry Pi I2C引腳當(dāng)前所連接的引腳,這些值對(duì)您而言會(huì)有所不同

請(qǐng)注意,如果您使用的是第一批Raspberry Pi( 256MB Raspberry Pi Model B),則需要將命令更改為:

下載:文件

復(fù)制代碼

sudo i2cdetect -y 0 sudo i2cdetect -y 0

Raspberry Pidesigners交換過(guò)來(lái)電路板版本之間的I2C端口。只需記住:512M Pi使用i2c端口1,256M Pi使用i2c端口0!

完成raspi-config重啟后,i2c模塊將自動(dòng)加載進(jìn)入內(nèi)核。

配置SPI

使用Raspi-Config)

運(yùn)行 sudo raspi-config 并按照提示安裝對(duì)ARM內(nèi)核和Linux內(nèi)核的i2c支持

轉(zhuǎn)到接口選項(xiàng)

轉(zhuǎn)到接口選項(xiàng)

然后選擇 SPI

當(dāng)詢問(wèn)是否要啟用時(shí),選擇是

就是這樣!

現(xiàn)在重新啟動(dòng)Pi以使SPI接口出現(xiàn)

下次登錄時(shí),您可以檢查是否可以看到帶有

ls -l/dev/spidev的設(shè)備*

您應(yīng)該看到兩個(gè)“設(shè)備”,每個(gè)SPI總線一個(gè)

/dev/spidev0當(dāng)使用PiTFT屏幕時(shí),.x不會(huì)像使用SPI接口那樣顯示。

測(cè)試和配置

測(cè)試已完成操作的最佳方法是選擇一個(gè)項(xiàng)目(也許是一個(gè)非常簡(jiǎn)單的項(xiàng)目)并嘗試一下。

責(zé)任編輯:wv

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

    關(guān)注

    122

    文章

    2080

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

    安裝 ZeroNews Agent 在樹莓(Raspberry Pi)上下載運(yùn)行 ZeroNews。 第 2 步:樹莓派上
    的頭像 發(fā)表于 09-22 15:14 ?1479次閱讀
    基于<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>(RaspberryPi)構(gòu)建高效實(shí)時(shí)監(jiān)控系統(tǒng)

    如何使用樹莓與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 ?2006次閱讀
    如何使用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>與OpenCV實(shí)現(xiàn)面部和運(yùn)動(dòng)追蹤的云臺(tái)系統(tǒng)?

    如何搭建高效的樹莓NAS?完整安裝配置指南!

    樹莓網(wǎng)絡(luò)附屬存儲(chǔ)網(wǎng)絡(luò)附屬存儲(chǔ)(NAS)是一種專用設(shè)備或系統(tǒng),它為網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)存儲(chǔ)和管理提供了一個(gè)集中位置。與傳統(tǒng)通常直接連接到單臺(tái)計(jì)算機(jī)的外部硬盤不同,NAS連接到網(wǎng)絡(luò),允許多個(gè)用戶和設(shè)備通過(guò)網(wǎng)絡(luò)
    的頭像 發(fā)表于 08-13 17:45 ?2081次閱讀
    如何搭建高效的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>NAS?完整<b class='flag-5'>安裝</b>與<b class='flag-5'>配置</b>指南!

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

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

    樹莓防火墻完整指南:如何在局域網(wǎng)中配置 IPFire ?

    控制入站和出站網(wǎng)絡(luò)流量的屏障。這正是我們的將樹莓設(shè)置為防火墻的完整指南詳細(xì)闡述的內(nèi)容。隨著樹莓的普及和IPFire的強(qiáng)大功能,許多用戶
    的頭像 發(fā)表于 07-21 16:34 ?1363次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>防火墻完整指南:如何在局域網(wǎng)中<b class='flag-5'>配置</b> IPFire ?

    樹莓派會(huì)中病毒嘛?需要安裝殺毒軟件嗎?

    殺毒軟件是個(gè)不錯(cuò)的主意。ClamAV是最常見(jiàn)且有效、易于安裝的解決方案。如果你正確配置樹莓,即使不安裝殺毒軟件也能提高其安全性。在本文中
    的頭像 發(fā)表于 07-15 18:34 ?816次閱讀
    <b class='flag-5'>樹莓</b>派會(huì)中病毒嘛?需要<b class='flag-5'>安裝</b>殺毒軟件嗎?

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

    將為你帶來(lái)關(guān)于即將發(fā)布的樹莓6的猜想。據(jù)傳,樹莓6是一款正在研發(fā)中的單板計(jì)算機(jī)(SBC),作為樹莓
    的頭像 發(fā)表于 07-11 16:21 ?2708次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>6 傳聞:發(fā)布日期與規(guī)格!

    如何在樹莓派上安裝運(yùn)行 Arduino 集成開發(fā)環(huán)境!

    ,我們將介紹如何在樹莓派上安裝運(yùn)行ArduinoIDE。所需物品要在樹莓派上運(yùn)行ArduinoIDE,你需要以下組件:配備適當(dāng)電源的樹莓
    的頭像 發(fā)表于 07-01 17:41 ?4453次閱讀
    如何在<b class='flag-5'>樹莓</b>派上<b class='flag-5'>安裝</b><b class='flag-5'>并</b>運(yùn)行 Arduino 集成開發(fā)環(huán)境!

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

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

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

    在本教程系列的第一部分中,您將學(xué)習(xí)如何使用樹莓AI攝像頭來(lái)檢測(cè)不同的樹莓型號(hào)。本系列由DavidPlowman創(chuàng)建,他是樹莓
    的頭像 發(fā)表于 06-13 16:39 ?1422次閱讀
    <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>!

    關(guān)于 樹莓5 超頻:你需要知道的一切!

    摘要樹莓5可通過(guò)超頻提升性能,對(duì)于機(jī)器學(xué)習(xí)等處理器密集型任務(wù)尤為有用。超頻樹莓5時(shí),需將其溫度控制在80°C以下。官方
    的頭像 發(fā)表于 06-10 17:29 ?2909次閱讀
    關(guān)于 <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>5 超頻:你需要知道的一切!

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

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

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

    樹莓是一款功能強(qiáng)大、體積小巧且高度可定制的設(shè)備,多年來(lái),我們見(jiàn)證了它被應(yīng)用于眾多領(lǐng)域。無(wú)論是將其裝入3D打印的經(jīng)典游戲機(jī)外殼,還是簡(jiǎn)單地將它隱藏起來(lái)作為家庭文件服務(wù)器,我們都報(bào)道過(guò)在社區(qū)里用樹莓
    的頭像 發(fā)表于 05-22 16:53 ?1620次閱讀
    <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ī)器人!

    SenseHATx1導(dǎo)航需要用到SenseHAT擴(kuò)展板。樹莓3ModelBx1此項(xiàng)目中,我使用了三個(gè)樹莓模塊。項(xiàng)目背景項(xiàng)目介紹我為樹莓
    的頭像 發(fā)表于 05-17 08:33 ?1389次閱讀
    能夠精準(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 ?1210次閱讀
    用 <b class='flag-5'>樹莓</b><b class='flag-5'>派</b> Zero 打造的智能漫游車!