樹莓派(Raspberry Pi)使用小記
最近開始玩樹莓派,在淘寶上采購了兩套樹莓派(Raspberry Pi, Model B+)及相關配件,雖然網上有很多資料可以參考,不過經過自己實踐和踩了一些坑之后,覺得有必要記錄一下,也提供給對樹莓派感興趣的同學做個參考,可以少 走一些彎路,盡快把樹莓派點亮。
關于樹莓派的資料很多,這里就不多介紹了,樹莓派吸引我的原因其實很簡單:卡片式大小,燒錄SD卡之后就可以變身一個Linux主機,對于我這個硬件門外漢來說就可以用喜歡的語言來操控一些硬件接口,然后就可以動手實現一些年少時的idea了。
1、樹莓派及相關配件準備:
1)樹莓派B+ 板子(必備):
3)網線(必備),開始的時候必須通過這個連接樹莓派和路由器;
4)電源(必備)推薦5V2A的電源,為什么,因為淘寶賣家都這么說;
5)無線網卡(強烈推薦,原則上這個不是必備的,但是如果你想要這個小卡片移動起來,這個也是必備的):
6)樹莓派 Raspberry Pi B+ 亞克力外殼,強烈推薦,這個比較方便適用:
7)讀卡器,推薦,用來燒錄SD卡;
2、給樹莓派安裝系統:
樹莓派有幾個系統可選,本來我想用最熟悉的ubuntu系統,后來發現并沒有對應樹莓派的ubuntu系統,所以選擇了同根的raspbian系統,源自debian。可以去官網下載最新的raspbian系統:http://www.raspberrypi.org/downloads/, 用迅雷通過BT種子下載非常快,我這次下載的最新版本是:2014-09-09-wheezy-raspbian.zip , unzip解壓后得到約3.1G的鏡像文件:2014-09-09-wheezy-raspbian.img 。
在燒錄第一套樹莓派的SD卡時由于讀卡器的原因無法在Mac下識別,所以采用了windows下刷樹莓派的方式,其實很簡單,下載一個 Win32 Disk Imager, 把上面的鏡像文件寫入到SD卡中:http://sourceforge.net/projects/win32diskimager/。推薦參考這篇文章中提供的Windows下安裝樹莓派鏡像到SD卡的過程:樹莓派(raspberry pi)學習13: 樹莓派真機上手,開機報告
在購買第二套樹莓派及周邊配件買了一個品勝讀卡器,然后發現我的Mac可以識別SD卡了,然后就實際體驗了一把Mac下用命令行方式燒錄樹莓派鏡像的過程,推薦參考這篇文章,實測可用:mac下給樹莓派安裝raspbian系統
3、點亮樹莓派及配置無線網卡:
在SD卡中燒錄好raspbian系統之后,把SD卡插入到樹莓派B+板子背部的SD卡槽中,這樣就可以接上電源和網線啟動了。這里有個建議是先組 裝一些樹莓派的外殼,同時把樹莓派放進去,之后在接通電源和網線,這樣比較固定和方便操作這個板子。外殼組裝非常簡單,按著樹莓派接口的樣子拼接就可以 了,建議不要“封頂”,也許還有有其他用武之地。網線一端插在路由器上,另一端插在樹莓派B+板子的網口上,我在第一次操作的時候沒有先安裝外殼,導致網 線連接不是太牢靠,老是斷線,導致操作問題多多;第二次有了殼之后網線連接就非常穩定牢靠了,然后插上電源點亮或者啟動raspbian系統。
raspbian系統啟動后,需要知道路由器給他分配的局域網IP地址。我們家的路由器是TP-LINK,在”DHCP服務器/客戶端列表”可以找到客戶端名字為raspberrypi的分配給樹莓派的IP:
記住這個IP,然后就可以在你自己的電腦上SSH遠程訪問這個樹莓派了,記住首次訪問這個派的用戶名是pi, 密碼是:raspberry,以我的這個樹莓派為例,輸入ssh pi@192.168.1.110, 然后輸入密碼就可以進入到raspbian系統中,對于熟悉ssh遠程操作的同學來說,一切是那么的自然:
這個時候,執行sudo raspi-config,配置一下系統,我這里僅僅操作了1和2,一個是擴展系統的空間,另外一個是修改PI的密碼。
這兩項任務完成之后,可以”sudo shutdown -r now”重啟一下系統,讓上述設置生效。
之后我認為最重要的就是配置無線網卡并且配置讓其生效,這個地方有一些坑,推薦參考簡書上的這個材料:樹莓派 Raspberry Pi 設置無線上網,直觀并親測有效。不過需要注意的是如果配置文件修改好后執行“sudo ifup wlan0”無效,推薦使用“sudo /etc/init.d/networking restart”重啟網絡服務,然后用ifconfig -a來查看無線網卡的ip是否配置成功:
到此為止,對于熟悉ssh操作的同學一個基本可用的樹莓派就ok了,接下來怎么玩,就看你的發揮了~
注:原創文章,轉載請注明出處“我愛自然語言處理”:www.52nlp.cn