樹莓派使用入門:進入物理世界 —— 如何使用樹莓派的 GPIO 針腳
在樹莓派使用入門的第十篇文章中,我們將學習如何使用 GPIO。
到目前為止,本系列文章主要專注於樹莓派的軟體方面,而今天我們將學習硬體。在樹莓派最初發布時,最讓我感興趣的主要特性之一就是它的 通用輸入輸出(GPIO)針腳。GPIO 可以讓你的樹莓派程式與連線到它上面的感測器、繼電器、和其它型別的電子元件與物理世界來互動。
樹莓派上的每個 GPIO 針腳要麼有一個預定義的功能,要麼被設計為通用的。另外,不同的樹莓派型號要麼 26 個,要麼有 40 個 GPIO 針腳,你可以根據情況使用的。在維基百科上有一個 關於每個針腳的非常詳細的說明 以及它的功能介紹。
你可以使用樹莓派的 GPIO 針腳做更多的事情。關於它的 GPIO 的使用我寫過一些文章,包括使用樹莓派來控制節日彩燈的三篇文章(第一篇、 第二篇、和 第三篇),在這些文章中我透過使用開源程式讓燈光隨著音樂起舞。
樹莓派社群在用不同程式語言建立不同的庫方面做了非常好的一些工作,因此,你能夠使用 C、Python、 Scratch 和其它語言與 GPIO 進行互動。
另外,如果你想在樹莓派與物理世界互動方面獲得更好的體驗,你可以選用 Raspberry Pi Sense Hat,它是插入樹莓派 GPIO 針腳上的一個很便宜的電路板,藉助它你可以透過程式與 LED、駕駛杆、氣壓計、溫度計、溫度計、 陀螺儀、加速度計以及磁力儀來互動。
via: https://opensource.com/article/19/3/gpio-pins-raspberry-pi
作者:Anderson Silva 選題:lujun9972 譯者:qhwdw 校對:wxy
相關文章
- 樹莓派使用入門:如何更新樹莓派樹莓派
- 樹莓派使用入門:用樹莓派學 Linux樹莓派Linux
- 樹莓派使用入門:如何用樹莓派來娛樂樹莓派
- 樹莓派使用入門:如何購買一個樹莓派樹莓派
- 樹莓派使用入門:慶祝樹莓派的 14 天樹莓派
- 樹莓派使用入門:如何為樹莓派社群做出貢獻樹莓派
- 樹莓派使用入門:如何啟動一個新的樹莓派樹莓派
- 樹莓派 -入門篇樹莓派
- 【.NET 與樹莓派】使用 GPIO 庫樹莓派
- 樹莓派使用樹莓派
- 樹莓派使用入門:透過樹莓派和 kali Linux 學習電腦保安樹莓派Linux
- 樹莓派使用入門:在樹莓派上使用 Mathematica 進行高階數學運算樹莓派
- 樹莓派使用入門:教孩子們用樹莓派學程式設計的 5 種方法樹莓派程式設計
- 新手教程:如何 SSH 進入樹莓派樹莓派
- 樹莓派 4 代-入門篇樹莓派
- C#控制樹莓派入門C#樹莓派
- 樹莓派的GPIO程式設計樹莓派程式設計
- 樹莓派入門操作流程詳解樹莓派
- 樹莓派是什麼 樹莓派能做什麼 樹莓派的功能用途樹莓派
- 樹莓派-進階篇樹莓派
- 樹莓派CM4(四):樹莓派映象替換核心樹莓派
- 樹莓派筆記樹莓派筆記
- 樹莓派配置watchdog樹莓派
- 樹莓派與FileZilla樹莓派
- 樹莓派 | 修改樹莓派3熱點的名稱和密碼樹莓派密碼
- 樹莓派搭建git伺服器 | 樹莓派小無相系列樹莓派Git伺服器
- 「玩轉樹莓派」樹莓派 3B+ 配置無線WiFi樹莓派WiFi
- 使用樹莓派搭建Ubuntu伺服器樹莓派Ubuntu伺服器
- 使用樹莓派製作智慧小車樹莓派
- 樹莓派使用buildroot生成系統映象樹莓派UI
- 樹莓派 Zero WH 初使用體驗樹莓派
- 樹莓派使用Docker部署EdgeX(jakarta版本)樹莓派Docker
- 在樹莓派中使用 MicroPython 接入 MQTT樹莓派PythonMQQT
- 使用樹莓派進行24小時視訊直播樹莓派
- 樹莓派安裝nodejs樹莓派NodeJS
- 樹莓派安裝 vscode樹莓派VSCode
- 樹莓派 4 來襲!樹莓派
- 樹莓派raspiOS換源樹莓派iOS