樹莓派


Raspberry Pi 4 Model B - 4GB

image
硬件配置
image

raspberrypi系統安裝

官網: https://www.raspberrypi.org/
下載樹莓派系統Raspberry Pi OS
下載燒錄軟件(Portable便攜版)balenaEtcher

燒錄系統到U盤

打開Etcher,選擇鏡像和目標USB盤。
image
燒錄完成后32G變成252M的Boot分區
image
實際上燒錄好的Raspberry系統的TF卡被燒錄成兩個分區:一個FAT32的Boot分區,一個Ext4的Linux主分區。因為Windows只能識別Fat32分區,所以才會出現這個問題。
image

配置Raspberrypi

修改分辨率

讀取TF卡,在boot分區中找到config.txt配置文件
image
修改config.txt,添加如下內容,修改分辨率。

hdmi_force_hotplug=1
config_hdmi_boost=7
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_drive=1
display_rotate=0
hdmi_cvt 1920 1080 60 6 0 0 0

wifi配置文件

boot分區中新建wpa_supplicant.conf文件,內容如下:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="WiFi-NAME1"
    psk="WIFI密碼1"
    priority=9
}

network={
    ssid="WiFi-NAME2"
    psk="WIFI密碼2"
    priority=8
}

開啟SSH

在boot分區中新建“SSH”文件(無后綴)。
image
進入樹莓派設置無線網卡靜態IP,然后設置路由器端口轉發。
image
使用maobaxterm通過公網IP連接
image
連接成功
image

開啟VNC

sudo raspi-config

選擇Interface Options -> VNC -> 開啟,然后在初始菜單界面選擇Finish,VNC服務端開啟后端口默認為5900。
image
然后重啟

sudo reboot

下載VNC-ViewerFileZilla客戶端用來連接樹莓派。
image
使用局域網連接FileZilla
image
使用公網連接FileZilla
image

安裝C/C++的WiringPi庫

Raspberry Pi 3B+

sudo apt-get install wiringpi

Raspberry Pi 4B,目前在4B主板上運行的版本最低位2.52版本。

cd /tmp/
wget https://project-downloads.drogon.net/wiringpi-latest.deb
sudo dpkg -i wiringpi-latest.deb
gpio -v  #測試GPIO是否安裝成功

image

可以使用Geany IDE進行C程序開發,新建C文件,點擊Build(生成) -> Set Build Commands(設置生成命令),在Compile和Build命令中添加-lwiringPi
image

安裝Python的RPI.GPIO庫

sudo apt-get install python-dev

可以使用MU軟件進行Python開發


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM