一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲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 ? 來源:網(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í)際上并沒有構(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連接器連接到無焊面包板,您可以在其中添加自己的組件。

進(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è)唯一的地址,通常可以通過更改模塊上的跳線設(shè)置來設(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交換過來電路板版本之間的I2C端口。只需記?。?12M 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)詢問是否要啟用時(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ī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 樹莓派
    +關(guān)注

    關(guān)注

    121

    文章

    2007

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

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

    將為你帶來關(guān)于即將發(fā)布的樹莓6的猜想。據(jù)傳,樹莓6是一款正在研發(fā)中的單板計(jì)算機(jī)(SBC),作為樹莓
    的頭像 發(fā)表于 07-11 16:21 ?201次閱讀
    <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 ?1167次閱讀
    如何在<b class='flag-5'>樹莓</b>派上<b class='flag-5'>安裝</b><b class='flag-5'>并</b>運(yùn)行 Arduino 集成開發(fā)環(huán)境!

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

    在本教程系列的第一部分中,您將學(xué)習(xí)如何使用樹莓AI攝像頭來檢測(cè)不同的樹莓型號(hào)。本系列由DavidPlowman創(chuàng)建,他是樹莓
    的頭像 發(fā)表于 06-13 16:39 ?414次閱讀
    <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可通過超頻提升性能,對(duì)于機(jī)器學(xué)習(xí)等處理器密集型任務(wù)尤為有用。超頻樹莓5時(shí),需將其溫度控制在80°C以下。官方
    的頭像 發(fā)表于 06-10 17:29 ?1461次閱讀
    關(guān)于 <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>5 超頻:你需要知道的一切!

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

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

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

    SenseHATx1導(dǎo)航需要用到SenseHAT擴(kuò)展板。樹莓3ModelBx1此項(xiàng)目中,我使用了三個(gè)樹莓模塊。項(xiàng)目背景項(xiàng)目介紹我為樹莓
    的頭像 發(fā)表于 05-17 08:33 ?415次閱讀
    能夠精準(zhǔn)定位的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>機(jī)器人!

    樹莓+Balena OS:一鍵解鎖智能硬件新技能!

    通過云平臺(tái)實(shí)現(xiàn)遠(yuǎn)程管理。今天,我們就來詳細(xì)了解一下如何在樹莓派上安裝BalenaOS,開發(fā)你的第一個(gè)應(yīng)用,讓你的樹莓瞬間變身智能設(shè)備!第
    的頭像 發(fā)表于 03-25 09:25 ?992次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>+Balena OS:一鍵解鎖智能硬件新技能!

    人臉識(shí)別指南:如何在樹莓派上安裝和設(shè)置 Dlib

    學(xué)習(xí)如何在樹莓派上安裝Dlib配置人臉識(shí)別功能,為您的AI項(xiàng)目奠定基礎(chǔ)。在樹莓派上安裝Dlib
    的頭像 發(fā)表于 03-24 17:31 ?768次閱讀
    人臉識(shí)別指南:如何在<b class='flag-5'>樹莓</b>派上<b class='flag-5'>安裝</b>和設(shè)置 Dlib

    deepin 23+樹莓讓小車動(dòng)起來

    deepin 23 +樹莓還有啥新玩法? ? ? 前言 繼我們之前發(fā)布的樹莓運(yùn)行 deepin 23 系統(tǒng)教程后,此次我們將深入探索如何借助樹莓
    的頭像 發(fā)表于 02-12 09:12 ?762次閱讀
    deepin 23+<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>讓小車動(dòng)起來

    樹莓開發(fā)的最佳編程語(yǔ)言選擇

    應(yīng)用。 1. Python 優(yōu)勢(shì): 易學(xué)易用: Python以其簡(jiǎn)潔的語(yǔ)法和強(qiáng)大的功能而聞名,非常適合初學(xué)者。 廣泛的庫(kù)支持: Python擁有大量的庫(kù),如GPIO Zero、PiGPIO等,這些庫(kù)使得控制
    的頭像 發(fā)表于 11-11 11:34 ?2030次閱讀

    ARM開發(fā)板與樹莓的比較

    ARM開發(fā)板和樹莓都是基于ARM架構(gòu)的單板計(jì)算機(jī),它們?cè)诮逃?、工業(yè)控制、物聯(lián)網(wǎng)等領(lǐng)域有著廣泛的應(yīng)用。 硬件配置 ARM開發(fā)板和樹莓的硬件
    的頭像 發(fā)表于 11-05 11:11 ?1392次閱讀

    什么是樹莓?樹莓是什么架構(gòu)的

    什么是樹莓 樹莓(Raspberry Pi,簡(jiǎn)寫為RPi,別名為RasPi/RPI)是由英國(guó)“Raspberry Pi 慈善基金會(huì)”開發(fā)的一款為學(xué)習(xí)計(jì)算機(jī)編程教育而設(shè)計(jì)的微型電腦。
    的頭像 發(fā)表于 10-22 17:33 ?5834次閱讀

    樹莓4B的WiFi配置過程

    和需求。 一、準(zhǔn)備工作 在開始配置WiFi之前,請(qǐng)確保你已經(jīng)擁有了以下物品: 樹莓4B 適用的電源適配器 裝有Raspbian或其他兼容操作系統(tǒng)的SD卡 無線網(wǎng)絡(luò)名稱(SSID)和密
    的頭像 發(fā)表于 08-30 17:10 ?3558次閱讀

    樹莓gui開發(fā)用什么ide

    ,非常適合樹莓開發(fā)。 安裝 :可以通過樹莓的軟件包管理器apt安裝VS Code。 優(yōu)點(diǎn) :
    的頭像 發(fā)表于 08-30 16:49 ?1797次閱讀