首頁 > 軟體

樹莓派菜鳥入門攻略

2020-06-16 17:30:05

首先來看看樹莓派是什麼:

樹莓派英語 : Raspberry Pi ),是一款基於 Linux 系統的只有一張 信用卡 大小的 單板機 電腦。它由 英國 的樹莓派基金會所開發,目的是以低價 硬體 及 自由軟體 刺激在學校的基本的 電腦科學 教育。

這學期即將結束的時候,我因為機緣巧合,拿到了一塊樹莓派。

我的這塊樹莓派型號是B+,擁有512M的RAM和四個USB介面,理論上,把它接入電源,再連上網路,就可以作為一個獨立的主機來工作了,而由於其GPIO的介面,還可以和物理世界發生聯絡,所以擁有極大的想象空間。它可以用來做伺服器,智慧家居控制中心,機器人,無人機,甚至遙控坦克,它幾乎可以做任何好玩的東西。

當然,想象很豐滿,現實很凌亂。面對著一塊赤裸的電路板,我能做點什麼呢?

我首先做的就是上網搜尋,憂傷的是,看上去資料最全的網站是個非常封閉的論壇,充斥著各種VIP邀請碼,很多內容不註冊不充值VIP還無法看,我認為這不僅違背了網際網路的精神,還違背了樹莓派的精神,所以我決定做點違背安全的事情,我用一個並行軟體窮舉了這個論壇的100個賬號,嘗試用二十種弱口令登入,然後很順利的發現一個弱口令賬戶,用這個賬戶登入上去,看到了隱藏的教材,但我遺憾的發現,這些所謂的內部資源,依舊不能解決我的問題,沒有一個貼文接地氣的告訴你,怎麼從一塊板子開始,連線和進入它的裡面。

於是我轉而開始尋找外文資料,經過幾個小時的摸索,終於成功的進入了樹莓派,當然,我還沒涉及到任何物理世界的聯絡,離玩轉樹莓派還很遙遠,不過萬事開頭難,走好第一步總是值得高興的。但我想,如果有簡明完善的入門教學,我會更快體驗到樹莓派的樂趣,所以我決定趁熱打鐵,寫一個適用於完全從0開始的小菜鳥的教學,希望能讓你進步到我這樣的大菜鳥。

認識樹莓派

我們可以在網上找樹莓派的資料來看,但要拿在手上才會有感性的認識

如圖所示,樹莓派的能連線的地方大致有這麼幾種:USB,網絡卡,HDMI,電源,gpio,SD卡插槽。作為初學菜鳥,我們暫時用不到gpio。我們只需要接入電源/SD卡/網路 就行了。電源沒什麼多說的,接上插頭就行了,剩下的兩個東西就稍微麻煩一些了。SD卡作為儲存器,我們要把作業系統寫入到這裡面。

寫入系統

你需要一張至少8個G的SD卡,注意這裡有一個小坑,樹莓派需要的不是大的SD卡,而是小一些的SD卡,並且, 不是所有SD卡都能正常工作 ,這裡有一份樹莓派 可工作和不可工作的SD卡清單 ,請自行查閱。

接下來,將SD卡用讀卡器連入電腦,在電腦上將作業系統寫入樹莓派。由於我只試過Windows下的寫入,所以如果你是Mac使用者,只有在網上找找相關的流程了。Windows下,先下載樹莓派的作業系統(debain)到本地並解壓: https://pan.baidu.com/s/1nv31WLz  ,然後下載一個叫做win32diskimager的工具: http://www.linuxidc.com/Linux/2013-10/91182.htm

第二步,開啟win32diskimager,在軟體中選擇作業系統debain解壓出的的img檔案,“Device”下選擇SD卡的碟符,然後選擇“Write”

中途可能會彈出一個框,選但別管他,選“Yes",繼續安裝。

然後就開始安裝系統了,根據你的SD速度,安裝過程有快有慢。 安裝結束後會彈出完成對話方塊,說明安裝就完成了,如果不成功,請關於防火牆一類的軟體,重新插入SD進行安裝.

值得一提的是,安裝完成後會發現SD卡只有幾十M了,這不是賣SD卡的商家坑你,而是因為linux下的分割區win下是看不到的,正常現象。如果用分割區軟體檢視SD卡,是能看到它的真實大小的。

接下來把SD卡從電腦拔出,插到樹莓派裡面,至此,我們完成了系統的安裝,接下來,是網路了。

遠端連線

有兩種種方式可供樹莓派連入網路

1.無線網絡卡

2.直接接網線

事實上,由於我沒有視訊裝置,所以只能通過遠端來控制樹莓派,而這又必須要求先連入網路,問題在於,如果不設定無線網路,即使用無線網絡卡也是連不到網路的,所以我只有採用網線直連的方法。

我將路由器的一條網線接到樹莓派上面,路由器已經做好了設定,這意味著插入網線就可以獲得一個內網IP,並且可以上網。不過問題又來了,我們怎麼知道樹莓派的IP呢?如果不知道IP就無法遠端連線樹莓派,也就無法做任何操作。

很簡單,其實在路由器的管理頁面就看得到。

如圖,有一個名叫raspberrpi的主機,它就是樹莓派,而它的IP地址是192.168.0.103,這下問題就變得輕鬆了許多。

我們下載遠端連線工具Putty,填入樹莓派的IP地址

點選Open,來到登入介面

輸入樹莓派的預設賬號和密碼:

賬號:pi

密碼:raspberry

點選回車,就看到了我們熟悉的Linux介面

其實這個時候,我們已經在這塊小電路板裡面了!當我第一次進入樹莓派的時候,簡直比第一次進入生命的大和諧還要興奮。

看著樹莓派的紅黃小燈靈動的閃爍,我覺得它能滿足我關於這個世界的種種奇妙設想,當然,前路是坎坷的。

我給樹莓派安裝了遠端影象連線程式,然後發現上面還有不少遊戲,但它的作用遠不止這點,它是物聯網,它是連線,它也可以是分散式控制或去中心化主機,但最重要的是,它激發起人們對於神奇世界的探索欲望。其實它被開發的目的就是教育孩子,從這一點上,我覺得它的意義不比蘋果手機或任何優秀產品遜色。

或許,樹莓派的意義就是那句計算機史上前所未有的名言警句:

“Hello,World”

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-10/136258.htm


IT145.com E-mail:sddin#qq.com