2012年12月22日 星期六

Raspberry Pi 實測心得

Raspberry:覆盆子、樹莓、山莓,你可以在便利商店的飲料架上看到。

Pi:發音像是好吃的「派」,但是我想這也有數學符號「π」的意義。當然絕對不是「少年 pi 的奇幻漂流」。 :P

 

Raspberry Pi Model B 512MB RAM

Raspberry Pi Linux 規格

  • SoC Broadcom BCM2835 (中央處理器, 圖形運算處理器, 顯示晶片, 及記憶體)
  • 中央處理器: 700 MHz ARM1176JZF-S 核心 (ARM11家族)
  • 圖形運算處理器: Broadcom VideoCore IV, OpenGL ES 2.0, 1080p30 h.264/MPEG-4 AVC 高調解碼器
  • 記憶體(SDRAM): 512 MB
  • 影像輸出: 複合 RCA, HDMI
  • 聲音輸出: 3.5 毫米插孔, HDMI
  • 板載存儲:SD、MMC、SDIO 卡插槽
  • 內建 10/100 乙太網路 RJ45 網路
  • 經由 SD/ MMC/ SDIO 卡插槽儲存

主機板本身42(未稅 35)美金。

[官方購買網站]

推薦在官網加購: 

外殼,7.76(未稅 6.47)美金
當然只有主機板也是可以運作的,不過加個外殼會更好看,尤其透明版的很有科技感。

覆盆子圖標記憶卡 19.43(未稅 16.19)美金
以4GB記憶卡來說,500多台幣是很貴的,但是官方版的掛牌記憶卡感覺還蠻酷的,一方面也是一種支持。

標準運送費用 US$8.02

 

所以我們假設購買主機板+一個外殼好了,含運費 35+6.47+8.02=49.49 (我使用 PayPal 付款的,並沒有需要加稅金),大約 1500 台幣。我們還缺什麼?

 

1.螢幕與影像連接線、喇叭與聲音連接線

覆盆子有著 AV 端子與 HDMI 輸出。如果你家中已經有一台支援 HDMI 的電視,或是具喇叭的螢幕,那麼恭喜你,問題已經解決了,你需要的只要一條 HDMI 連接線(大約 200~700 都有),覆盆子的 HDMI 同時支援影像與聲音。但是如果不是,那麼你就得考慮一下了,我試過 HDMI 轉 VGA 的線,很不理想,影像很亂。也許新購一個支援 HDMI 的液晶螢幕(大概 3~4K 左右),也或許用 AV 端子來連電視。然後聲音的部份獨立解決,一條 35mm 的聲音連接線大概 100元內有找,另一端看要接喇叭,還是電視了。

其實我蠻推薦一台具喇叭的 HDMI 螢幕,想看看,覆盆子整個掛在螢幕後面,比 EeeTop 還煞氣呢。

 

2.電源來源

覆盆子的電源是吃 Micro USB 的,從官方販售的電源供應器可以查到規格是:輸出電流1.2A、輸出電壓5V,所以大部分市面上的 USB 電源插頭都能用,甚至可以使用行動電源來做輸出。台灣市面上的 USB 電源插頭,價格大概在 200~400 左右。

 

3.USB 鍵盤滑鼠、USB Hub(選購)

然後 USB 鍵盤滑鼠組一套大概 350 左右。然後,因為覆盆子的電源就已經是吃 Micro USB 的,所以他很難再給板子上的 USB 太多的電力,再加上 USB 孔只有兩個實在不太夠用,插一個鍵盤跟一個滑鼠就爆滿了。所以我會建議,添購一個有帶外接電源的 USB Hub,尤其如果你還想用無線網路的話,勢必還得插一個 USB 的無線網路卡。

其實我一直有個想法… 如果有了外接電源的 USB Hub,那麼他供電一定是夠力的,那麼… 能不能外接給覆盆子自己的電源孔呢? (摩亞:這就叫自體攻受?)

 

4.網路

如果只想走有線網路的話,買條網路線就好了。不過如果你家中有無線網路環境,也可以使用 USB 無線網卡,雖然注定會需要外接電源的 USB Hub,但是算一算合起來最便宜大概 600 元,扣掉不用買的網路線材,大概也就 500元的差距,還可以多一兩個 USB 孔用(甚至利用自體攻受來不用另外買 USB 電源插頭), 也是很值得不是嗎?

 

5.記憶卡

覆盆子是使用記憶卡為儲存媒介,最低需求是 2GB,可以照需求添購,反正現在 8GB 的 SD 卡大概也就 200 元左右,CP值很高。

 

所以我們把配備組一下,往全配的算~

【覆盆子 - 無線網路 USB Hub 型】

  • 覆盆子 1500
  • 22型 HDMI FullHD 高音效喇叭液晶螢幕 3850
  • Micro USB 轉接線 150
  • HDMI線 300
  • 帶電源USB HUB 300
  • 鍵鼠組 300
  • 無線網路 300
  • 8GB SD記憶卡 200

Total: 6900

如果你已經有部份配備的話,還可以更低價玩到,而且這些配備其他電腦裝置也能用,不會浪費。

 

再來進入實作篇。

 

好的,在一切開始之前,我建議從官網下載最新版的 Raspberry Pi OS。

裡面的每個大標題其實都是一套作業系統。不過我們還是使用原廠的「Raspbian “wheezy”」吧,是最佳化過的 Debian,也相容絕大部份的套件庫,這資源不用太可惜了。

下載好之後,先找台電腦把磁碟映像檔寫入 USB。頁面上推薦的 Win32DiskImager 很方便。

在「燒錄」的期間,我們先把覆盆子安裝好,這是我的範例,請參考。

 

這一張是使用行動電源,有線網路,USB孔只接鍵盤滑鼠。

 

這一張是使用無線網路、USB Hub(無電源)分接出去鍵盤滑鼠。

 

記憶卡燒好之後,正式開始。我的回合,抽卡(?)!!設置一張記憶卡,然後開機。

首先,第一次看到的這個畫面「非常重要」。我抓幾個特別重要的來談。

expand-rootfs:燒好的記憶卡不管多大,都只會佔用與映像檔一樣的大小-2GB。這個功能就是幫你把資料區擴大。(記得要重新開機一次)

CHANGE_PASS:改預設的密碼。如果你還不知道的話,wheezy 的預設帳號密碼是:pi / raspberry。

CHANGE_LOCALE:這個絕對是重點中的重點。從這邊可以直接安裝語系支援,當然也包括正體中文,請用 zh_TW.UTF8。 

CHANGE_TIMEZONE:設置時區,請找出 Taipei。

BOOT_BEHAVIOR:選擇要不要預設為進入圖形界面。如果停在命令列,你也可以輸入「startx」來進入圖形環境。

Over Clock:超頻。如果你的電壓穩定的話,可以稍微超一下試試看。

有同學舉手發問:之後還可以用嗎?當然可以,請使用這個指令:

sudo raspi-config

 

如果你有設定好中文,一進入就可以看得到,不用跟前人一樣自己辛苦裝字型了。

 

如果你使用無線網路版本的話,桌面上附有一個 Wi-Fi 設定程式,直接就可以連線。

 

連上網之後,開啟桌面上的LX終端機,先更新套件庫吧~

sudo apt-get upgrade

sudo apt-get update

 

然後記住,之後想裝什麼 Linux 軟體,就都這樣用:

sudo apt-get install 軟體名稱

 

比如,sudo apt-get install chromium-browser

Google Chrome 就這樣裝上了。

一樣的,如果需要輸入法,就裝 scim-chewing (酷音);需要 Office 就裝 libreoffice-l10n-zh-tw (koffice 也可以,不過感覺華麗些,也慢些),依此去類推。

 

再來開放同學發問!

 

一般程式說是為 Linux 撰寫的呢? 

嗯,這可能絕大部份都沒辦法執行。因為覆盆子是 ARM 處理器啊… 什麼?你說 Windows 8 RT? 這個倒是在官網有引起討論過,但是基於處理器速度太慢、沒有支援安全啟動、授權費用…等理由,眾人保持「不」樂觀態度~

怎麼沒音效?

其實這一點我沒有很確定,因為測試的時間還沒很多…不過就我找到的資料,如果真的沒聲音,底下的指令一個個執行應該有幫助。

sudo apt-get install alsa-utils

sudo modprobe snd_bcm2835

 

覆盆子到底可以做什麼?

一台比 EeeTop (EeePC 桌機版)小台又便宜、當然也更慢些的電腦。可以運行 Debian Linux 系統,所以 Linux 系統能做到什麼,理論上他就能做…當然,效能就別講究了。覆盆子最早的發展目的,是為了提供偏遠地區的資訊教育。不過創意是人想的,有些人拿來做電玩機打模擬器,有些人拿來做 BT 下載機、網路硬碟,有些人拿來外接硬碟做電視機上盒、家庭劇院,也有人拿來串聯64台、做小型超級電腦… 所以這個問題,所以這個問題應該問施主你?

 

怎麼做家庭劇院?

最簡單的辦法是直接用修改版OS,內建搭載 XBMC

 

還有什麼想補充的嗎?

意想不到的創意!(算一算,材料成本要 391.3 美金啊…)

另外,覆盆子電腦在國外還有雜誌喔,完全免費,歡迎贊助~

 

 

2012年12月18日 星期二

蘋果發佈 iOS 6.0.2 更新

P347

修正了Wi-Fi 的問題。
被困擾很久的朋友請記得快去更新。

 

補充:這個更新似乎有機種限定,已知至少有 iPhone 5 與 iPad Mini,其他機種請自己測試看看。

2012年12月17日 星期一

怎麼會有人說 iPhone 5 「沒創新」?

撇開 iOS,單純從「硬體」的角度來看的話,歷代 iPhone 有這些變更。

 

iPhone 

 

  1. 初代,比較的開始
  2. 發表於 2007/06

 

iPhone 3G

 

  1. 3G 網路
  2. 新外觀
  3. (是的,基本上除了 3G、背殼與價格,什麼都沒改)

 

iPhone 3GS

 

  1. 時脈提升到 600MHz
  2. 記憶體提升至256MB
  3. 320萬畫素的鏡頭
  4. 藍芽 2.0 -> 2.1
  5. 提升一點電池容量
  6. 數位羅盤
  7. 印象中,導航晶片有稍微提升

 

iPhone 4

  1. 新外觀
  2. 視網膜解析度
  3. A4 CPU 800 MHz
  4. 記憶體提升至512MB
  5. 500萬畫素相機
  6. Micro Sim
  7. 陀螺儀
  8. 提升一點電池容量

iPhone 4S

  1. A5 雙核 800MHz
  2. 顯示晶片提升 PowerVR SGX543
  3. 藍芽 2.1 -> 4.0
  4. 新的 GPS 系統支援 (GLONASS)
  5. 支援更多通訊系統
  6. 前鏡頭畫素提升 90萬
  7. 800萬畫素相機
  8. 提升一點電池容量

iPhone 5

  1. 新外觀
  2. 4吋螢幕
  3. 變大反而變輕
  4. A6 雙核 1.3GMHz
  5. 顯示晶片提升 PowerVR SGX543MP3
  6. 記憶體提升至 1GB
  7. Lightning 轉接頭
  8. LTE 4G 網路
  9. 前鏡頭畫素提升 130萬
  10. 提升一點電池容量
  11. 附送 EarPods
  12. 新的麥克風降噪技術

很多人在說,蘋果拿不出像視網膜、Siri 這類的創新,賈神不在、蘋果已死…什麼的。

事實上,蘋果改的東西很多,但是都沒有很主打,所以沒有可以一拿出來可以驚天地泣鬼神的感覺(其實我覺得 EarPods 算亮點,但是顯然不太足夠)。但是積沙成塔,許多的小改進,結合起來就是非常的有感。

尤其我從 iPhone 4 跳過去,整個感覺差很多。光是玩個 偽 LOL 混沌秩序英雄戰歌,地圖的河流竟然有倒影,這才知道遊戲在 iPhone 4 單核上做了多少犧牲。遊戲如此,系統的調校又該複雜多少倍?

說到軟體部份… 蘋果的 iOS 系統一向是可以盡量向下更新的,例如 3GS 還可以上 iOS 6 (只是功能不一定全部下放),所以有些新功能的確不是新機的專利,甚至在手機中也不一定是新出現的功能,只是蘋果對該功能給出自己的答案。

比如相機的全景功能。利用多張相片來結合一張大照片,早在 3GS 時代就已經有 App 了,使用錄影的方式來產生也不是新鮮事,但是蘋果拿出來什麼?我試拍了一張,高度是 2444,這也就表示,這不是使用錄影去產生的(錄影只有 1080p),而是在陀螺儀的配合下,由系統輔助所拍攝的全解析度照片去結合的,系統還會提示你的移動方式過快或偏移,成品好得出乎意料。這是網上找的一個範例,大小是10784x2494,有夠大吧。 

 

也因為功能的下放,所以 iPhone 5 的專屬新功能幾乎可以說沒有,不過要說到把軟體新功能發揮到極限,也只有新的好的硬體才能達到。新機器絕對不會沒有改變,只看你會不會去用到、善用它了。

 

 

2012年12月15日 星期六

超迷你小電腦 RaspberryPi 開箱

今天收到一個 DHL 的國際包裹,總算是送到了,從10月底下訂單到現在了...
趕著出門,所以用手機稍微拍一拍,先丟上來,詳細測試,請期待後續文章〜

2012年12月12日 星期三

[iOS] Google Maps 上架!

自從 iOS 6 取消內建 Google 地圖之後,Google 自己會不會來弄地圖呢?風風雨雨八卦謠言傳來傳去,今天總算是塵埃落定,因為 Google Maps 已經上架 AppStore 了。

 

Google Maps
免費
類別: 導覽
發佈於: 2012年12月13日
版本: 1.0
大小: 6.7 MB

令人振奮的是,不但地標搜尋、公眾運輸、街景都回來了,還終於有支援語音路口導航。

所以放心的升級吧~