樹莓派3B+的初步使用
- 一、安裝使用樹莓派系統
- 1.將系統寫入SD卡
- 2.登錄樹莓派系統
- 3.用C和Python編譯運行hello world
一、安裝使用樹莓派系統
1.將系統寫入SD卡
首先,準備至少16GB大小的SD卡以便裝入樹莓派系統,將SD卡插入讀卡器后連接電腦準備給SD卡寫入系統。
-
進入樹莓派官網下載系統寫入工具并雙擊運行工具。
-
根據樹莓派型號選擇合適的Device和操作系統,樹莓派3B+推薦使用
RASPBERRY PI 3
以及RASPBERRY PI OS(64-BIT)
,儲存卡選擇SD卡。
-
進入
編輯設置
,設置用戶名和密碼、配置WIFI以及開啟SSH服務。 -
最后等待樹莓派鏡像燒錄器完成寫入和驗證。
-
推薦WIFI配置為手機熱點以便后續查看樹莓派IP地址。
-
對于Windows系統彈出的對SD卡無法格式化提醒需要點取消和否,因為燒錄器開始對SD卡進行燒錄了,Windows系統無法管理SD卡。
2.登錄樹莓派系統
-
通過手機熱點的連接設備信息得到樹莓派的IP地址。
-
將訪問設備(Windows)和樹莓派連接到同一網絡熱點下。
-
等待樹莓派連接至熱點,可能會花費2分鐘的時間,如果連接時間明顯過長,應當檢查網絡配置是否和熱點配置相同。
-
樹莓派連接到熱點后,打開cmd,輸入命令行
ssh <username>@<IP>
,例如ssh pi@192.168.27.154。然后按照提示輸入yes以及密碼。 -
輸入命令行
sudo apt-get install xrdp
以安裝xrdp服務用于連接桌面系統。 -
打開電腦遠程桌面連接,鍵入樹莓派IP地址后點擊連接,在樹莓派桌面中輸入賬號和密碼,即可登陸系統。但是這種方式只能控制桌面,不能傳輸文件。
-
如果要傳輸文件就要用到VNC服務,下載并安裝RealVNC Viewer用來遠程控制樹莓派系統。
-
在cmd中,輸入命令
sudo raspi-config
打開樹莓派軟件配置工具,進入系統設置并打開其中的VNC服務,完成后輸入命令vncserver
以啟用vnc服務。 -
打開RealVNC Viewer,在搜索欄輸入樹莓派IP地址,連接到樹莓派后輸入賬號密碼,即可登錄系統。
-
點擊左上方工具欄中的
命令符
以打開終端,輸入命令sudo adduser user1
例如sudo adduser cdc,即可添加一位普通用戶。由于目前是遠程連接樹莓派操作系統,有防火墻阻止用戶更改權限,所以無法通過root用戶給新添的普通用戶賦予管理員權限。
3.用C和Python編譯運行hello world
- 在終端運行命令
sudo apt-get install build-essential
以安裝必要構件。 - 輸入命令
nano helloworld.c
以創建.c文件。 - 編寫一個簡單的C語言hello world代碼
#include <stdio.h>
int main() {printf("Hello World!\n");return 0;
}
- 退出并保存.c文件,輸入命令
gcc helloworld.c -o hello
以編譯helloworld文件并指定可執行文件命名為hello。完成編譯后輸入命令./hello
即可運行可執行文件。 - 輸入命令
nano helloworld.py
以創建一個.py文件 - 編寫一個簡單的Python的hello world代碼
# helloworld.pydef main():print("Hello World!")if __name__ == "__main__":main()
- 退出并保存.py文件,輸入命令
python3 helloworld.py
以編譯運行helloworld.py文件。