粗略說明
手機打開熱點,是用電腦鏈接熱點,樹莓派通過step3的配置也可以鏈接手機熱點,此時手機、樹莓派、以及電腦組成一個局域網,使用局域網掃描器獲取到樹莓派ip地址,則可以用putty進行遠程連接,鏈接完成后進行鏡像更新(配置成清華鏡像源,默認是國外的鏡像源,國外鏡像源下載速度太慢),更新完成后在終端界面安裝xrdp,安裝完成后可以使用windows中的遠程桌面鏈接鏈接樹莓派,顯示樹莓派桌面
詳細步驟
Step1:准備工作
硬件
1、樹莓派4B(有藍牙和無線網卡),
2、能連WiFi的筆記本電腦,
3、sd卡及sd卡讀卡器,
4、一個能開熱點的手機。
軟件
局域網掃描器(用來獲取樹莓派的ip地址)
Putty遠程登錄軟件(遠程連接raspberry,只有終端界面)
windows中的遠程桌面連接(最后用到)
win32diskimager(燒錄軟件)或者diskgenius(格式化SD卡軟件)
下載OS:Raspbian系統(官方維護,推薦)或NOOBS(初學者使用,類似多重開機系統,可選裝任意系統,如Raspbian)或 Windows 10 IOT core(Windows鐵粉)
Raspbian:2017-09-07-raspbian-stretch.zip,解壓后有2017-09-07-raspbian-stretch.img
Step2:燒錄系統
a、直接裝Raspbian(推薦這種方式)
執行win32diskimager,【ImageFile(印象文件)】選擇Raspbian鏡像檔,【Device(設備)】選擇SD卡,執行【Write】,等待幾分鍾寫入完畢退出,一張帶有Raspbian系統的SD卡制作完成。
b、通過NOOBS裝Raspbian(不推薦這種安裝方式,這種安裝方式需要屏幕進行操作)
將SD卡用SD_CardFormatter格式化,將NOOBS的zip檔解壓縮后全部Copy至SD卡
Step3: 編寫樹莓派WiFi連接配置文件及遠程連接配置文件
配置WiFi配置文件
取出以及預裝好樹莓派Linux系統的SD卡(推薦Raspbian系統),用讀卡器在筆記本上讀取數據,然后在boot目錄下,新建一個配置文件,起名為:wpa_supplicant.conf。(注意后綴為.conf)
文件里編寫一下內容:注意:注釋最終需要刪去
country=CN //這三行照抄
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="WiFiname1" //WiFi名字
psk="wifi1password" //WiFi密碼
key_mgmt=WPA-PSK //WiFi加密方式
priority=2 //連接優先級,數字越大優先級越高
} network={ ssid="WiFiname2" psk="wifi2password" key_mgmt=WPA-PSK priority=1 } //實際操作記得把注釋刪除這個文件的作用是當你啟動樹莓派系統時自動按你的這個配置文件連接制定的WiFi,這樣不需要有界面你就可以獲取樹莓派的IP地址了。(通過WiFi的路由器或者手機熱點查看樹莓派的IP地址)
配置SSH文件
接上一步,添加了WiFi配置文件后別急着拔出讀卡器,如果打算采用SSH方式連接樹莓派(最新版樹莓派系統默認不支持遠程連接,添加ssh文件后就可以進行遠程連接了),則還需要添加一個SSH文件。
同樣在boot目錄下,新建一個文本文件,將名字改為ssh后將文件后綴刪除,讓其成為一個無格式名為ssh的文件。
Step4: 使用局域網軟件獲取樹莓派IP地址
將手機熱點打開,將電腦和樹莓派連接到手機熱點,點擊開始掃描得到樹莓派IP地址,如下圖紅色框內所示

Step5: 使用putty進行遠程登錄操作
如果采用ssh方式的話需要先在網上下載一個putty工具軟件,軟件很小,也很容易找。
然后打開軟件,填寫樹莓派的IP和端口號就可以連接了。
Step6: 更改鏡像源
樹莓派默認為國外的鏡像源,在下載安裝軟件是速度很慢,需要更改為國內的鏡像源(本文更改為清華鏡像源)

圖片中的數據為,(注意在這里復制完,在putty終端界面處點擊鼠標右鍵就可以進行粘貼)
sudo nano /etc/apt/sources.list
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib rpi
sudo nano /etc/apt/sources.list.d/raspi.list
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

鏡像源更改完畢后,對源進行跟新,升級安裝包

sudo apt-get update 更新源
sudo apt-get upgrade 升級已安裝的包
到這樹莓派的所有操作都已經完成,可以進行遠程登錄,並且源也更改為國內的源,但是遠程登錄時終端界面,不習慣終端界面的同學用不習慣,下面開始進行遠程桌面配置
Step7: 遠程桌面配置
樹莓派的終端界面中安裝xrdp軟件

打開Windows自帶的遠程桌面連接界面(不知道怎么打開可以在運行處查找):
填寫樹莓派IP地址

賬號(輸入pi),密碼(輸入raspberry)
輸入IP連接成功后便會出現樹莓派的圖形化界面了,然后你可以進入到熟悉的圖形化界面,就可以再圖形化界面上操控樹莓派了。

如果連接失敗
而如果連接失敗,並且你確保IP地址沒錯、筆記本和樹莓派連接的是同一個WiFi(熱點)后,那么問題可能出現在樹莓派上的遠程桌面連接配置不完全。
那么你需要先通過上一種SSH連接方式進入樹莓派的命令行界面,按順序逐條輸入以下指令:
sudo apt-get install xrdp //安裝xrdp遠程桌面服務
sudo /etc/init.d/xrdp start //開啟xrdp服務
sudo update-rc.d xrdp defaults //將xrdp服務加入到默認系統啟動列表
然后再次通過筆記本電腦的遠程桌面應該就可以連接上樹莓派了。

