樹莓派小用手冊(安裝系統,配置圖形界面,連接WiFi,調用攝像頭,安裝ffmpeg)


安裝樹莓派系統(重裝)

准備工作:

 注:重裝時將 TF 卡插入電腦后會發現 TF 卡只有大概 41.6M 的空間。其實是因為TF卡寫入系統時,TF 卡分配了 Windows / Mac 無法識別的分區,在 Windows / Mac下能識別的部分就只有這么點,不用驚慌。

 

Windows 操作步驟:

  1. 恢復TF卡(如果是第一次安裝的話可以跳過此步驟)。打開 DiskGenius 工具,選擇 TF 卡,右鍵選擇“刪除所有分區”,然后再右鍵選擇“保存分區表”,之后再右鍵選擇“快速分區”,按下圖進行配置。

     

    等待結束后,TF卡就干凈了。(如果彈出格式化的窗口,不要做格式化操作,直接關閉即可)
  2. 載入鏡像:打開 Win32 Disk Imager 工具,選擇鏡像,選擇 TF 卡,點擊寫入,等待寫入完畢后,樹莓派就安裝成功了

Mac 操作步驟:

  1. 恢復TF卡(如果是第一次安裝的話可以跳過此步驟):插入 TF 卡后再終端輸入命令,找到 TF 卡的盤符
    diskutil list

    輸入格式化命令

    sudo diskutil eraseDisk FAT32 MY_TFCARD MBRFormat /dev/disk3
    # MY_TFCARD:格式化后的卷標,請使用大寫字母
    # /dev/disk3:需要格式化的盤符,請根據實際TF卡盤符填寫
  2. 加載鏡像:運行 ETCHER 工具,選擇下載解壓后的img鏡像,設備選擇TF卡(如果只插入了TF卡,程序會默認幫我們選好),點擊 Flash 等阿迪寫入完畢即可
     

 參考:https://www.jianshu.com/p/6af60049fdf1

 

樹莓派配置圖形界面

  • 開機后在終端輸入用戶名和密碼(初始用戶名:pi 密碼:raspberry)
  • 輸入命令進入樹莓派系統設置界面
    sudo raspi-config

     

  • 使用上下鍵選擇 Enable Boot to Desktop/Scratch,按一下 tab 鍵,選擇 finish,按回車
  • 選擇 Desktop Login as user ‘Pi’ at the graphical desktop,回車
  • 提示是否 reboot,選擇 yes
  • 重啟后輸入用戶名密碼后自動進入桌面

 

樹莓派連接 WiFi

  樹莓派需要外接無線網卡才能上網,需要做一下配置。

  下面提供兩種方法,推薦使用方法二。

 

方法一:編輯  /etc/network/interfaces 文件,然后重啟樹莓派或者重啟 network 服務來連接WiFi:

nano /etc/network/interfaces # 編輯文件,將下面三行加入文件中

iface wlan0 inet dhcp
wpa-ssid "WiFi-name" # WiFi名字
wpa-psk "WiFi-password" # WiFi密碼

sudo service network restart # 重啟網絡服務

  這種方法雖然簡單,但也有非常明顯的缺點

  • 不能同時保存多個WiFi用戶名和密碼,更換WiFi連接時非常不便
  • 連接WiFi可能要重啟系統
  • 即使靠重啟network服務來避免重啟系統,也會導致其他網絡連接中斷(如網口的有線連接)
  • WiFi意外斷開后不能自動重連

 

方法二:一種嵌入式業界常用的WiFi連接方法,可完全應用於樹莓派,實現WiFi的方便、穩定連接。

優點

  • 同時保存多個WiFi用戶名和密碼
  • 可設置連接優先級,多WiFi環境下優先連接指定WiFi
  • 避免重啟系統,也無需重啟任何服務
  • 斷開自動重連

步驟:

  1. 用命令行文本編輯器 nano 打開  /etc/network/interfaces  文件,按如下方式修改
    # 如果你從沒有編輯過 /etc/network/interfaces文件,那它其中幾行看起來是這個樣子:
    iface wlan0 inet manual
    wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
    
    # 如果你以前按照其他文章的方法,把 /etc/network/interfaces改寫成下面的樣子:
    iface wlan0 inet dhcp
    wpa-ssid "WiFi-name"
    wpa-psk "WiFi-password"
    
    # 要做的是把上述替換成
    iface wlan0 inet dhcp
    wpa_conf /etc/wpa_supplicant/wpa_supplicant.conf

     

  2. 修改配置文件 /etc/wpa_supplicant/wpa_supplicant.conf(不要刪除原先就已經存在的任何行)
    # 最常用的配置。WPA-PSK 加密方式。
    network={
    ssid="WiFi-name1"
    psk="WiFi-password1"
    priority=5
    }
    
    # priority 是指連接優先級,數字越大優先級越高(不可以是負數)。
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
     
    network={
    ssid="WiFi-A"
    psk="12345678"
    priority=5
    }
     
    network={
    ssid="WiFi-B"
    psk="12345678"
    priority=4
    }
     
    network={
    ssid="WiFi-C"
    psk="12345678"
    priority=3
    }
    例如,家中有3個WiFi,分別為WiFi-A、WiFi-B和WiFi-C。希望樹莓派的連接優先級為 WiFi-A>WiFi-B>WiFi-C,則整個配置文件看起來像這樣:

     

  3. 啟用 wlan0 端口
    sudo ifup wlan0

     

  4. 注:關閉 wlan0 端口就會關閉 WiFi
    sudo ifdown wlan0

 

參考:http://www.52pi.net/archives/58

 

樹莓派調用攝像頭

  http://www.elecfans.com/emb/20190318886492.html

  https://blog.csdn.net/qq_39705572/article/details/80800254

  https://blog.csdn.net/weixin_44345862/article/details/91048038

  https://ask.csdn.net/questions/700520

  https://raspberrypi.stackexchange.com/questions/81753/camera-module-not-getting-detected

 

樹莓派安裝ffmpeg

  https://blog.csdn.net/u011636440/article/details/80294235

  https://blog.csdn.net/qq_28877125/article/details/70186287

  https://www.jianshu.com/p/dec9bf9cffc9

  https://www.jianshu.com/p/35129395fb45

 

樹莓派軟件安裝卸載命令匯總

# 基礎命令
sudo apt-get install xxx # 安裝 xxx 包
sudo apt-get -f install xxx#  強制安裝
sudo apt-get remove xxx # 卸載 xxx 包
sudo apt-get remove - - purge xxx# 刪除包,包括刪除配置文件等
sudo apt-get autoremove --purge xxx# 刪除包及其依賴的軟件包+配置文件等(只對6.10有效,強烈推薦
sudo  apt-cache xxx # 搜索 xxx 包
apt-cache show xxx# package 獲取包的相關信息,如說明、大小、版本等

# 如果遇到 apt-get 速度慢或者源不存在的問題,可以更換源,參考:http://shumeipai.nxez.com/2013/08/31/raspbian-chinese-software-source.html

# deb 軟件包。dpkg安裝的可以用apt卸載,反之亦可。
dpkg -i xxx.deb # 安裝deb軟件包
dpkg -r xxx.deb # 刪除軟件包
dpkg -r –purge xxx.deb # 連同配置文件一起刪除 
dpkg -info xxx.deb # 查看軟件包信息 
dpkg -L xxx.deb # 查看文件拷貝詳情 
dpkg -l # 查看系統中已安裝軟件包信息 
dpkg-reconfigure xxx # 重新配置軟件包 
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P # 清除所有已刪除包的殘餘配置文件。
'''
如果報如下錯誤,證明系統中沒有殘留配置文件了。
dpkg: –purge needs at least one package name argument
'''

 

 

 

            

 

      


免責聲明!

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



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