手把手从零开始学习树莓派教程
項目開始時間:2021/4/11 19:43
樹莓派型號:樹莓派4b
文章目錄
- 1.樹莓派系統下載
- 2.操作系統移植
- 3.樹莓派聯網
- 4.遠程連接
- (1)如何查找樹莓派ip地址
- (2)遠程連接樹莓派
- (3)使用VNC Viewer 遠程連接樹莓派桌面
樹莓派切勿帶電插拔SD卡,開機運行時不要用手觸摸樹莓派底板,以免短路
1.樹莓派系統下載
這里使用raspbian-buster-full系統,官網速度太慢,使用清華鏡像下載
也很慢。
解決辦法:官網下載種子,然后用迅雷下載比較快。解壓后8個g,我用的32g sd卡
我下載的是下面這個版本:
2.操作系統移植
用win32diskimager工具把操作系統寫入SD卡,插入樹莓派中,啟動毫無響應,將sd卡從樹莓派上拔下,用讀卡器再次插入電腦usb口,顯示類似這樣:
在網上找了很多辦法,都不能解決,甚至格式化都無法進行。
我的解決辦法,直接用win32diskimager再燒錄一遍系統,再次將sd卡插入樹莓派中,問題解決。
3.樹莓派聯網
一開始想通過網線連接我的筆記本,與筆記本共享網絡,誰知按著網上的操作對“網絡共享中心設置”一頓操作,樹莓派還是連不上網絡。
我的解決辦法:連接手機無線網。按照這篇博客樹莓派連接手機熱點進行。
1、把樹莓派的系統卡插到電腦上
2、在boot盤中新建一個ssh空文件(注意不要建在overlay文件夾下,要建在boot根目錄下,新建一個txt文件夾,文件名改為ssh.),不要加后綴名,整個名字就是ssh。(作用是讓樹莓派開機時允許ssh協議遠程通信)
3、再在boot盤中創建一個wpa_supplicant.conf文件,里面代碼為:
開啟手機熱點,樹莓派再次啟動,自動連接網絡,可以上百度了。
完美!
第一次進入樹莓派,需要設置國家與地點;用戶名默認為pi,密碼默認為raspberry,會彈出修改密碼的彈窗,可以修改為新的密碼;另外會讓選擇wifi,然后需要輸入密碼,這樣就連上網了;最后restart,初始化就完成了。
4.遠程連接
(1)如何查找樹莓派ip地址
先在cmd窗口, 輸入ipconfig, 找到筆記本的ip地址:
由于筆記本和樹莓派連的同一wifi, 則ip地址的192.168.A這三部分是相同的。所以用局域網IP掃描器掃描時就只用在192.168.A.1-192.168.A.254這個ip地址段中查找。
后面的192.168.A.82就是我們要找的樹莓派ip地址.
后來發現樹莓派連接手機熱點可以直接從手機的 手機熱點->已連接設備 看到樹莓派的IP地址。
(2)遠程連接樹莓派
使用遠程ssh工具 putty(網上很容易下載得到)
下圖中的port, 值為22是ssh端口, 80是web服務器的端口, 443是https的端口, 這里填22.
點擊 是,access denied,吐血…
原因:我第一次用樹莓派開機時把默認密碼改了,所以是密碼不對。
解決辦法:讓樹莓派連接顯示屏,鼠標,鍵盤,打開終端窗口,輸入命令:sudo raspi-config
選擇1 System Option:
選擇S3 Password
輸入新密碼,再次輸入新密碼確認,如果新密碼和舊密碼相同,會顯示密碼修改失敗。
再次使用putty遠程連接,用戶名是pi,輸入修改后的密碼,putty遠程連接成功后的界面:
只需要樹莓派+電源+筆記本+wifi就可以開發了,不再需要鍵盤、鼠標、顯示器,輕便不少了。
(3)使用VNC Viewer 遠程連接樹莓派桌面
先要安裝VNC軟件,直接使用VNC連接樹莓派會出現如下錯誤:
解決辦法:需要在樹莓派中開放VNC權限。
打開終端:輸入命令sudo raspi-config
選擇3 Interface Options
進入界面,選擇P3:
選擇是:
點擊確定:
這樣就開啟了VNC權限。
再次用VNC連接樹莓派,這樣就能連接上了。
大功告成:
安裝中文字體:sudo apt-get install fonts-wqy-zenhei
如果遇到問題: sudo apt-get update,再次輸入sudo apt-get install fonts-wqy-zenhei
接下來,安裝中文輸入法fcitx及Google拼音輸入法(大約需要五分鐘,我一共安裝了三次才成功,中途會顯示網絡連接失敗之類的,可能與網速有關吧)
sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin
在跳出的對話框中輸入y和回車?,確定下載安裝,需要90MB存儲空間。
安裝成功之后,會在下一次重啟時生效。
可以使用ctrl+空格切換為中文輸入法。
待更
總結
以上是生活随笔為你收集整理的手把手从零开始学习树莓派教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# 正则表达式大全
- 下一篇: VB的阶乘和伽马函数