在线免费观看成年人视频-在线免费观看国产-在线免费观看国产精品-在线免费观看黄网站-在线免费观看精品

產品分類

當前位置: 首頁 > 工業電氣產品 > 端子與連接器 > 線路板連接器 > FFC連接器

類型分類:
科普知識
數據分類:
FFC連接器

Raspberry Pi樹莓派入門需要知道的10件事

發布日期:2022-04-17 點擊率:39

在讓大眾自由掌控 PC 強大功能的革命中,Raspberry Pi 是核心,為我們提供了一個具有廣泛生態支持的易用型平臺。雖然該平臺直觀易用,但工程師和初學者依舊可以受益于使用過 Pi 的用戶提供的一些小技巧。

“需要知道的 10 件事”不會盡述所有內容,在線交流論壇將就此提供持續支持。這些有價值的信息可能無法在任何指南或教程中找到,但它們是來之不易的經驗總結。這包括選擇和格式化 SD 卡、選擇 Raspberry Pi 的電源、選擇正確的 Wi-Fi 適配器、編程技巧、系統凍結時的操作說明以及如何正確為其供電以免受破壞等方面的意見和建議。

快速瀏覽這些小技巧,能大幅提升 Raspberry Pi 的首次使用體驗,并充分感受單板計算機平臺的強大功能。

1: 何時、何種情況下使用 Raspberry Pi

Raspberry Pi 的價格、性能和背后的支持社區,讓您在開始所有可能的任務時就幾乎無法拒絕該產品。本質上說,Raspberry Pi 是個人計算機。以 Raspberry Pi Foundation 的 Raspberry Pi 3 Model B 為例,此產品基于高達 1.2 GHz 的 ARM? Cortex?-A53。并搭配 1 GB RAM、802.11n 無線局域網、藍牙 4.1 和低功耗藍牙、4 個 USB 端口,40 個 GPIO 引腳、完整的 HDMI 端口、以太網、3.5 mm 音頻插孔和攝像頭及顯示器接口。

Raspberry Pi 3 Model B 圖片

圖 1: Raspberry Pi Foundation 的 Raspberry Pi 3 Model B 基于高達 1.2 GHz 的 ARM Cortex-A53,并具有 1 GB 內存和 802.11n 無線局域網連接。(圖片來源: Raspberry Pi Foundation)

從讀取溫度傳感器、控制電機和活塞的機電一體化系統,到作為完整功能計算機,該產品幾乎無所不能,還可以執行一些有趣的項目包括視頻處理、機器人和遠程 3D 打印機控制。

2: 開始運行 Raspberry Pi

Raspberry Pi 旨在運行操作系統,而不僅僅是在裸機上編寫代碼。最常見的操作系統是一種名為 Raspbian(Raspberry 和 Debian 的混成詞)的專用 Linux 版本風格。當然也可以運行其他操作系統,但初學者應堅持使用 Raspbian。

Raspberry Pi 作為獨立計算機使用時,將需要所有傳統外設,包括鼠標、鍵盤、SD 卡(Class 10,至少 8 GB,如 Apacer Memory America 的 AP8GMCSH10U1-B)和監視器。

需要一個外部 SD 卡讀卡器,以便先將 Pi 映像從單獨計算機復制到 SD 卡上。映像復制到 SD 卡后,所有其他作業都可以在 Pi 上完成。一款很好的 SD 卡讀卡器是 Assmann WSW Components 的 DA-70310-2 USB 2.0 讀卡器,該讀卡器適用于幾乎所有主流存儲卡格式。

要格式化 SD 卡,請通過 Raspberry Pi 網頁上的鏈接獲取 SD Association 的 SD Card Formatter 軟件。僅使用經驗證的軟件來確保將 NOOBS 成功安裝到 SD 卡上。或者購買預裝 NOOBS 的 SD 卡,例如 Raspberry Pi NOOBS 16 GB 卡。 

選擇無線鍵盤和鼠標(如 Adafruit 的 1738),可以空出 USB 端口,避免電纜纏繞。或者使用通電 USB 2.0 集線器,如 Tripp Lite 的 4 端口 U22-004-RA。實際上,更推薦 4 端口通電集線器,因為可以降低 Pi 的電源需求。

如果打算通過 SSH 遠程連接到 Pi,或者與觸摸屏配合使用,則用戶不再需要鼠標、鍵盤和監視器(參見技巧 9)。

另外,除非監視器具有 HDMI 輸入端,否則需要使用一個適配器將 Pi 的 HDMI 端口和監視器的輸入端連接起來。例如,將 HDMI 橋接到帶 DVI-D 端口的監視器時,可使用 CnC Tech 的 741-20010-00300(圖2)。

CnC Tech 的 741-20010-00300 HDMI 19 針轉 DVI-D 19 針公頭適配器圖片

圖 2: 可能需要適配器將 Raspberry Pi 的 HDMI 輸出連接到監視器,例如 CnC Tech 的 741-20010-00300 HDMI 19 針轉 DVI-D 19 針公頭適配器。(圖片來源: CnC Tech)

之后,將 Pi 嵌入到系統或項目中時,這些外設可能會放在一邊。

3: 獲得適當的電源

請勿通過電腦的 USB 端口為 Raspberry Pi 供電,因為它們沒有防止 SD 卡損壞、Raspberry Pi 凍結和其他零星問題等電源相關問題所需的供電能力盈余。通常,2 安培電源已能夠滿足 Raspberry Pi 3 的需求,但推薦使用 2.5 安培的電源。

很多高電流電源帶有一個管狀公頭輸出連接器。使用 Adafruit 的 2727 插孔轉 Micro USB A 插頭電纜適配器,配合任意 5 V、中心正極 5.5 x 2.1 mm 柱式電源,將其配接至 Raspberry Pi 3(圖 3)。

Adafruit 的 2727 插孔轉 Micro USB A 電纜適配器圖片

圖 3: 要按照 2.5 A 推薦值為 Raspberry Pi 供電,應將 Adafruit 的 2727 插孔轉 Micro USB A 電纜適配器與任意 5 V、中心正極 5.5×2.1 mm 柱式電源結合使用。(圖片來源:Adafruit)

Raspberry Pi 自身并不需要使用全部電流。使用具有足夠額外負載能力的電源,旨在確保其他電子元件和配件連接到電路板時,輸入電壓不會下降。基于此,我們來了解一下一般電源要求。

根據型號,Raspberry Pi 在空閑模式下消耗大約 100 mA 至 300 mA,每次連續迭代 Pi 將消耗更多的電流(圖 4)。如果應用需要超低功耗,則在 Raspberry Pi 選擇過程中應考慮這一因素。

Pi1 (B+)Pi2 BPi3 B(安培)Zero(安培)啟動最大值0.260.400.750.20平均值0.220.220.350.15空閑平均值0.200.220.300.10視頻播放 (H.264)最大值0.300.360.550.23平均值0.220.280.330.16應力測試最大值0.350.821.340.35平均值0.320.750.850.23

圖 4: 一些主流 Raspberry Pi 型號電流消耗的比較結果。(圖片來源: Raspberry Pi Foundation)

請注意,如果 Pi 采用移動工作方式,則可能無法獲得足夠的電流,導致大多數 USB 移動電源因其內部電路的設置而無法導通。請使用 Adafruit 的 4000 mAh 型號 1565 或 10,000 mAh 型號 1566電池組,它們已證實可與 Pi 配合使用。

4: 獲取或制作帶有內置開/關按鈕的 USB 電纜

Raspberry Pi 沒有板載復位按鈕或電源開關。為了避免每次電路板凍結并需要復位時拔下和重新插上 USB 電纜,請使用帶有內置開/關按鈕的 USB 電纜,例如 Adafruit 的 2379。這一需求總結于不斷的實驗和學習。 初學者會不可避免地在學習過程中鎖定系統。使用按鈕比使用電纜和連接器更簡單,可減輕負擔,同時避免不必要的 USB 連接器磨損。

但是,請注意: 一般情況下,切勿默認使用開/關按鈕關閉 Raspberry Pi。直接斷電會損壞 SD 卡,因此請務必按照正確的關機程序進行操作(參見“開關的位置”)。

5: 成功的關鍵:Raspberry Pi 配件板

Raspberry Pi 是功能強大的單板計算機,但也不是萬能的。幸運的是,可利用大量可用的valuation-boards-expansion-boards/797?s=N4IgjCBcoLQExVAYygFwE4FcCmAaEA9lANogCsIAugL74wTQgqQBmAhgDYDOehJ4ANgCcABirUJQA">配件板來增強 Pi 的功能。

例如,雖然 Raspberry Pi 沒有用于數據采集的板載模數轉換器 (ADC),但有幾種轉換器解決方案可供選擇。Seeed Technology 專門打造的 103990060 ADC 和數模轉換器 (DAC) 板就是一個很好的解決方案(圖 5)。

Seeed Technology 的 103990060 Raspberry Pi 擴展板圖片

圖 5: Seeed Technology 的 103990060 Raspberry Pi 擴展板為 Raspberry Pi 提供 8 位 ADC 和 DAC 功能。(圖片來源:Seeed Technology)

為 RasPi 配備 ADC 輸入的另一種方法是將此工作交由小型 Arduino 板完成,例如 Adafruit 3.3 伏 Trinket。

要做到這一點,首先回顧“開始 Arduino 項目前需要知道的 10 件事”,然后使用簡單草圖對電路板進行編程來采集模擬數據。數據通過串行連接中繼到 Pi。

更方便的方法是,使用可以與 Raspberry Pi 搭配使用的定制 Arduino 板,例如 Seeed 的 AlaMode 和 DFRobot 的 DFR0327 擴展板。

需要實時執行的任務無疑需要一個配件板,因為 Raspian 不具備此功能。Raspbian/Linux 會根據需要將 CPU 時間分配給應用程序、Python 代碼和 Raspbian 自身。這種資源重新分配的不可預測性使得無法實現實時執行。

6: Wi-Fi 加密狗

將更新和應用程序安裝到 Pi 上的最簡單方法是通過 Wi-Fi 連接互聯網,Raspberry Pi 3 已內置此功能 (802.11n)。但是,其他版本的 Raspberry Pi 沒有 Wi-Fi,因此可能需要購買 Wi-Fi 加密狗。這種情況下,應做必要的研究,以確保其能夠被 Raspbian 操作系統識別。Adafruit 的小型 814 802.11/b/g/n 模塊是一款很棒且已證實適合 Raspberry Pi 的加密狗(圖 6)。

Adafruit 的 814 USB 適配器圖片

圖 6: 如果您手上的 Raspberry Pi 板沒有內置 Wi-Fi,請研究并找尋合適的加密狗,例如已知可用于 Raspbian 的 Adafruit 814 USB 適配器。(圖片來源:Adafruit)

7: 注意輸出邏輯電平和驅動能力

Raspberry Pi 使用 3.3 V 邏輯電平。這是一個很小但重要的細節,往往被忽視。3.3 V 邏輯電平意味著 Pi 可能無法與需要 5 V 邏輯電平的許多器件和配件搭配使用。此外,如果總電流不超過約 50 mA,則每個引腳上的驅動電流為 16 mA。使用 SparkFun 的 BOB-12009 雙向轉換器等邏輯電平轉換器可輕松解決此問題。

SparkFun 的 BOB-12009 圖片

圖 7: SparkFun 的 BOB-12009 將 5 V 信號轉換為 Raspberry Pi 所需的 3.3 V。(圖片來源:SparkFun)

8: Python 編程語言

Python 是 Raspbian 的默認編程語言。事實上,Raspbian 映像預先加載了 Python 開發環境 IDLE(集成開發和學習環境)。對于大多數 Pi 項目,使用 Python 是不可或缺的。 

在 Raspbian 中,可以選擇使用 IDLE 2 運行 Python 2 或 IDLE 3 來運行 Python 3。繼續使用 IDLE 3/Python 3 保持最新狀態并獲取最新的文檔。

請注意,Python 2 和 3 代碼不能直接互換。目前有很多 Python 2 代碼,所以您可能希望能從 Python 3 返回至 Python 2,但是兩者在語法和命名約定方面存在一些差異,不能直接兼容。但是,如果決定更改,可以仔細檢查代碼,進行必要更改以將 Python 2 代碼轉換為 Python 3,反之亦然。

開始構建 Python 程序的個性化 GUI 的最快方法是使用一組名為 TkInter 的工具,該工具已與 Raspbian 捆綁提供。TkInter 有很多簡短在線教程,可以幫助用戶快速上手。

對于新手編程人員,建議將項目分解為基本構建塊。例如,項目涉及到輸出至 LCD,讀取連接到 SPI 的傳感器,以及從三個按鈕獲取用戶輸入。應為每個任務編寫一個單獨的代碼段。一次編寫所有代碼可能會導致錯誤,并加大調試難度。

9: 屏幕尺寸

編程時請使用大顯示屏,不必使用是位于 Pi 上難以閱讀的 3 英寸小顯示屏。雖然很適合項目的最終定制界面,但最好使用全尺寸顯示器甚至 7 英寸觸摸顯示屏,如 Raspberry Pi Foundation 的 8997466 LCD(圖 8)。根據使用的 Raspberry Pi 型號,可能無法通過 DSI 連接器自動檢測該顯示屏。如果 Pi 型號需要手動啟用屏幕,mentation/tree/master/hardware/display" target="_blank">Github 文檔中記錄有此程序。

Raspberry Pi Foundation 的 8997466 LCD 圖片

圖 8: 避免使用 3 英寸小顯示器,因為很難閱讀。相反,請選擇全尺寸顯示器或 Raspberry Pi Foundation 的 7 英寸 8997466 液晶顯示器。(圖片來源: Raspberry Pi Foundation)

也就是說,全尺寸顯示器是首選項。此外,插入 DSI 或 HDMI 端口的顯示屏比通過通用 I/O 端口控制的顯示屏快得多。

10: 小技巧和補救措施

  • 您可能希望使用大于 32 GB 的 SD 卡。這種情況下,請確保將卡格式化為 FAT32 文件系統。Raspberry Pi 只能讀取 FAT32 卷。

  • 確保 SD 卡與 Raspberry Pi 兼容。

  • 如果卡在命令行,運行命令“sudo start x”啟動 GUI。

  • Raspberry Pi GPIO 引腳未標記。為避免混淆,請獲取 GPIO 參考,如 Seeed 提供的這一個引腳參考。

Raspberry Pi GPIO 引腳參考圖片        

圖 9: 使用手邊的引腳參考來識別 Raspberry Pi GPIO 引腳。(圖片來源: Seeed Technology)

  • 不要通過 GPIO 引腳為 Raspberry Pi 供電。雖然可以實現供電,但這意味著繞過板載保險絲。保險絲是自復位的,可以根據需要更換。如果電源通過 GPIO 供電,發出爆裂聲時,很可能 Pi 已經損壞。

Raspberry Pi 3 板載自復位保險絲圖片

圖 10: 如果用戶選擇通過 GPIO 供電,則將繞過 Raspberry Pi 3 板載自復位保險絲(紅色箭頭)。這會使板面臨風險。(圖片來源:Digi-Key Electronics)

如果使用 Raspberry Pi 進行開發時,請備份所有文件。SD 卡上的映像有可能在某些時候遭到破壞,從而使數據不可恢復。使用 USB 閃存盤作為文件存儲庫來徹底規避風險,例如 Apacer 的 APHA016G2BACG-DTM 16 GB USB 驅動器。

Apacer Memory America USB 驅動器圖片

圖 11: 將文件保存到 USB 驅動器,以在 Raspberry Pi 的文件系統損壞時保護文件。(圖片來源: Apacer Memory America)

總結

Raspberry Pi 以強大、易于使用和良好的支持而聞名。該產品是構建專業應用程序或有趣項目的絕佳基礎。不管您的知識背景和技能水平如何,這些技巧將縮短學習曲線,加快上市時間,使整個過程更有成效。

下一篇: PLC、DCS、FCS三大控

上一篇: 低功耗藍牙模塊物聯網

推薦產品

更多
亚洲中文字幕无码一久久区 | 色欲国产精品一区成人精品| 少妇又色又紧又爽又刺激视频| 无码少妇一区二区| 性一交一乱一伦一| 中国老太太X×××XHD| 白种女BBWBBWBBW| 国产成人婷婷丁香在线| 精品亚洲国产成人蜜臀优播AV| 男人J桶进女人P无遮挡的图片| 色婷婷综合久久久久中文| 亚洲AV中文AⅤ无码AV不卡| 在线观看亚洲AV日韩A∨| 当着全班面被C到高潮哭视频| 国产在线无码精品无码| 蜜桃AV噜噜一区二区三区| 色8久久人人97超碰香蕉987| 亚洲精品无码永久在线观看你懂的 | 好硬好湿好爽再深一点动态图片 | 久久久噜噜噜久久久精品| 任你躁X7X7X7X7在线观看| 亚洲AV色香蕉一区二区三区夜夜嗨| 在线观看高H无码黄动漫| 方辰苏婉儿是哪本小说的主角| 狠狠色噜噜狠狠狠狠97| 欧美一性一乱一交一视频C| 五十路熟妇亲子交尾| 张柏芝用嘴给陈冠希高潮| 高清播放器欧美大片| 久久精品熟女亚洲AV麻豆| 日本无遮挡真人祼交视频| 亚洲AV综合色区无码一区| CHINESE交换俱乐部4P| 国产区精品一区二区不卡中文| 美女裸体A级毛片| 我半夜摸妺妺的奶摸到高潮| 中文无码日韩欧免费视频| 国产高颜值大学生情侣酒店| 美日欧激情AV大片免费观看 | 国产成人精品午夜福利APP色多| 久久久久亚洲AV无码专区蜜芽| 日本熟妇乱人伦XXXX| 亚洲熟妇色XXXXX中国少妇Y| 对白脏话肉麻粗话AV| 久久综合九色综合欧美狠狠| 我的初苞被强开了| 99RE66热这里只有精品3| 国产肉体XXXX裸体784大胆| 欧美精品多人P群无码| 亚洲国产精久久久久久久| 成人国成人国产SUV| 久久久久国产精品熟女影院| 天堂AV无码AV在线A√| 最新在线精品国产福利| 国产亚洲欧美日韩精品一区二区 | 亚洲AV无码国产综合专区| А√天堂资源最新版在线官网| 久草热8精品视频在线观看| 特黄 做受又硬又粗又大视频| 16—17女人毛片毛片| 黑人处破女免费播放| 少妇精品揄拍高潮少妇| 中文字幕一本性无码| 激情综合丁香五月| 天堂…在线最新版在线| MM131亚洲国产美女久久| 久久偷看各类WC女厕嘘嘘| 香蕉久久久久久AV成人| 成人无码区免费A∨直播| 秘密列车动漫在线观看| 亚洲精品中文字幕无码蜜桃| 国产精品久久久久7777| 人与各种动ZZZ0O0OⅩⅩX| 中文字幕日本最新乱码视频| 极品妇女扒开粉嫩小泬| 无码夫の前で人妻を犯す| 边吃奶边扎下面动态| 男女爽爽午夜18禁影院免费| 亚洲精品无码成人区久久| 国产精品久久香蕉免费播放| 人妻在夫面前被性爆| 97人妻碰碰碰久久久久| 久久久久久精品无码| 亚洲AV永久无码精品网站在线观| 国产ZLJZLJZLJZLJ| 日韩VS欧美VS亚洲VS无码| CHINESE妓女野外直播| 免费看撕开奶罩揉吮奶头视频| 亚洲欧洲国无码成人片| 国精产品一二二区传媒有哪些| 熟妇高潮一区二区在线播放| 成都私人家庭影院| 欧洲老太太BBBH| 51无人区码一码二码三码| 老公朋友东西好大| 亚洲熟妇无码久久精品| 娇喘潮喷抽搐高潮在线视频 | 啊灬啊灬啊灬快灬高潮了电影片段| 麻豆国产精品VA在线观看| 亚洲色欲色欱WWW在线| 好男人无码内射AV| 亚洲AⅤ中文无码字幕色本草| 国产AV丝袜熟女AV一区| 色综合天天综合欧美综合| 成人区人妻精品一区二| 人人妻人人澡人人爽| 把腿张开老子CAO烂你NP皇宫| 欧美精品色婷婷五月综合| 麻批好紧日起要舒服死了| 又粗又大又爽又舒服日产| 久久久99精品免费观看| 亚洲亚洲人成无码网WWW| 久久精品国产99久久丝袜蜜桃| 亚洲精品欧美精品日韩精品| 精品女同一区二区三区免费站| 亚洲精品少妇XXXX| 久久99亚洲含羞草影院| 亚洲无人区码一二三四区别 | 2022国产在线无码精品| 免费AV大片在线观看入口| 再深点灬舒服灬太大了添视频软件| 久久综合精品国产丝袜长腿| 一区二区av在线| 乱公和我做爽死我视频| 13277大但人文艺术日本活动| 母与子之间的阴阳调和| A级毛片毛片免费观看丝瓜| 全免费A级毛片免费看无码| 白嫩光屁股BBBBBBBBB| 日本少妇内射XXⅩⅩⅩⅩⅩⅩ| 多毛freeoprn熟妇多毛y| 特级毛片A级毛片在线播放WWW| 国产成人拍精品视频午夜网站 | 95W乳液78WYW永久| 欧美最猛黑人xxxx黑人猛交| 班长哭着说不能再C了视频| 少妇激情AV一区二区三区| 国产精品秘 入口A级熟女| 亚洲AV色区一区二区三区| 精JAVAPARSER乱偷| 一本之道AV不卡精品| 内射在线CHINESE| 白嫖B站激活码2023| 试看A级看一毛片二十分钟| 国产乱码精品一品二品| 亚洲成A人片在线观看无遮挡| 久久久久蜜桃精品成人片| 97电影九七电影理论片| 人人人妻人人澡人人爽欧美一区| 粉嫩AV无码一区二区三区| 性色AV一区二区三区无码| 久久国产午夜精品理论片| √天堂中文官网在线| 日本漂亮妈妈7在观有限中子| 国产精品99无码一区二区| 亚洲国产成人精品无码一区二区| 久久天堂AV综合合色蜜桃网| AV不卡秒播在线观看| 上面一个摸下面一个手念什么| 国产亚洲精品一区在线播放| 亚洲中文字幕日本无线码| 欧美黑人又粗又大又爽免费 | 色综合视频一区中文字幕 | 亚洲AV午夜成人片忘忧草在线| 久久久久久久精品国产亚洲87| 97精品伊人久久大香线蕉| 三个男人让我爽了一夜| 国产自偷自偷免费一区| 在线观看成人片韩剧| 日韩A级成人免费无码视频| 国产呻吟久久久久久久92| 影音先锋AⅤ无码资源网| 人妻丰满妇岳av无码区HD| 国产美女视频国产视视频| 亚洲综合无码AV一区二区| 人妻AⅤ中文字幕| 国产沙发午睡系列999| 中文乱码字幕视频观看网站免费| 日韩无码视频一区二区三区| 交换朋友夫妻客厅互换4韩国| 99热亚洲色精品国产88| 无码日韩精品一区二区免费| 久久中文字幕AV一区二区不卡| 成人A级毛片无码免费| 亚洲国产成人综合精品| 趴下老子要从后面CAO你| 国产一区二区精品久久| 18禁成年无码免费网站| 无码抽搐高潮喷水流白浆 | 中文无码一区二区视频在线播放量| 日产无人区一线二线三线新版| 韩国电影办公室的在线观看| AV免费啪啪永久| 性荡视频播放在线视频7777| 免费高清AV一区二区三区| 国产成人无码AA精品一区| 中国女人FREE性HD| 无人区码一码二码三码是什么意思| 毛片TV网站无套内射TV网站| 国产精品久久久久秋霞鲁丝 |