Raspberry Pi 使用體驗

很久以前就想要利用Raspberry Pi(以下稱RaspPi,中文叫「樹莓派」)這樣的ARM電腦來做網路伺服器,我的目的是家裡跟工作場所的檔案都透過rsync與該伺服器進行同步,伺服器再與Dropbox進行同步,等於是無論在哪裡,都可以取得一致的工作檔案,達到多重異地備份的目的,這個BLOG也經由它deploy網頁與照片到github pages,同時也具有了版本控制的性質,也就是說,除了多台電腦同步,異地備份,還加上了時光回溯與分支的特色,本身它還是個Web server,用來自動產生重要的資料報表(我是想應用在投資理財上面),讓我隨時可以透過網頁檢視這些圖表;一開始我是拿一台很舊的AMD K7桌上型電腦實作這些功能,用了快半年效果的確很不錯,不過機殼又大又重,耗電量也大,總不是那麼方便,不能隨時帶走,上個星期家人回台灣,我訂了一塊RaspPi想要送給他們的小孩玩,卻陰錯陽差等到昨天才寄到,錯過了碰面的時間,考慮了一陣子,決定自己先留著用用看吧!不然對方從來沒有使用過Linux,一開始就讓他們被一堆指令嚇到也不是很好。其實RaspPi的設計初衷,就是儘量壓低成本,讓世界各地的兒童都能接觸歷久彌新的電腦知識與開放的程式語言,而非大多數由商業公司掌握的技術與軟體,這塊板子可是連大人都沉迷於其中呢!在歐美跟日本也是大受歡迎的喔!

先前試過Arch Linux、ubuntu、OpenSuSE與Mint,總覺得Debian系的作業系統親切感十足,因此RaspPi的Raspbian幾乎是無痛上手,快速地用家裡的電視機開機,記下了網路卡的卡號,隔天到工作的地方用DHCP給了個動態IP,之後就再也不需要螢幕了(當然連桌面也省了),就連我現在回到家裡,也是用終端機遠端連線繼續進行安裝與設定作業,因此下面也只分享一些RaspPi的外觀,也沒什麼桌面或是截圖好秀的,真的要給個概念的話,就是您現在所看到的文章與網站,日後將會以RaspPi作為發佈的來源。

../../../arch_2013/files_2013/Coding/raspberry_pi_case/800/800_P1210131.jpg

100元的壓克力機殼,RaspPi可以超頻,因此重要的晶片都黏上散熱片,目前是超到950MHz,發熱量並不高,不需要風扇散熱,長時間運作應該是沒問題。

../../../arch_2013/files_2013/Coding/raspberry_pi_case/800/800_P1210132.jpg

旁邊是USB跟RJ-45網路埠,由於主要的網站都是放在github上,因此對於網路頻寬的需求沒有那麼大。

../../../arch_2013/files_2013/Coding/raspberry_pi_case/800/800_P1210133.jpg

話說我本來想利用HDMI轉接D-SUB來接家裡的電腦螢幕,無奈到賣場一看,一個轉接頭竟然都快比RaspPi還貴,因此還是翻箱倒櫃挖出一條AV端子,接上家裡許久未開啟電源的電視機,反正只要網路先設定好,之後都以遠端連線來操作即可。

../../../arch_2013/files_2013/Coding/raspberry_pi_case/800/800_P1210134.jpg

這是RaspPi的背面,可以看到SD卡槽,SD卡安裝後會凸出許多,算是美中不足的地方。

../../../arch_2013/files_2013/Coding/raspberry_pi_case/800/800_P1210137.jpg

壓克力盒可以打開,可以看到GPIO針腳以及視訊介面。

../../../arch_2013/files_2013/Coding/raspberry_pi_case/800/800_P1210142.jpg

可以看到HDMI接頭,可惜家裡沒有螢幕可以接(是的,我們家的螢幕都很古老)。

說來慚愧,現在正是智慧型手機當道的時期,然而我跟老婆還在使用最古老最基本的2G通訊手機,我們常自嘲是智慧手機白痴,對我來說手機只要打電話功能做得好就夠用了,待機時間長,不漏接來電,訊號良好才是比較重要,看到許多人花太多時間在手機上也讓我們有所警惕,RaspPi算是我們家第一台ARM系統,其實之前更吸引我的是對岸的Cubieboard2/Cubietruck,因為他CPU已經升級到A20(雙核),又有SATA介面跟Flash記憶體,整體規格高出RaspPi許多(價格也貴些),不過RaspPi可用的資源與週邊還是比較多,穩定性也不錯,例如視訊模組,GPIO跟Arduino都是我接下來想玩的,同時我也想看看他的效能是否已能達到我的要求,之後才來評估是否需要效能更高的小主機,目前的感覺是不跑圖形介面則綽綽有餘。等這「塊」伺服器正式運作後,我可能還會再買一塊,然後把小孩玩壞掉的遙控車改裝一下,加個視訊;一個高級電子時鐘;寵物跟嬰兒房的監視器;或是弄一個平台讓小孩盡情地玩Linux這個作業系統,體積跟耗電量一小,就多出了太多可能性與應用,我想我應該是愛上了這塊小主機,當然Python可是他的主力程式語言喔!!最可惜的大概是GPU不支援OpenCL,不然就更能夠發揮他所有的運算資源了。

一些值得推薦的RaspPi教學與資源:

  1. Raspberry Pi的奇幻漂流 (初學者必看喔!有很多安裝教學)
  2. 葉難的Raspberry Pi筆記 (翻譯很多書籍的前輩,有很多不錯的心得與資源分享)
  3. ㄆㄜ ㄊㄧㄡ ㄙ (屬於比較高階的應用,他的賣場還蠻值得逛一逛,本身也是個電子/電路高手)
  4. The MagPi (好像看到當年骨灰時代的電腦雜誌,薄薄的一本,卻讓人一看再看,超級有親切感啊!)
  5. Raspberry Pi Official Website (不用解釋,就是官方的網站)
  6. 台灣樹莓派 (台灣經銷商)

Comments

Comments powered by Disqus
Creative Commons License © 2016 M43幸福之路/OASYS
Share