Orange Pi 新手起步指南
隨著開源驅動的硬體越來越成為主流,比如 Arduino 和 Raspberry Pi,這些開源硬體的成本不斷下降,給那些全新且具有創新性的物聯網和STEM(LCTT譯註:STEM 代表 科學 , 技術 , 工程 , 數學 )類軟體打開了大門。我對兩者都比較感興趣,始終保持關注,以便能找到一些可以應用到教育產業的創新點,比如課堂教育和我女兒的機器人小組。當聽說 Orange Pi 比 Raspberry Pi 更優秀時,我便開始關注 Orange Pi了。
儘管 Orange Pi 是個略帶酸味兒的名字,但是我仍然被 Orange Pi Zero 迷住了。我最近剛購買了一個 Orange Pi Zero 並將在本文中分享我的第一體驗。真情提示:我是真的著迷了。
為什麼是 Orange Pi?
Orange Pi 是由 Linux 驅動的單板計算機家族的一員,由深圳迅龍軟體有限公司生產並在 全球速賣通 上售賣。在 全球速賣通 上買東西需要有耐心,提前計劃預留出 2 到 4 周的運輸時間,因為這些產品都是從中國大陸直接發往全世界其它地方的。
與 Raspberry Pi 不同,Raspberry Pi 家族型號比較少,不過在逐步增加,為單板計算機家族添加了幾個具有不同價位及功能特色的型號,但是相對而言 Orange Pi 的型號更豐富。好消息是可以在巨大的軟體庫中選擇你需要的東西,但是壞消息就是選擇範圍實在太大了。以我的經驗來看,使用 Orange Pi Zero 的 512 MB 版本足矣,因為該版本很好的平衡了功能與價格,適合中學及學術環境使用。
可以到 Orange Pi Zero 網站 ,查看高清圖及所有規格。
很明確的問題是,我希望這種設備的價格越便宜越好,但是要能做到開箱即用,並且能夠直接聯網以便 SSH 及物聯網應用能正常使用。Orange Pi Zero 擁有板載的10/100 M 乙太網及 802.11 b/g/n Wi-Fi 模塊可以連接網路以滿足需求。它還有 26 個與 Raspberry Pi 兼容的 GPIO 埠,用於連接物聯網應用感測器。我使用的是 512 MB 版本的 Orange Pi Zero 而不是 256MB 版本,因為內存大帶來的好處很多,並且這兩個版本只相差了 2 美元。除此之外,運費還需要 $12.30,這筆花費對於那些鼓勵積極實驗及創造魔法煙霧的課堂特別划算。(LCTT 譯註:「創造魔法煙霧」是幽默的說法,意即因未知原因設備停止工作,原多用於電氣工程師和技術員,最近常被程序員們採用)。
與 $5 的 Raspberry Pi Zero 相比,Orange Pi Zero 只貴了幾元錢,但是這個開箱後更容易上手使用,因為它擁有板載的 Internet 連接模塊及 4 核 CPU,而不是單核。這個板載網口使得 Orange Pi Zero 比 Raspberry Pi Zero 更容易使用,因為 Raspberry Pi Zero 還需要一個 Micro-USB 轉 USB 的轉換器及一個 USB Wi-Fi 才能連上網。當贈送別人一個物聯網設備作為禮物時,你當然希望對方能夠儘快且容易的使用該產品,而不是送一個不完整的產品,那麼這個禮物就只能躺在閣樓吃灰了。
開箱經驗
起初對於 Orange Pi,我比較擔心的問題是供應商及社區支持沒有 Raspberry Pi 基金會和 Raspberry Pi 社區的好,用戶不得不自己花費額外的精力把設備跑起來。如果這樣的話,我是不會推薦 Orange Pi 作為課堂使用及禮物贈送的。然而好消息是 Orange Pi Zero 工作得非常好,且比 Raspberry 更容易跑起來。
訂購兩周後,Orange Pi 終於郵寄到家了。我拆開後在幾分鐘內就把設備運行起來了。其實這大部分時間都是在下載操作系統。Orange Pi 能夠運行多種操作系統,從Android 到 Debian 系列都可以。我使用了 Orange Pi 粉絲推崇的 Armbian。由於 Armbian 支持多種基於 ARM 的單板計算機,你需要選擇適合 Orange Pi Zero 的 Armbian 版本。按照 Armbian 用戶指南開始部分操作即可以很容易做一個 microSD 鏡像,然後插入 microSD 卡並接上網線,將我在 Raspberry Pi 中用的 3A Micro-USB 電源適配器插上供電,最後 SSH 登錄上去即可使用了。
![Orange Pi interface](/data/attachment/album/201703/15/214159a3beaobzreupriep.png "Orange Pi interface")
SSH 登錄進 Orange Pi Zero
通過乙太網 SSH 連上後,我可以使用 nmtui-connect 輕鬆連上我的無線接入點。然後執行 apt-get update && apt-get upgrade
命令,這個命令執行速度比 Raspberry Pi Zero 快,基本接近 Raspberry Pi 3 的表現了,其他人也觀察到類似的結果。雖然 Orange Pi Zero 執行速度可能比不過Raspberry Pi 3,但是我也沒有打算用它來計算基因排序或者挖比特幣礦。Armbian 會自動調整 root 分區來使用整個 microSD 卡空間,而使用 Raspbian 的時候這是手動且很容易忘記的步驟。最後,和價值 $35 的 Raspberry Pi 3 相比,購買 $12 的 Orange Pi Zero 可以使得三倍多的學生有自己的學習工具,也可以將 Orange Pi Zero 作為禮物分享給三倍數量的朋友。
![Orange Pi Form Factor](/data/attachment/album/201703/15/214204ucww7gu46c7pw959.jpg "Orange Pi Form Factor")
Orange Pi Zero與 Raspberry Pi 3 尺寸外形的比較
最後的想法
Orange Pi 無疑是解決問題的很好解決方案。鑒於它的低成本、能夠更快上手且運行迅速、相對更快速的表現及 GPIO 針腳兼容 Raspberry Pi 的特性,Orange Pi,特別是 Orange Pi Zero,絕對應該列在你工作室、教室或者機器人組的實驗器材清單裡面。
當然如果你已經厭煩了使用 Orange Pi,希望能夠將你不喜歡的原因分享在下面。
作者簡介:
David Egts - David Egts | 紅帽公司北美公共部門首席技術專家。 喜歡玩打鼓,騎摩托車,電腦極客,是一名丈夫,父親,傳授教義者。關注我的推特 @davidegts並查看我正在主持的播客。
via: https://opensource.com/article/17/1/how-to-orange-pi
作者:David Egts 譯者:beyondworld 校對:jasminepeng
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive