Raspberry Pi(中文名為“樹(shù)莓派”,簡(jiǎn)寫(xiě)為RPi,或者RasPi/RPi)是為學(xué)生計(jì)算機(jī)編程教育而設(shè)計(jì),只有信用卡 大小的卡片式電腦,其系統(tǒng)基于Linux。
樹(shù)莓派由注冊(cè)于英國(guó)的慈善組織“Raspberry Pi 基金會(huì)”開(kāi)發(fā),Eben·Upton/?!ざ蚱疹D為項(xiàng)目帶頭人。2012年3月,英國(guó)劍橋大學(xué)埃本·阿普頓(Eben Epton)正式發(fā)售世界上最小的臺(tái)式機(jī),又稱(chēng)卡片式電腦,外形只有信用卡大小,卻具有電腦的所有基本功能,這就是Raspberry Pi電腦板,中文譯名“樹(shù)莓派”!
這一基金會(huì)以提升學(xué)校計(jì)算機(jī)科學(xué)及相關(guān)學(xué)科的教育,讓計(jì)算機(jī)變得有趣為宗旨?;饡?huì)期望這 一款電腦無(wú)論是在發(fā)展中國(guó)家還是在發(fā)達(dá)國(guó)家,會(huì)有更多的其它應(yīng)用不斷被開(kāi)發(fā)出來(lái),并應(yīng)用到更多領(lǐng)域。
樹(shù)莓派配置
1、配置選項(xiàng):
樹(shù)莓派第一次使用的時(shí)候需要進(jìn)行一個(gè)簡(jiǎn)單的配置,在命令行模式下運(yùn)行以下命令:
$sudo raspi-config
新舊版本的配置界面不太一樣,下面列舉兩種比較常見(jiàn)的:
1)舊版本
expand_rootfs –將根分區(qū)擴(kuò)展到整張SD卡(樹(shù)莓派默認(rèn)不使用SD卡的全部空間,有一部分保留,建議選中)
overscan–可以擴(kuò)充或縮小屏幕(舊版不能自適應(yīng)屏幕,新版沒(méi)有這個(gè)選項(xiàng),貌似可以自適應(yīng),沒(méi)仔細(xì)研究)
configure_keyboard - 鍵盤(pán)配置界面
change_pass – 默認(rèn)的用戶(hù)名是pi,密碼是raspberry,用ssh遠(yuǎn)程連接或串口登錄時(shí)要用到這個(gè)用戶(hù)名和密碼,這里可以更改密碼。
change_locale – 更改語(yǔ)言設(shè)置。在Locales to be generated: 中,選擇en_US.UTF-8和zh_CN.UTF-8。在Default locale for the system environment:中,選擇en_US.UTF-8(等啟動(dòng)完機(jī)器,裝完中文字體,再改回zh_CN.UTF-8,否則第一次啟動(dòng)會(huì)出現(xiàn)方塊)。
change_timezone –因?yàn)闃?shù)莓派沒(méi)有內(nèi)部時(shí)鐘,是通過(guò)網(wǎng)絡(luò)獲取的時(shí)間,選擇Asia – Shanghai。
memory_split –配置給桌面顯示的顯存。
ssh – 是否激活sshd服務(wù)。
boot_behaviour – 設(shè)置啟動(dòng)時(shí)啟動(dòng)圖形界面,正??隙ㄊ荵es。
2)新版本(比較新的鏡像大部分是這個(gè)界面,做了不少改變)
1 Expand Filesystem 擴(kuò)展文件系統(tǒng)(同舊版)。
2 Change User Password 改變默認(rèn)pi用戶(hù)的密碼,按回車(chē)后輸入pi用戶(hù)的新密碼。
3 Enable Boot to Desktop/Scratch 啟動(dòng)時(shí)進(jìn)入的環(huán)境選擇
Console Text console, requiring login(default)
啟動(dòng)時(shí)進(jìn)入字符控制臺(tái),需要進(jìn)行登錄(默認(rèn)項(xiàng))。
Desktop log in as user ‘pi’ at the graphical desktop
啟動(dòng)時(shí)進(jìn)入LXDE圖形界面的桌面。
Scratch Start the Scratch programming environment upon boot
啟動(dòng)時(shí)進(jìn)入Scratch編程環(huán)境。
4 Internationalisation Options 國(guó)際化選項(xiàng),可以更改默認(rèn)語(yǔ)言
I1 Change Locale
語(yǔ)言和區(qū)域設(shè)置,建議不要改,默認(rèn)英文就好。想改中文,最好選安裝了中文字體再進(jìn)行這步,安裝中文字體的方法:
sudo apt-get update
sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei
移動(dòng)到屏幕底部,用空格鍵選中zh-CN GB2312,zh-CN GB18030,zh-CN UTF-8,然后按回車(chē),然后默認(rèn)語(yǔ)言選中zh-cn然后回車(chē)
I2 Change Timezone
設(shè)置時(shí)區(qū),如果不進(jìn)行設(shè)置,PI的時(shí)間就顯示不正常。選擇Asia(亞洲)再選擇Chongqing(重慶)即可。
I3 Change Keyboard Layout
改變鍵盤(pán)布局
5 Enable Camera
啟動(dòng)PI的攝像頭模塊,如果想啟用,選擇Enable,禁用選擇Disable就行了
6 Add to Rastrack
把你的PI的地理位置添加到一個(gè)全世界開(kāi)啟此選項(xiàng)的地圖,建議還是不要開(kāi)了,免得被跟蹤。
7 Overclock
None 不超頻,運(yùn)行在700Mhz,核心頻率250Mhz,內(nèi)存頻率400Mhz,不增加電壓
Modest 適度超頻,運(yùn)行在800Mhz,核心頻率250Mhz,內(nèi)存頻率400Mhz,不增加電壓
Medium 中度超頻,運(yùn)行在900Mhz,核心頻率250Mhz,內(nèi)存頻率450Mhz,增加電壓2
High 高度超頻,運(yùn)行在950Mhz,核心頻率250Mhz,內(nèi)存頻率450Mhz,增加電壓6
Turbo 終極超頻,運(yùn)行在1000Mhz,核心頻率500Mhz,內(nèi)存頻率600Mhz,增加電壓6
8 Advanced Options 高級(jí)設(shè)置
A1 Overscan 是否讓屏幕內(nèi)容全屏顯示
A2 Hostname 在網(wǎng)上鄰居或者路由器能看到的主機(jī)名稱(chēng)
A3 Memory Split 內(nèi)存分配,選擇給GPU多少內(nèi)存
A4 SSH 是否運(yùn)行SSH登錄,建議開(kāi)戶(hù)此選項(xiàng),以后操作PI方便,有網(wǎng)絡(luò)就行,不用開(kāi)屏幕了。
A5 SPI 是否默認(rèn)啟動(dòng)SPI內(nèi)核驅(qū)動(dòng),新手就不用管了。
A6 Audio 選擇聲音默認(rèn)輸出到模擬口還是HDMI口
0 Auto 自動(dòng)選擇
1 Force 3.5mm (‘headphone’) jack強(qiáng)制輸出到3.5mm模擬口
2 Force HDMI 強(qiáng)制輸出到HDMI
A7 Update 把raspi-config這個(gè)工具自動(dòng)升級(jí)到最新版本
9 About raspi-config 關(guān)于raspi-config的信息。
樹(shù)莓派能裝什么系統(tǒng)——怎么裝系統(tǒng)
一旦你完成了初步入門(mén),下一步就是選擇并下載一個(gè)操作系統(tǒng)。樹(shù)莓派基金會(huì)的網(wǎng)站(www.raspberrypi.org)提供了多個(gè)操作系統(tǒng)可供選擇。
{技巧:} 預(yù)裝操作系統(tǒng)的SD卡
假如你買(mǎi)的是一個(gè)預(yù)包裝套件,它可能已經(jīng)包含了一個(gè)裝有操作系統(tǒng)的SD卡了。如果是這樣的話(huà),就可以跳到下一章“連接外設(shè)”。
本書(shū)基于Raspbian操作系統(tǒng),對(duì)于學(xué)習(xí)Python以及樹(shù)莓派初學(xué)者來(lái)說(shuō)這是最為推薦的系統(tǒng)。你可以使用瀏覽器,例如Mozilla Firefox打開(kāi)www.raspberrypi.org/downloads/下載操作系統(tǒng),如圖1.6所示。
圖1.6 樹(shù)莓派操作系統(tǒng)下載頁(yè)面
1.6.3 下載操作系統(tǒng)
下載操作系統(tǒng)的機(jī)器上需要有SD卡讀卡器。如果你有不同的計(jì)算機(jī)可供使用(如Windows機(jī)器和Linux機(jī)器),選最順手的那一個(gè)。
選好機(jī)器后,從www.raspberrypi.org/downloads/網(wǎng)站下載操作系統(tǒng)。單擊以“.zip”結(jié)尾的樹(shù)莓派鏡像文件或者以“.torrent”結(jié)尾的文件,這兩個(gè)文件所下載的內(nèi)容是相同的,但是,通?!?torrent”下載速度更快。當(dāng)然,下載時(shí)間還是依賴(lài)于你的網(wǎng)速。
{提示:!} 需要幫助?
如果你感覺(jué)不知所措,看看elinux.org/RPi_Easy_SD_Card_Setup,它提供了很多建議來(lái)幫助你,包括從下載操作系統(tǒng)到把它放到SD卡上去的整個(gè)過(guò)程。而且不要忘記了,你可以買(mǎi)一個(gè)預(yù)裝系統(tǒng)的SD卡??梢詤⒖糴linux/RPi_Easy_SD_Card_ Setup頁(yè)面中的“安全、簡(jiǎn)單的方法”章節(jié)中所列出的銷(xiāo)售這種卡的公司列表。
1.6.4 將操作系統(tǒng)部署到SD卡上
當(dāng)你把操作系統(tǒng)下載至本地機(jī)器上以后,下一步是將操作系統(tǒng)從電腦上部署到SD卡上。你不能只是簡(jiǎn)單將操作系統(tǒng)文件復(fù)制過(guò)去。相反,你需要一個(gè)鏡像寫(xiě)入程序來(lái)部署它。
如果你有這方面的經(jīng)驗(yàn),那么你可以使用鏡像寫(xiě)入程序?qū)⒉僮飨到y(tǒng)文件寫(xiě)入SD卡上。而如果你在這方面經(jīng)驗(yàn)不足,也不用擔(dān)心。本書(shū)的附錄中描述了將Raspbian操作系統(tǒng)寫(xiě)入SD卡上的所有步驟。
1.6.5 連接外設(shè)
現(xiàn)在,你的樹(shù)莓派、所有必要的外部設(shè)備,以及裝有Raspbian操作系統(tǒng)的SD卡都準(zhǔn)備好了,是時(shí)候收獲所有準(zhǔn)備工作的成果了。完成下面步驟,以確保一切工作正常。
1.將SD卡插入樹(shù)莓派的讀卡器端口,如圖1.7所示。
圖1.7 一個(gè)正確安裝的SD卡
2.將電源線(xiàn)插到樹(shù)莓派上。不要接通電源。
{提示:!} 失蹤的開(kāi)關(guān)按鈕
樹(shù)莓派沒(méi)有開(kāi)關(guān)按鈕。因此當(dāng)你接通電源時(shí),它就自動(dòng)啟動(dòng)了。
3.插上USB鍵盤(pán)。
4.如果你使用HDMI,將HDMI線(xiàn)插到樹(shù)莓派的HDMI口上。在顯示器或電視關(guān)閉的情況下將線(xiàn)的另一端插上。然后再打開(kāi)顯示器或者電視。如果使用的是電視,你可能需要調(diào)整它使用的信號(hào)源,現(xiàn)在就這樣做。
如果你使用HDMI以外的其他顯示輸出接口,如復(fù)合視頻或DVI等,你需要使用跟上述類(lèi)似的方式連接你的樹(shù)莓派和顯示器。
5.現(xiàn)在你已經(jīng)可以進(jìn)行最初的測(cè)試了。在你的顯示器或者電視前坐下,然后接通電源。
如果什么都沒(méi)有發(fā)生,直接跳到本章最后的章節(jié) “排除樹(shù)莓派的故障”部分。
如果很多文字在屏幕上飛過(guò),并且你能看到跟下面一樣的菜單,那么恭喜你!樹(shù)莓派啟動(dòng)了!
一直按Tab鍵直到跳到《 Finish 》菜單項(xiàng)上,然后按回車(chē)鍵。命令行就出現(xiàn)了,就像是這樣:
pi@raspberrypi ~ $
你所有的努力得到了回報(bào),你的樹(shù)莓派啟動(dòng)并運(yùn)行起來(lái)了。
在命令行上輸入sudo poweroff并回車(chē)就可以關(guān)閉樹(shù)莓派了。
{提示:!} 菜單去哪了?
再次啟動(dòng)時(shí),如果你沒(méi)有看見(jiàn)菜單,也不用擔(dān)心。它被設(shè)置為只在第一次啟動(dòng)時(shí)顯示。在第2章“認(rèn)識(shí)Raspbian Linux發(fā)行版”中,你會(huì)知道如何將它調(diào)出來(lái)。
無(wú)論你的樹(shù)莓派是否啟動(dòng),你都需要閱讀下面的章節(jié),然后你才能安全的進(jìn)行第2章。
評(píng)論