
有
時候,只有 Arduino 是不夠的。有
些專案所需的擴充性與運算能力是
Arduino 所無 法 滿足 的。例 如,如 果 您
想要復刻一台 80 年代風格的遊戲主機、
比特幣挖礦機或驅動高解析度螢幕時,
Arduino 就做 不 到了。遇到 這樣的 狀 況
時,您需要改用 Raspberry Pi。
Raspberry Pi 是一款體積小、價格便宜且
功能完整的單板電腦,具備完整的作業系
統、支援鍵盤與滑鼠以及有著各種視窗與
選單的圖形化使用者介面(GUI)。最新
一代的 Raspberry Pi 具備四核心處理器,
就運算效能來說可與智慧型手機或平板電
腦媲美。它還能連接各種顯示器、滑鼠、
鍵盤以及許多 USB 裝置。不只如此,它
還能連上網際網路,以及執行像是 C、
Java 與 Python 所編寫的程式。
就這樣看來,Arduino 與 Raspberry Pi 不
太能拿來比較。雖然兩者都有一系列可
用來連接外部電路的腳位,但各自擅長
的 領 域 不 同。Arduino 本 質 上 就 只
是 個
微處理器,具備一些可以處理幾種輸入
18
Raspberry Pi
與輸出的額外硬體罷了。它能做的就是
不斷地執行同一支小程式直到拔掉電源
(或您上傳新程式)為止。另一方面,但
Raspberry Pi 就是一台完整的電腦,如果
與其他硬體進行即時互動的話,Arduino
就沒那麼可靠了。
裝備檢查!
打開 Raspberry Pi 包 裝 盒 之 後,您 會 看
到一小塊長得有點像 Arduino 的印刷電
路板。
好好看一眼 Pi ...