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

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

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

3天內不再提示

如何配置樹莓派并安裝有用的庫

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-27 16:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

Raspberry Pi的一大優點是它具有一個GPIO連接器,您可以在該GPIO連接器上連接外部硬件。

GPIO連接器實際上有許多不同的類型對他們的聯系。有

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

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

帶有SPI設備的SPI接口,與I2C相似,但標準不同

用于與串行外設通信的串行Rx和Tx引腳

在本教程中,您實際上并沒有構建任何東西,但是您將學習如何配置Raspberry Pi并安裝有用的庫,準備開始將一些外部電子設備連接到它。

本教程是為基于Raspbian的發行版編寫的。

GPIO連接器

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

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

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

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

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

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

Adafruit Pi代碼

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

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

您將在桌面上找到終端的圖標。

在繼續之前,請在終端中發出以下命令。這將確保您的軟件包是最新的。不管您在哪個目錄中。

下載:文件

復制代碼

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

運行以下命令以安裝 adafruit_blinka CircuitPython庫。

下載:文件

復制代碼

pip3 install adafruit-blinka pip3 install adafruit-blinka

配置I2C

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

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

下載:文件

復制代碼

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

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

運行 sudo raspi-config 并按照提示安裝對ARM內核和linux內核的i2c支持

轉到接口選項

在舊版本中,在高級下查找

然后 I2C

啟用!

下載:文件

復制代碼

sudo reboot sudo reboot

測試I2C

現在登錄時,您可以鍵入以下命令以查看所有已連接的設備

下載:文件

復制代碼

sudo i2cdetect -y 1 sudo i2cdetect -y 1

這表明兩個I2C地址正在使用-0x40和0x70。 》根據您的Raspberry Pi I2C引腳當前所連接的引腳,這些值對您而言會有所不同

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

下載:文件

復制代碼

sudo i2cdetect -y 0 sudo i2cdetect -y 0

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

完成raspi-config重啟后,i2c模塊將自動加載進入內核。

配置SPI

使用Raspi-Config)

運行 sudo raspi-config 并按照提示安裝對ARM內核和Linux內核的i2c支持

轉到接口選項

轉到接口選項

然后選擇 SPI

當詢問是否要啟用時,選擇是

就是這樣!

現在重新啟動Pi以使SPI接口出現

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

ls -l/dev/spidev的設備*

您應該看到兩個“設備”,每個SPI總線一個

/dev/spidev0當使用PiTFT屏幕時,.x不會像使用SPI接口那樣顯示。

測試和配置

測試已完成操作的最佳方法是選擇一個項目(也許是一個非常簡單的項目)并嘗試一下。

責任編輯:wv

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

    關注

    121

    文章

    2001

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    樹莓6 傳聞:發布日期與規格!

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

    如何在樹莓派上安裝運行 Arduino 集成開發環境!

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

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

    在本教程系列的第一部分中,您將學習如何使用樹莓AI攝像頭來檢測不同的樹莓型號。本系列由DavidPlowman創建,他是樹莓
    的頭像 發表于 06-13 16:39 ?407次閱讀
    <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>!

    關于 樹莓5 超頻:你需要知道的一切!

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

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

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

    能夠精準定位的樹莓機器人!

    SenseHATx1導航需要用到SenseHAT擴展板。樹莓3ModelBx1此項目中,我使用了三個樹莓模塊。項目背景項目介紹我為樹莓
    的頭像 發表于 05-17 08:33 ?407次閱讀
    能夠精準定位的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>機器人!

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

    通過云平臺實現遠程管理。今天,我們就來詳細了解一下如何在樹莓派上安裝BalenaOS,開發你的第一個應用,讓你的樹莓瞬間變身智能設備!第
    的頭像 發表于 03-25 09:25 ?989次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>+Balena OS:一鍵解鎖智能硬件新技能!

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

    學習如何在樹莓派上安裝Dlib配置人臉識別功能,為您的AI項目奠定基礎。在樹莓派上安裝Dlib
    的頭像 發表于 03-24 17:31 ?765次閱讀
    人臉識別指南:如何在<b class='flag-5'>樹莓</b>派上<b class='flag-5'>安裝</b>和設置 Dlib

    deepin 23+樹莓讓小車動起來

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

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

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

    ARM開發板與樹莓的比較

    ARM開發板和樹莓都是基于ARM架構的單板計算機,它們在教育、工業控制、物聯網等領域有著廣泛的應用。 硬件配置 ARM開發板和樹莓的硬件
    的頭像 發表于 11-05 11:11 ?1381次閱讀

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

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

    樹莓4B的WiFi配置過程

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

    樹莓gui開發用什么ide

    ,非常適合樹莓開發。 安裝 :可以通過樹莓的軟件包管理器apt安裝VS Code。 優點 :
    的頭像 發表于 08-30 16:49 ?1790次閱讀

    linux開發板與樹莓的區別

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