新!「文章導讀」頁上線!有系統、完整瀏覽本站文章!

2013年1月5日

Raspberry Pi 購買指南(3/10):購買零配件 -- 簡介

您或許會發現,興沖沖地收到了等待許久的 Raspberry Pi,打開包裹後發現,除了一個主機板以外什麼都沒有。此時您就會發出抱怨的聲音:「這什麼東西?只有一塊主機板,沒有電源供應器、影音連接線、網路連接線、SD 卡,怎麼玩哪?」

clip_image002
圖:連接 Raspberry Pi 所需的軟硬體與配件
(圖片來源:raspberrypi-tutorials.co.uk

正如之前我們曾經說過的,把 Raspberry Pi 包裝得如此樸素,是六位計畫發起人「故意的」!Raspberry Pi 本來就是為了「教育目的」而設計的一部電腦。發起人們希望拿到 Raspberry Pi 的消費者,從自己選購零配件開始,逐步認識 Raspberry Pi 的規格與各種元件的運作原理。而不是把所有線材都準備好,讓消費者「無腦」地把 Raspberry Pi 裝起來。這就失去 Raspberry Pi 所肩負的教育意義了。

茲將 Raspberry Pi 所需的零配件羅列如下。請依序準備好,以利 Raspberry Pi 後續的開機:

  • 電力供應:電源供應器
  • 儲存設備:記憶卡(支援 SD、MMC 規格)
  • 影音端子:HDMI 連接線 或 RCA 複合端子與音源端子
  • 輸入設備:USB 鍵盤與滑鼠
  • 網路連線:Ethernet 固接網路線 或 USB Wi-Fi 的無線網路接收器

我們將於後面的章節,逐一說明這些零配件的規格。

「Raspberry Pi 購買指南」系列文章

 

Make 雜誌精選:2012 年度最佳 Raspberry Pi 專案

image

(原文:http://blog.makezine.com/2013/01/03/best-of-2012-raspberry-pi-projects/

Make 是一本非常關注 Raspberry Pi 的雜誌,也為 Raspberry Pi 出了不少專書。編輯們特別在 2012 年末,舉辦一次投票,選出他們心目中最出色的 Raspberry Pi 專案。

每個標題都是超連結,點選後可以前往該專案的網頁。有興趣深入的朋友不妨試試看!

以下,就是編輯們選出的結果。希望 Raspberry Pi 在 2013 年,能夠繼續帶給我們驚奇與歡樂!



蔬菜打擊樂



這實在是很歡樂的作品。事實上,只要使用者碰到那六個連至 Raspberry Pi 的偵測器之一,就會發出聲音的,實在沒必要放上蔬菜。但是,放上去後,又讓人有:「咦?好好玩喔!」的感覺。



太陽能 FTP 伺服器

 


RPi Solar FTP Server Under Side

由於 Raspberry Pi 的低功耗,Model B 只需 3.5 Watt,Model A 更低至 1.5 Watt。家裡 5 Watt 的小夜燈都比它耗電。所以,利用太陽能收集電力,儲存於充電電池,再供應 Raspberry Pi 的這個作法,就成為可能。很適合要把 Raspberry Pi 長期放在戶外、電力供應不便的地方使用。




把 Raspberry Pi 當成無線電發報台



只要連接少許線路,就可以把 Raspberry Pi 的音樂串流出去,透過低功率 FM 調頻,發送到你的收音機裡。這樣子,您就可以在浴室吊一個便宜的收音機,一邊洗澡一邊聽你喜歡的音樂了。還沒有廣告跟 Call-in 喔!




播報 Twitter 留言



這個專案利用了兩個技術:把 Raspberry Pi 當做 FM 無線電台發報器(當然是低功率的,不然就成了非法無線電台了),與「Text-to-Speech(機械逐字念稿)」軟體的結合。一旦你的 Twitter 有新發文,這個可愛的小東西就會幫你念出來,不必再時時檢查 Twitter 了(謎之聲:有人想把它改成 Facebook 嗎?)XD




讓 DSLR 相機拍完照可以立刻上傳

 



嫌棄你的大砲相機拍完後沒有即時上傳的功能嗎?自己做一個吧!Raspberry Pi 根本就是一台具體而微的電腦,上傳一個檔案有什麼難的?




利用 Raspberry Pi 控制光影作畫

 



網路上有位攝影藝術家,透過 Raspberry Pi 控制 LED 燈何時明滅,再加以長時間曝光,做出一幅幅膾炙人口的「光影畫」。您也可以自己試試看喔!




用樂高做 Raspberry Pi 的外殼

 



這個專案最難能可貴的,就是由一位 12 歲的小朋友 Biz 做出來的。他很喜歡玩 Raspberry Pi,覺得 Raspberry Pi「沒衣服穿好可憐」,就動手幫 Raspberry Pi 用樂高拼出一個外殼。是不是很可愛呢?




KindleBerry Pi

 


網路上有神人將 Kindle 的電子紙,改造成為 Raspberry Pi 的螢幕。電子紙的好處是,只有「成像」的那一剎那需要電。一旦成像完成,那個畫面只要維持靜態,完全不耗電。這樣可以讓整個螢幕的電力消耗大大減低!

小結


這一個多月不到,我已經看過上百個 Raspberry Pi 專案了。有些匪夷所思,鬼斧神工,拍案叫絕!讓我重拾當年學電腦那股興奮與衝動!說真的!我非常推薦喜歡「動手做」的人,買一台來玩玩。它只有一千多台幣,又可以變化出比桌機豐富好幾倍的專案。實在是便宜又划算!很期待有同好能一起加入這個園地,彼此切磋,共享樂趣!

攝影同好們!想用 Raspberry Pi 控制快門、拍攝瞬時照片嗎?

http://davidhunt.ie/wp-content/uploads/2013/01/557069_483388018370385_203827371_n.jpg

上圖是一位 David Hunt 的攝影師,利用 Raspberry Pi 外掛電路,來控制照相機快門,所得到的結果。雖說某些相機本身就有連拍功能,但若您的相機沒有連拍功能、或者連拍功能的時間間隔不符合您所需,那麼,何妨用 Raspberry Pi 自己做一個「快門控制器」吧?

電路非常簡單,就只有兩個做為「開關」的電晶體,連接到 Raspberry Pi 的 GPIO 腳位。熟知電晶體的人會了解,在 NPN 型電晶體的「基極(Base)」施以高電壓,可以讓電晶體變成通路,等於開關打開。若施以低電壓,電晶體就變成斷路了,等於開關關閉。

若將做為開關的電晶體另一頭,連上快門,就可以寫程式控制 GPIO 腳位以「高-低-高-低-高-…」的順序送出,等於讓快門「按下-放開-按下-放開-按下-…」。由於程式是自己寫的,您可以控制 GPIO 腳位「高」「低」之間的時間差,藉以掌握快門「按下」「放開」兩者之間的時間差。

原文提供作法與參考程式碼。對快門控制有興趣的朋友,何妨試試看呢?
http://davidhunt.ie/?p=2770

附上另外兩個也是應用在照相機快門的專案,供同好參考:
  • CameraPi:拍完照立刻透過 Raspberry Pi 回傳到網路上。
  • RasPiLapse:用 Raspberry Pi 製作延時快門的專案。

2013年1月4日

Raspberry Pi、Android、HTML5 完美融合



網路上有人將 LED 燈接上 Raspberry Pi,然後在 Raspberry Pi 上架設網站伺服器。最後用 Android 瀏覽 Raspberry Pi 架設的網頁,藉以「隔空控制」 Raspberry Pi 上的 LED 燈。

這個概念的實現,給了想做「遠程遙控」的人一個啟示:只要在 Raspberry Pi 上,架設 HTML5 做的網站,在 Raspberry Pi 連接到 Internet 的前提下,不論多遠,我們都可以遠程管控 Raspberry Pi 所屬的電路。

舉例來說,您用 Raspberry Pi 製作一個「戶外廣告控制器」,用 Raspberry Pi 控制每個廣告(不論是圖片、影片,只要是桌機能播的,Raspberry Pi 都能播)的出現時間。想換廣告時,只要坐在辦公室,用瀏覽器連上 Raspberry Pi,上傳新的影片或是圖片給它輪播,連出門都不要。是不是很棒啊?

原文附有詳細材料清單與作法,請參考:
http://www.adafruit.com/blog/2013/01/04/raspidroid-piday-raspberrypi-raspberry_pi/

Raspberry Pi 購買指南(2/10):由網路商城購入主機板

由於 Raspberry Pi 十分熱門,如果您到 element14 或 RS Components 購買,可能已經買不到貨。或者是他們宣稱產能不足,交貨需要數個月之久,您也可以到搜尋引擎,輸入「raspberry pi 拍賣」、「raspberry pi 團購」、「raspberry pi <商城名稱>」(<商城名稱>請自由代換。如:PCHome、Yahoo、露天…等),看看是否有其他貨源,可以買到 Raspberry Pi。
 
clip_image002
圖:露天拍賣找到的一位 Raspberry Pi 賣家(圖片來源:露天拍賣)
 
不過如果使用這種方法購買 Raspberry Pi,您可能就得有下列的心理準備:
 

1. 小心信譽不好的商家

 
某些不肖份子,會看準一些熱銷商品,然後在網路商城刊登廣告,號稱自己非常便宜、交貨非常迅速。等到您刷卡繳款後,卻不將貨品寄到您的府上。也有寄到府上的東西,牛頭不對馬嘴,抑或是商品本身根本就是壞的。要預防這種情況,請查核該商家是否有「惡評」,或者是乾脆貨到付款、親自面交等等。多少可以減低不愉快的情形發生。
 

2. 買到的價格比官網貴

 
筆者曾看過一則消息:有人向 Raspberry Pi 官網詢問,若大筆訂購是否有折扣?官網回答道,由於他們是非營利機構,收到的錢也做為慈善之用,所以不論您買幾片,統一售價都是 Model A 美金 25 元,Model B 美金 35 元。
 
所以除了正式授權的 element14 與 RS Components 賣美金 25/35 元可以賺到錢外,其他人賣 25/35 美金應該是做白工或賠錢的。若您不是向 element14 或 RS Components 買,應該會發現「售價怎麼比官網美金定價換算成台幣要高?」其實這些網路賣家,大多向 element14 或 RS Components 大量掃貨後,再轉手於網路上標售。講難聽一點,有點像 Raspberry Pi 的「黃牛」。這些賣家的售價大多落在 NT$1800 ~ NT$2000 左右。所以,如果您不急,願意慢慢等,就向 element14 或 RS Components 訂購。若您像筆者一樣是急驚風,想要早點把 Raspberry Pi 帶回家,可能就得多出點錢,由這些網路賣家手中買一片來玩玩了。

「Raspberry Pi 購買指南」系列文章

 

2013年1月3日

如何在 Raspberry Pi 內安裝 MySQL?

image

想在 Raspberry Pi 架站,或者是想安裝資料庫伺服器的朋友,應該都會以 MySQL 做為第一選擇吧?畢竟它已經推出很久,各種參考書籍也多,效能與穩定度也夠。今天要跟大家介紹的是,如何在 Raspberry Pi 內成功安裝 MySQL 的方法。


正常安裝


請打開 Raspberry Pi 內的「Terminal(終端機)」,輸入下列指令:

sudo apt-get install mysql-server-5.5

如果一切順利,MySQL 伺服器就已經裝好了。但有些朋友會遇上安裝失敗的畫面。此時,十之八九,都是因為 SD 卡空間不足的原因。


空間不足


如果您的 SD 卡只有 2GB 或是 4GB,然後又裝了一大堆的軟體,那有可能真的是空間不足。遇到這種情況,只有請您購買一片容量較大的 SD 卡,從頭來過了。但有另一種情況是,自己的 SD 卡明明有 8GB、16GB 或更大,也沒裝什麼東西,為什麼會空間不足呢?

這有可能是因為,您裝好 Raspberry Pi 的作業系統 Raspbian 後,沒把 Raspbian 所管轄的 SD 卡空間,擴張到整張 SD 卡。因為 Raspbian 燒錄到 SD 卡上後,固定就只會佔據 2GB 左右的空間,除非您下指令要它擴張到整張 SD 卡,否則再大的空間,Raspbian 也只能用到 2GB 而已。


擴張空間


想知道您的 Raspbian 是否只用到 2GB,您可以用下列指令檢查:

df –h

該指令可以查看目前的作業系統共管理多少磁碟空間。如果您看到的數值接近 2GB,但您的 SD 卡空間卻遠大於此值,那就是您的 Raspbian 尚未做過空間擴張的動作。

要做 Raspbian 的磁碟空間擴張,可以輸入下列指令:

sudo raspi-config

這會把 Raspberry Pi 的「控制台」叫出來。您會看到如下的畫面:

image

之後請點選「expand_rootfs」,您會看到如下的畫面:



此時不要猶豫,按下「OK」,您的 Raspbian 的磁碟管轄範圍,就可以擴張到整個 SD 卡了。結束後,麻煩您重新開機,請輸入:

sudo reboot

即可重新開機。


清除安裝失敗的 MySQL 並且重裝


接下來就得把安裝失敗的 MySQL 移除。請輸入下列指令:

sudo apt-get purge mysql-server-5.5

接著,請刪除 MySQL 殘留在 /var/lib/mysql 目錄內的資料庫本體:

rm -rf /var/lib/mysql

最後再執行一次 MySQL 的安裝指令就可以了:

sudo apt-get install mysql-server-5.5

如何?有用嗎?麻煩您留言告訴我你喜不喜歡這篇文章喔!

Raspberry Pi 推出專供教育界專用的手冊

圖:The Raspberry Pi Education Manual
(圖片來源:Raspberry Pi 官網)
如同大家所知,Raspberry Pi 最早是為了「教育目的」而設計的。裡面內建了麻省理工學院(MIT)製作、專門給小朋友學習程式設計用的電腦語言「Scratch」。Scratch 可以讓小朋友用「拖、拉、放」的方式寫程式,相當容易。

但 Scratch 要能推廣出去,首先做為老師的人一定要先會才行。所以 Raspberry Pi 基金會特別製作了這一本厚達 137 頁的手冊,要來教會老師們 Scratch 這個語言。您可由這裡下載到該手冊。

官網發佈的原始連結在此,給喜歡的朋友參考:
http://www.raspberrypi.org/archives/2965

Raspberry Pi 購買指南(1/10):由官方代理商處購入主機板

常常關注本部落格的朋友,應該也聽我說了不少 Raspberry Pi 的好處了吧?那麼接下來,您會問的問題應該是:「我到哪裡可以購買到一塊 Raspberry Pi?」

本系列文章,將會告訴您,如何購齊 Raspberry Pi 所需的硬體與配件,並且詳細解釋配件的規格,與購買的注意事項。預計購入的硬體與配件包括:
  • Raspberry Pi 主機板
  • 電源供應器(5V, 1A ~ 2A)
  • 記憶卡(SD 卡)
  • 影音端子(HDMI 或 RCA)
  • 輸入設備(USB 鍵盤與滑鼠)
  • 網路連接線
  • 外殼(非必備)

本系列文章預計用 10 個篇幅陸續刊出,如果喜歡的朋友,別忘了幫忙轉貼給您的朋友喔!

從官方指定代理商購買


clip_image002
圖:目前 Raspberry Pi 授權由 element14、RS Component、Allied Electronics 三家代理
 
根據官網描述,截至本文撰寫時間為止(2013 年 1 月),Raspberry Pi 的代理權由下列這三家取得:
 
  • Element14
  • RS Components
  • Allied Electronics
 
茲將每家公司簡單描述如下。
 

Element14

 
Element14 本來是一家於 1999 年創立、製造 xDSL 設備(各位所熟知的 ADSL,就是 xDSL 的一種)的廠商。後來在 2000 年被博通(Broadcom)買下,成為博通旗下的關係企業。由於 Raspberry Pi 的主晶片就是由博通製造的,內舉不避親,Element14 自然就成為 Raspberry Pi 的代理商之一。
 
Element14 針對台灣消費者製作了繁體中文的網站,中文名稱叫做「e 絡盟」,網址是 http://tw.element14.com。它有相當活躍的社群,提供大量的文件與討論專區。您可以點入上述網址後,選擇左上角的「社區」,即可存取該網站豐富的社群。
 
clip_image004
圖:element14 台灣官網提供的社群入口(圖片來源:tw.element14.com
 
目前 element14 把台灣區 Raspberry Pi 零售的代理權,委託給「星曜半導體(Valorstar Semiconductor)」更新:從 2013/1/7 起,台灣 Raspberry Pi 的代理商已經改為「台灣樹莓派」公司,詳情請參考這篇文章)。您如果從 element14 的官網進去,一路點選「Taiwan」為國別、「Consumer(一般消費者)」為購買身分,則就會被導向到「星曜半導體」的 Raspberry Pi 網站 「台灣樹莓派」的購買網頁。您可以直接在該網站下單選購。
 
 

RS Components

 
RS Components 是一家歷史蠻悠久的公司。它創立於 1937 年英國倫敦。最早以販賣收音機、無線電零件起家。後來電視機流行後,也把電視機零件販賣加入營業範圍。二次世界大戰後,客層逐步由家庭擴張到公司行號,營業項目也從只販賣收音機、電視機零件,變成販賣各種電子零件。
 
RS Components 在台灣有分公司,該公司的網頁是 http://taiwan02.rs-online.com 。想從 RS Components 購買的話,請進入台灣分公司官網,在左上方的搜尋框輸入「Raspberry Pi」,即可找到 Raspberry Pi 的專頁。接著選擇「個人購買」或「業務採購」,跟隨畫面指示操作,即可完成網路購買。
 
clip_image008
圖:RS Components 的 Raspberry Pi 購買畫面
(圖片來源:taiwan02.rs-online.com
 

Allied Electronics

 
這家公司其實與 RS Components 屬於同一家母公司「Electrocomponents Group」,所以與 RS Components 算是「親戚」。母公司 Electrocomponents Group 把 Raspberry Pi 在北美(包括美國與加拿大)地區的銷售業務,交給 Allied Electronics。所以北美地區以外的朋友,可能選擇 element14 或是 RS Components 會比較好。
 
該公司販賣很多電子零件。他們的官網網址是 http://www.alliedelec.com/

「Raspberry Pi 購買指南」系列文章

 

2013年1月1日

想在 Raspberry Pi 上跑 Windows XP 嗎?有人做到了!


Image
圖:在 Raspberry Pi 上跑 Windows XP
(圖片來源:Raspberry Pi 官網論壇)

說真的,我第一次看到,簡直嚇呆了...後來才知道,這是「虛擬機」搞的鬼。Raspberry Pi 上,可以執行一種小巧的虛擬機,叫做「QEmu」(Emu 代表 Emulation)。所以那個畫面的作法是:

  1. 在 Raspberry Pi 內的作業系統安裝 QEmu。
  2. 啟動 QEmu,安裝 Windows XP 到 QEmu 中,就像你安裝它到 VMware、Virtual Box 一樣。
  3. 啟動該虛擬機,放大到全螢幕。

恭喜!你接下來就可以拿著這台信用卡大小的電腦去唬別人了!不過別對這種作法抱太多幻想與期望,已經有網友試過,執行起來還有點頓頓的...唬人可以,可別真的把它當日常生活的桌機了!

有人想試試看嗎?

原文連結:
http://www.raspberrypi.org/phpBB3/viewtopic.php?p=146925#p146925

擁有Raspberry Pi 的理由(3/3):開放、便宜、好玩

理由三:開放、便宜、好玩

image
圖:未來將會以「軟體、機構、電子」跨領域人才需求為主
(圖片來源:geeks3d.comwikipedia.orgasia.ru) 

就算您已經不是學童,Raspberry Pi 開放的架構、親民的價格、豐富的應用,還是能讓您身處「動手做」所得到的成就感中。Raspberry Pi 延伸出來的 8 根 GPIO 腳位,可以讓您學著寫程式控制外部電路。以筆者為例,我是軟體出身的人,本來不懂硬體。但看到網路上許多 Raspberry Pi 發燒友,無私地提供電路圖,又成果實在太誘人之下,我買了一堆「電子電路」、「硬體基本元件詳解」之類的書,試著看懂每個專案電路圖的來龍去脈。這幾個月下來,也能跟學硬體出身的人侃侃而談「上拉電阻」如何如何、「橋式整流器」這樣這樣。有一次還指出一個電機出身的學生說:「你的引腳插錯了,不該插到純數位的針腳上,要插在帶有 PWM (Pulse-Width Modulation,脈寬調變)的針腳,才讀得到外部類比電路的讀數。」還讓那位電機系出身的學生佩服道:「你不是軟體出身的?怎麼懂這些?」實在獲益匪淺。

此外,隨著人們對機器智慧化的要求越來越高,將來業界所需的人才,也勢必朝懂「軟體、電子、機構」三者、跨領域整合的方向移動。單純只會寫軟體、設計電路板、或製作易散熱或耐摔的外殼,已經無法成為未來就業的保證。十幾年前,「電子」與「機械」兩門學科喊出「機電整合」口號,希望電子與機械專長的人員,設計時都能擁有對方的背景知識,並在一開始,就把可能遇到的難關,於設計階段將它避免掉。現在賦予「機電」智慧的「軟體」加入,筆者大膽預言,未來十年內,同時懂得「軟體、機構、電子」三方面的「軟機電整合」人才,必定十分搶手!君不見鴻海總裁郭台銘於 2012 年喊出,要讓盈利繼續成長,鴻海需要「百萬機械人大軍」!若說 2000 ~ 2010 年獨領風騷的是 iPod、iPhone、iPad、Android…這些手機產品,2011 ~ 2020 則很有可能是「智慧型機器人」的世代!屆時,只懂得寫 App、洗電路板、製作外殼結構的人,是無法成為機械人產業的中堅份子的!

我無法保證玩透 Raspberry Pi 就能讓你成為下一個十年「機械人世代」的中堅份子,但我保證若只在桌機、手機上寫軟體,一定無法成為未來的中流砥柱。所以,何妨花個一千多元,給自己一個機會,買塊 Raspberry Pi 讓自己成為未來的「軟、機、電」整合人才呢?


「擁有 Raspberry Pi 的理由」系列文章:
  1. 「性能、體積、功耗、價格」四者最佳平衡
  2. 啟發性比桌機高
  3. 開放、便宜、好玩