2015年3月31日 星期二

小型電腦應用

像 Intel 就有出多款小型電腦;
 Intel® NUC 節省能源、功能完整的個人電腦(價格約台幣萬元左右)。

Intel® Galileo 開發板提供使用者開放原始碼軟硬體開發環境(價格約台幣千元左右)


很難定義所謂小型電腦,這裡是指樹莓派(Raspberry Pi)類型的小電腦價格約台幣千元左右)

Raspberry Pi 的創始人之一 Eden Upton 

這位看起來老實中肯、值得信賴的老兄把它取名為樹莓派(Raspberry Pi)!這個派(Pi)可不是奇幻漂流的少年Pi,而是他對Python程式語言的敬重。有些台灣人對樹莓過敏,改吃口味較重且道地的香蕉派(Banana Pi)

這裡不對英特爾的Galileo、台灣的香蕉派或其它類似的東西做介紹,有興趣可參考上述連結的網站介紹。

Raspberry Pi 樹莓派官網(英文)

Raspberry Pi 台灣授權代理官網(中文)


台灣購買Raspberry Pi硬體的管道有2個:

tw.element14.com

 rs

請注意:2015年2月,樹莓派基金會發行了第二代產品——樹莓派2,售價一樣是35美元。

《兩代快速比較》

MODEL B+RASPBERRY PI 2
Processor Chipset:Broadcom BCM2835 ARMv6Broadcom BCM2836 ARMv7 Quad Core Processor
GPU:Videocore IVVideocore IV
Processor Speed:Single Core @700 MHzQUAD Core @900 MHz
RAM:512 MB SDRAM @ 400 MHz1GB SDRAM @ 450 MHz
Storage:microSDmicroSD
USB 2.0:4x USB Ports4x USB Ports
Power Draw / Voltage:1.8A @ 5V1.8A @ 5V
GPIO:40 pin40 pin
Ethernet Port:YesYes
Dimensions:85 x 56 x 17mm85 x 56 x 17mm
Weight:42g42g



=============================================================

The Raspberry Pi Education Manual (英文使用手冊)


要如何使用Raspberry Pi?如上圖所示,重點在於背面的SD卡!你想要使用哪種系統?就下載該系統安裝在SD卡內,Raspberry Pi官網所提供的系統下載連結:



NOOBS:這是樹莓派的預裝系統,有廣泛的學習資源可利用!下載zip檔解壓縮至SD卡上即可。開機時可選裝作業系統套件,似乎很方便!但現今記憶卡不貴,個人只對Raspbian及OpenELEC這2個系統有興趣!我會買2塊記憶卡個別單獨裝上其中一個系統。

RASPBIAN:與上面是相同的系統,採用Linux核心的Debian GNU/Linux系統。
SNAPPY UBUNTU CORE:Linux Ubuntu 的樹莓派版。

OPENELEC:嵌入式Linux娛樂中心(OpenELEC)一個小型的Linux發行版 kodi(以前XBMC)的媒體中心。接上客廳的電視音響系統,頗實用!

Android系統:一個不能打電話的Android系統!沒裝攝影裝置的話連拍照功能也沒有,只剩上網、媒體播放及遊戲功能!Android | Raspberry Pi , Raspberry Pi Hacking - XDA-Developers


既然將系統安裝於Micro SD卡內,那這SD卡當然是要執行速度愈快愈好,容量建議須4GB以上!SD 速度等級/ UHS速度等級

如何將所下載的系統安裝於SD卡?

SD/SDHC/SDXC記憶卡格式化軟體 SD Formatter專為所有使用SD/SDHC/SDXC標準規格之記憶卡開發設計。 因此,我們強烈建議您使用SD Formatter所提供的格式化程式,來取代作業系統內建的格式化功能,以因應電腦多樣化的儲存媒體,避免讓一式通用的格式化功能,降低您的記憶卡最佳效能。中文使用手冊

映像檔拷貝到SD卡工具軟體:Win32 Disk Imager http://win32diskimager.sourceforge.net/


  • 映像檔拷貝到SD卡步驟: (此步驟節錄自:硬Pi製作



1. 開啟Win32diskmanager程式,出現視窗畫面如圖。
2. 插入電腦上的SD 卡轉接槽,SD卡被當作一個硬碟裝置。
3. 選擇映像檔案*.img,請選放在下載目錄的映像檔案
4. 選擇安裝SD卡的磁碟代號device ( 此為SD由windows系統所抓到的磁碟代號)。

注意,此處必須確認SD卡在本機的Windows系統下所使用的是使用哪一個磁碟???
(例如 G: H: I:),如果誤錯選了SD卡為其他電腦的磁碟代號會因此將玩家原有電腦上的其他磁碟誤刪,
會造成重大損失,請玩家要特別注意!!

建議可以多買幾張 SD 卡。您可以依照使用場合,立即抽換 SD 卡。

5. 按下"Write"寫入按鈕,.img映像檔案(Write)寫入至SD卡,將會開始製作SD卡開機磁碟,請等待~
6. 大約10分鐘後會跳出完成視窗,顯示完成,燒錄至SD卡代表完成。




           7. 最後把SD卡放置到Raspberry Pi的背面SD插槽上,電源開機。
           8. 觀察主板上的LED燈會亮紅燈,代表電源供應正常,而LED綠燈代表正在讀取SD中。

至於各個系統的設定、中文化、擴充記憶卡實際容量等細節各不相同,需自行查照。

Raspbian系統安裝設定(Release date:2015-02-16)

安裝方式同上述:下載映像檔並轉錄至SD卡。將SD卡裝入樹莓機並接上HDMI顯示裝置及網路線與USB鍵盤滑鼠,最後接上電源(micro usb電源線)開機,完成後應該如下圖:

開啟終端機工具:輸入 sudo raspi-config
你的介面應該是英文的,後續會有中文化設定!

1.這是擴充記憶卡的使用容量至最大,因為映像檔只會使用其中檔案的容量,如 2.4G,但是記憶卡有 4G、8G、16G…所以需要執行此功能!
2.更改使用者密碼:原本使用者帳號:pi 密碼:raspberry
3.開機使用文字模式或視窗模式,一般人都選視窗模式吧!文字模式下輸入 startx 即可變換成視窗模式。
4.change_locale , 這是重要選項之一主要用來設定顯示在螢幕上的字元或符號。預設是設定en_GB.UTF-8 ,同樣我們常使用的是en_US.UTF-8 UTF-8及中文,按照下面步驟來設定:
這個選項按下Enter鍵稍等一下進入Configuring locales畫面,用上下鍵找到 en_GB.UTF-8 UTF-8 會看到前面有一個*號接著按下空白鍵取消*號,然後往下找可以看到en_US.UTF-8 UTF-8 同樣按下空白鍵設定上*號;
接著,同一畫面往下找在最後倒數項目中可以選擇中文項目,在台灣當然選擇zh_TW.UTF-8 UTF-8項目,另外如果需要Big5、簡體中文等(通常遇到一些網頁、文字檔案等顯示時會用到)視個人情況來設定。
change_timezone ,這不用多說了吧!當然進入選項中選擇台北囉。(Raspberry Pi不像電腦它沒有時鐘及電池記憶時間,時間設定部分靠著開機後的網路同步或指令設定)
Change Keyboard Layout 選擇標準的「Generic 105-key (Intel) PC」鍵盤,選擇「English (US)」鍵盤配置,選擇「No AltGr key」,選擇「No compose key」,最後設定是否要啟用 Control + Alt + Backspace 關閉 X server 的快速鍵功能。

Advanced Options 設定:Memory Split 記憶體分配給GPU原本是64MB,建議給128MB!

設定完成退出 raspi-config 繼續在終端機執行下列2項指令:
sudo apt-get update
sudo apt-get upgrade
重新開機

中文化:開啟終端機輸入

sudo apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy
安裝中文正體字型

sudo apt-get install scim scim-tables-zh scim-chewing
安裝中文注音輸入法

Menu→偏好工具設定→輸入法
 其中工具選項變更輸入法工具為 scim 重新開機!

安裝Google chrom瀏覽器

sudo apt-get install chromium-browser  chromium-l10n

安裝LibreOffice辦公室軟體

sudo apt-get install libreoffice



安裝GIMP-GNU影像處理軟體

sudo apt-get install gimp