Contents

20 個任何人都可以做的很棒的 Raspberry Pi 項目

想知道如何處理您購買的 Raspberry Pi?這個小設備真的可以充當桌上型電腦嗎?作為伺服器?作為廣播電台?是的,它可以!

為了讓您開始探索 Raspberry Pi 的可能性,我們編制了一系列廣泛的活動,並附有 All Things N 上提供的綜合指南。

我們假設您使用的是 Raspberry Pi 4;然而,這些專案中的大多數應該與 Raspberry Pi 的早期版本以及 Raspberry Pi Zero 及其後續產品 Raspberry Pi Zero 2W 板相容。

用 Raspberry Pi 取代您的桌上型電腦

/bc/images/muo-diy-raspberry-pi-desktop.jpg

利用 Raspberry Pi 的一種有效方法是將其用作桌上型計算機,特別是對於具有增強處理能力和記憶體容量的最新迭代。例如,Raspberry Pi 400 將該裝置整合到整合式鍵盤中,使其能夠有效率地完成需要生產力的任務。

無線網路和藍牙是促進輸入裝置功能和建立連線的絕佳選擇。在這方面,Raspberry Pi OS 和 Ubuntu 等作業系統已被證明非常適合,因為它們包含系統中預先安裝的基本辦公室應用程式。

使用您的 Raspberry Pi 列印

/bc/images/muo-diy-raspberry-pi-printer.jpg

沒有內建或不安全無線連接的過時設備可能會受益於與 Raspberry Pi 的集成,使它們能夠建立互聯網存在。

透過將 Samba 檔案共用應用程式的功能與 CUPS 列印系統的功能結合,可以將有線印表機轉換為無線印表機。此過程涉及利用通用 Unix 列印系統及其隨附的管理介面提供的驅動程式。

事實上,任何連接到網路的設備都被授予使用印表機的權限,包括 iPhone 等智慧型手機和 Android 設備,透過一個稱為 AirPrint 與 Raspberry Pi 相容的過程。

使用 Kodi 切斷電源線:Raspberry Pi 媒體中心

/bc/images/muo-diy-raspberry-pi-kodi.jpg

Raspberry Pi 的流行應用之一在於其用作基於 Kodi 的多媒體中心。隨著時間的推移,大量的 Kodi 定制(通常稱為“構建”)已經出現,其中兩個,即開源媒體中心(OSMC)和 LibreELEC,繼續在用戶中保持主導地位。

如果您希望保留電腦的功能以進行其他工作,可以在 Raspberry Pi 作業系統上部署 Kodi 並將其整合到復古遊戲平台中。但是,安裝 Kodi 時必須考慮某些注意事項。強烈建議您限制自己僅使用那些既安全又受到法律認可的附加元件,並且只能透過授權的 Kodi 來源取得。

建造 Raspberry Pi 復古遊戲機

Raspberry Pi 的一個常見應用是用作老式電玩控制台。該設備的緊湊性和適應性使其非常適合大型街機櫃以及類似於標誌性 Game Boy 系統的便攜式設備。

可以存取多種復古遊戲操作系統,包括對控制器的周邊支援。可以模擬各種老式遊戲平台,從 20 世紀 70 年代的街機設備和 Atari 遊戲機到 Nintendo Wii。

建立 Minecraft 遊戲伺服器

您的 Raspberry Pi 能夠充當 Minecraft 遊戲伺服器,使您能夠託管線上遊戲會話,這些會話可以由本地網路內、住宅結構範圍內或萬維網內的個人存取。

除了託管 Minecraft 之外,多功能的 Raspberry Pi 還可以透過為 Quake、Civilization、Doom 和 Open TTD 等流行遊戲安裝自訂遊戲伺服器來支援各種開源多人網路遊戲。

建立定格動畫相機

/bc/images/muo-diy-raspberry-pi-stop-motion.jpg

另外,除了單獨使用智慧型手機之外,還可以透過將 Raspberry Pi 與專門設計的相機模組結合使用來實現定格動畫。

要建置此項目,必須使用 Python 程式語言,購買合適的底座,確保足夠的照明,並使用安全可靠的連接方法將按鈕連接到 Raspberry Pi 的通用輸入/輸出 (GPIO) 引腳。

對於涉及 Terry Gilliam 風格的紙工藝動畫的項目,您將需要一個高架支架,而傳統的三腳架適合黏土或玩具項目。

定格動畫攝影需要投入大量時間,並需要勤奮練習才能獲得滿意的效果。

製作延時視頻

利用 Raspberry Pi 相機模組與替代 Python 程式的集成,可以透過以預定時間間隔連續捕獲各個幀來創建延時影片。

人們可能會思考可以透過攝影機捕捉到的各種各樣的主題。從裝飾花園的美麗植物,到碗中美味的水果;從行人的鮮豔色彩,到上方天空不斷變化的圖案——可能性是無限的。即使雲層的平靜移動或氣象條件的獨特變化也可以成為迷人的視覺元素。最終,創意界限僅由一個人的藝術視野和他們對超越其直接環境以獲取引人注目的鏡頭的渴望來定義。

廣播海盜 FM 廣播電台

/bc/images/muo-diy-pifm-gpio.jpg

Raspberry Pi 的非凡之處在於它能夠透過調頻 (FM) 無線電頻譜在近距離內傳輸訊號,這在需要與沒有網路連線的個人或社群進行通訊的情況下特別有用。

透過調頻無線電波未經授權傳輸內容需要官方許可。

雖然不完全適合在人口稠密的地區使用,但它在更僻靜的環境中的潛在用途不容忽視。

移動電池組和熟練的焊接技術是必要的。廣播音訊檔案必須預先儲存在 microSD 卡上並以無限循環的方式連續播放。

建置 Raspberry Pi Web 伺服器

/bc/images/rpi4-featured-1.jpg

Raspberry Pi 裝置能夠充當託管個人網站或部落格的平台,其中可能包含靜態 HTML 檔案或資料庫產生的動態內容。

為了有效地利用此網站建立器,您的系統上必須安裝 Apache。對於更複雜的站點,可能需要全面的 LAMP 套件(包括 Linux、Apache、MySQL 和 PHP)。此外,設定 FTP 用戶端可以進一步增強功能。

執行上述所有步驟後,建議將產生的 HTML 檔案儲存在伺服器上的/www/目錄中。或者,如果需要,可以安裝其他基於 Web 的應用程式(例如 WordPress)以進一步增強網站的功能。

使用網際網路供應商提供的靜態 IP 位址線上存取網站。較便宜的選擇是No-IP.com

開設有聲書圖書館

/bc/images/audiobookshelf_series_view.jpg

在 Raspberry Pi 上使用自託管有聲讀物伺服器(例如 Audiobookshelf)可以從任何位置方便地存取。此外,該平台還支援播客集成,以擴大收聽選項的範圍。

在部署為 Docker 容器後,該應用程式允許自訂其有聲書來源,包括透過 Apple、Audible 或與系統相容的任何其他供應商取得的有聲書來源。

利用該程式庫的編譯,可以透過 Raspberry Pi 或安裝了瀏覽器應用程式的網路裝置進行檢索。

鼓舞人心的數位相框

/bc/images/muo-diy-digitalphotopi-frame3.jpg

現成的數位相框為展示珍貴的照片提供了一個方便且具有視覺吸引力的解決方案。然而,它們有限的儲存容量可能會限制它們作為包羅萬象的媒體設備的實用性。透過合併視訊播放或網路連線等附加功能,可以將其功能擴展到基本影像檢視之外。這將使用戶能夠在這些設備上享受更廣泛的多媒體內容,同時仍然欣賞他們最喜歡的家庭快照。

將 Raspberry Pi 與適當的觸控螢幕顯示器結合使用,可以創建迷人的數位相框,同時呈現視覺上吸引人的圖像和勵志字幕,作為靈感的來源。儘管我們的演示涉及使用 Raspberry Pi 觸控螢幕顯示器,但也可以使用任何相容的 LCD,而不會影響功能或結果。

拍攝夜空

除了傳統的 Raspberry Pi 相機模組之外,還可以使用稱為無紅外線版本的替代選項。該變體特別適合在夜間或弱光條件下拍攝影像,因為它能夠產生更高品質的照片,而不受正常日光設定中常見的紅外線幹擾。

事實上,人們可以利用縮時攝影來捕捉整個夜晚的天體運動,或是採用較慢的快門速度來產生軌跡效果。此外,為什麼不在您休息時讓相機在無人看管的情況下運作呢?

建構一個網路監控工具

/bc/images/muo-diy-raspberrypi-nems-home.png

為了監督基礎設施內連接的組件並確保無縫通信,可能有必要密切注意其性能和可用性。此外,如果您關心保持對特定網站的連續存取或需要在發生中斷時收到警報,那麼實施此類監控措施可以提供有價值的見解和及時通知。

與其他網路監控工具相比,NEMS(Nagios 企業監控伺服器)提供了輕鬆的安裝和設定流程。它與 Raspberry Pi 2 或更高版本的兼容性允許對系統正常運行時間進行持續監控,同時提供網路內連接設備的圖形表示。

Raspberry Pi Plex 伺服器

/bc/images/add-media-directory-to-plex.jpg

在 Raspberry Pi 上體驗串流媒體的另一種方法是將裝置設定為 Plex 伺服器。這使得任何電腦、電視或使用標準化 Plex 用戶端應用程式的其他裝置都可以從 Raspberry Pi 存取媒體檔案。

它甚至可能是另一個 Raspberry Pi。

探索伺服器上可用的多媒體內容應該不存在任何困難,可以無縫存取已保存在伺服器中的各種電影、電視節目和音樂作品。

親近大自然,聆聽鳥鳴

/bc/images/BirdNET-Pi-microphone-setup.jpg

Raspberry Pi 提供了一系列與園藝和自然環境相關的利用可能性。這些潛在的應用包括透過 BirdNET-Pi 的實現來捕捉和記錄鳥類旋律,這為研究鳥類歌曲提供了一種獨特的方法。

將麥克風連接到您的 Raspberry Pi,安裝必要的軟體,並將其放置在唱歌的鳥兒附近,這就是操作所需的全部內容。捕獲的聲音將被分析,使用者介面上會顯示鳥類種類的識別資訊以及說明其存在的圖形表示。

全球公民科學倡議 BirdWorld 為來自世界各地的個人提供了一個平台,提供有關各種鳥類物種的資訊。

學習如何在 Raspberry Pi 上編碼

Raspberry Pi 的主要目的之一是透過提供一系列內建程式設計資源(包括 Scratch)來提高運算能力。

Scratch 是一款創新的程式設計工具,專為具有最少編碼經驗的使用者而設計,使他們能夠透過電腦滑鼠輔助的直覺拖放操作輕鬆控制 LED 顯示器並創建基本視訊遊戲。然後可以以適合執行的格式匯出這些互動產生的結果程式碼。

將 Steam 遊戲串流傳輸到 Raspberry Pi

/bc/images/muo-diy-raspberrypi-steamlink-launch.jpg

利用 Raspberry Pi 3 或其後續版本,透過實作 Steam Link 應用程式並結合 Steam 平台固有的串流功能,可以將視訊遊戲從個人電腦或 Steam Deck 傳輸到電視機。

為了在使用 Raspberry Pi 或個人電腦進行遊戲時獲得最佳效能,建議它們透過乙太網路線連接到網路路由器,而不是依賴無線連線。雖然 Wi-Fi 可能足以滿足某些基本任務,但其較慢的速度可能會導致延遲增加並對遊戲體驗產生負面影響。

建構智慧鏡子

希望在日常梳洗過程中了解時事、電影預告片、流行音樂視頻以及獲取交通和天氣狀況最新信息的個人可以在使用智能鏡子中找到安慰。這項創新工具利用 Raspberry Pi 的功能來提供全方位的體驗。

本質上,這構成了一個雙向反射表面,其基底內帶有整合視覺呈現系統。鏡子品種的選擇由個人自行決定,只要符合其預期用途即可。

在 Raspberry Pi 上安裝遊戲

如果您不熟悉配置串流平台或模擬器設置,則可以在 Raspberry Pi 裝置上有效地下載和播放大量視訊遊戲。

Doom 是一款出色的電玩遊戲,無需任何模擬器即可在 Raspberry Pi 上有效執行。這種卓越的效能凸顯了 Raspberry Pi 處理複雜任務的能力,並為使用者提供了出色的遊戲體驗。

其他實例包括 FreeCiv、Quake III 以及開源 SimCity 副本 Micropolis。

為您的資料建立 Raspberry Pi NAS

/bc/images/start-uploading-the-files-to-owncloud.jpg

網路附加存儲,也稱為 NAS,是指一種特定類型的資料儲存系統,其設計和配置用於透過網路向同一區域網路 (LAN) 內的多個設備高效地提供資料。

Raspberry Pi 4 可以為此任務提供最佳效能,並且利用補充資料儲存來充分利用其功能將是有益的。

OwnCloud 一旦安裝在 Raspberry Pi 上,就可以作為自我配置的雲端儲存解決方案,為使用者提供對其個人資料的自主權。