大學學的是純軟件,有些同學的專業是通信工程,自動化什么的。放假有的時候就聊一聊專業,他們都說到一個叫做“51單片機”的東西,然后說說各種編程之類的東東,當時覺得很不可思議,畢竟小生是純軟件出身,對於那些電路板什么的還是存在敬畏和好奇心的。於是乎在網上結識了它——一個叫做樹莓派的開源硬件。這個東西不過多解釋,然后就是過年回來,發了工資,taobao了一個made in UK的板子,上圖片。
這就是英版樹莓派的板子,綠色的(國行是紅色的)。
進入正題。今天主要說一下最簡單的第一步,給這塊板子裝上系統。先說一下需要准備的原材料吧,因為我是用筆記本電腦安裝的,所以沒有用到顯示器什么的,因此這里只簡潔筆記本安裝過程。材料為:linux系統文件,win32diskimager軟件,SD卡(我用的是數碼相機的那種大卡,根據自己的板子來),網線一根,路由器,Android手機充電器和USB線,筆記本電腦。
第一,下載系統文件,給出官方的系統下載地址http://www.raspberrypi.org/downloads,上面有幾個系統,選擇自己喜歡的下載就可以了,下載之后應該是一個zip包,里面放有img文件,這是我們必須的東西,解壓出來,備用。
第二,下載win32diskimager軟件。對了,我用的電腦是win系統,因此下載的軟件是win。
第三,寫入系統到SD卡。把系統解壓,要里面的img文件,然后將你的sd大卡插到筆記本上,等待系統識別后,打開win32diskimage軟件,進行寫入操作,這里很簡單,不再上截圖,裝過系統的應該都明白。等待大概3——5分鍾的樣子就可以寫入成功。
第四,將SD卡插入到樹莓派的相應接口,並且用Android手機充電器和USB線給樹莓派供電,對應相應接口,插入亮燈即可,不過多解釋。
第五,將連接路由器的網線插入到樹莓派相應的接口,然后在電腦上進入路由器(我的是192.168.1.1),查看一下客戶端列表,目的是找到樹莓派的IP地址,這個應該不難。
第六,用SSH方式登錄到樹莓派,這里我要說一個SSH連接軟件,叫做putty,自己下載即可。下載完成后運行,會是下面的樣子。輸入你的IP地址然后連接就可以了。登錄時是一個黑框,很想linux那種終端的形式。我嘗試了一下root權限登錄,沒有成功,然后用pi用戶名,raspberry密碼進行登錄,成功。
第七,安裝圖形界面,進行圖形界面操作(如果喜歡命令行到此就可以結束了)。我在網上查閱了一些資料,基本都是用的vncserver的一個東西,安裝命令是$sudo apt-get install tightvncserver,等待一會兒就會安裝成功。
第八,設置vncserver密碼,並且配置vncserver。設置vnc密碼:vncpasswd, 先輸入密碼兩次,之后會有提示是否輸入view-only密碼,根據自己喜好設置。接下來是配置vncserver,我只是簡單配置了一下顯示器。$pi@raspberrypi ~ $ /usr/bin/tightvncserver -depth 16 -geometry 10242x768 :1 設置顏色深度為16(如果設置32,則連接后看到一片空白),后面是屏幕分辨率,你可以自己設置,1是顯示編號。這個命令有可能不管用,自己試着解決。
第九,用vncviewer登錄,前面已經配置好了,最后就是登錄了。下載軟件VNC-Viewer,然后輸入IP地址,如果上面冒號后面是1那么就在IP地址后面加上:1點擊登錄,你會激動的發現出現下面的界面。
好了,到這里基本可以了,祝你成功!