初玩樹莓派 Rasberry Pi

其實很早就想搞這東西了,朋友便宜賣我就買回來玩玩,這東西基本上就是一個 ARM 架構的主機板。

P_20140120_151520

硬體規格

我手上拿的是 element14 賣的 model B , 規格如下

  • SoC Broadcom BCM2835 (CPU, GPU, DSP, and SDRAM)
  • CPU: 700 MHz ARM1176JZF-S core (ARM11 family)
  • GPU: Broadcom VideoCore IV, OpenGL ES 2.0, 1080p30 h.264/MPEG-4 AVC high-profile decoder
  • Memory (SDRAM): 512 Megabytes
  • Video outputs: Composite RCA, HDMI
  • Audio outputs: 3.5 mm jack, HDMI
  • Onboard storage: SD, MMC, SDIO card slot
  • 10/100 Ethernet RJ45 onboard network
  • Storage via SD/ MMC/ SDIO card slot

基本配備

光是有板子還不夠,如果要能開機,要能輸出到螢幕,要能玩 AirPlay 至少要有以下東西

  • Rasberry Pi 一枚
  • SD 卡一枚,官方建議 4G 以上,這是要灌 OS 用的
  • USB 充電器當外接電源,這個就類似手機的充電器不過我手上的是 5v 2000mA 的規格。
  • HDMI 輸出線一條可以接螢幕或電視,若不用 HDMI 則要 Composite RCA 的線和一條音源線來接電視。
  • USB 無線網卡一枚,想要玩 Airplay 就必須要用,不然只能接有線網路具備上網功能而已。
  • USB 無線滑鼠/鍵盤或有線滑鼠/鍵盤,要操控 OS 當然要有這基本配備,建議無線的方便只占用一個 USB,不然若加上無線網卡其實USB PORT不夠用的。

恩,我想網路上那些講甚麼千元不到的電腦都是屁話,真的要讓樹莓派可以跑起來絕對要超過1000搞不好要2000。其中無線網卡部分有相容性問題,官方網站有推薦經過認證的網卡,不是每一張網卡都能被支援的。

用 Win32DiskImager 建立開機 SD 卡

以下 URL 是官方網站所提供的 OS ,保證能跑的就是了

http://www.raspberrypi.org/downloads

官方建議我們安裝 Raspbian ,我一點興趣也沒有哈哈,直接就想上 RaspBMC 了,這一套是影音中心聽說原本是 XBMC 是跑在 XBOX 的,反正這個當作影片播放機比較有實用價值。其實我更想裝 Android,可是搜了谷哥發現沒那麼簡單,而且我比較想裝 Android 4.x 的更沒那麼容易,所以就先來搞搞 RaspBMC。

RaspBMC 提供了 Image file,從官方網站下載回一個 raspbmc-2013-12-23.img.gz 有 260MB,解開這個壓縮檔,然後用 Win32DiskImager 直接寫入到我的 ADATA 16G Class10 的 SD 卡。

win32diskimage-bmc

選定好 sd.img 後就按下 Write 開始寫入。

win32diskimage-bmc-progress

可以看到寫入的進度,順便看這張 ADATA 卡在我的筆電上還有 17MB/s 的寫入速度,整個過程大約 2 分鐘完成。

win32diskimage-bmc-explorer

最後會發現原本 SD 卡內容會像下圖這樣,接著就要把這張 SD 拿去跟 RPI 結合了。

直接用 HDMI 接到螢幕並進行第一次開機

下圖大概可以清楚看見工程師的桌面是怎麼一回事

P_20140121_150519
[這圖接了 HDMI 及無線滑鼠,接上電源後就開機了]

P_20140121_151443
[我接上我的 Samsung 24″ 液晶第一個畫面是 logo,由於太興奮,所以拍照時抖了]

P_20140121_151236
[由於我一開始接了原本自己不曉得甚麼牌的無線網卡,看來網路部分沒用]

P_20140121_152128[接著我換插有線網路,看到右上方的燈號全亮,似乎在告訴我有數以億萬的封包流進來了]

P_20140121_155823[網路通了後,趕緊使用裡頭播影片的功能,可以找到我的謎之Storage,輸入我的帳密,其實過程完全不需要鍵盤]

P_20140121_160111[這片名不是很重要,反正我只是要證明,這東西確實可以從我的謎之 Storage 抓到影片來播]

Android 上的 XBMC 的遙控器

我覺得滑鼠操控還是有點鳥,現在甚麼東西都要和 Smart 扯上關係,連狙擊槍都有 Smart,各位可以看看 Smart Gun,RaspBMC 有 HTTP 的遠端操控介面,所以有人寫成 Android App 可以由手機或平板來操控,目前看到兩套,其中一套是官方的

 

我裝了 RaspBMOTE 來試試,各位看看我的截圖。

P_20140121_162054[圖為 Nexus 7 2003 版安裝了一套叫 RaspBMOTE 的 App,我可以直接在裏頭操作螢幕]

最後報告

其實這東西挺有趣的,因為很神秘,這讓我回想起當初在學校第一次學 DOS 及第一次組電腦那種不安及成就感,玩過之後也有些小失望,因為我最想玩的是 Android,不過好少這類的資訊,因為沒有官方支援,第三方的資訊有啦,但是進度挺慢的,等我玩出心得後再來寫下一篇,現在就先當個 XMBC 播放器,我是期待搞出個 Android 架構後甚至可以裝上 CheapCast 也充當 Chromecast,這樣不就可以真正幹掉 Apple TV 了 哈哈。

發表迴響