【專題使用說明】樹莓派神經網路自走車套件_2020版本

RK-樹莓派神經網路自走車使用注意事項 

目前RK-樹莓派神經網路自走車常延伸應用的課程如下,如有想上課的內容歡迎聯繫CAVEDU教育團隊:

購買傳送門-連結

Google機器學習神經網路運算
號誌辨識
車牌辨識
智慧商店
貨品識別
人臉識別
教室點名系統
植物種類識別
貓狗分類辨識
手寫數字識別
IOT應用:連結各IOT雲端服務Google試算表、LINE、Facebook等服務

 

注意事項大綱如下:

  • RK神經網路車體教學
    • 車體架構
    • 車體外觀結構
    • 樹莓派
  • 供電教學
    • 行動電源供電
    • 開啟AI車
    • 關閉AI車
  • Raspberry Pi4教學
    • Raspberry Pi4燒錄Image檔案
  • 螢幕鍵盤滑鼠如何連接
    • 如何介紹螢幕鍵盤滑鼠
    • FAQ 螢幕沒有反應,容易黑屏時
  • Pi4電源供應教學
    • 測試Raspberry Pi4安裝、檢查程序
    • 使用行動電源供電
  • 如何執行Raspberry Pi4範例,測試車子功能是否正常
    • 攝影機接線、測試馬達擴充板、馬達、攝影機、超音波模組
  • Raspberry Pi4如何連線WIFI,怎麼遠端連接線(使用螢幕、鍵盤、滑鼠)
    • 使用GUI畫面,點選WIFI
    • 將Pi4與連線PC設定為同一個網段
    • WIFI熱點、手機開啟熱點,修改名稱,確認樹莓派有連線上
  • Raspberry Pi4如何連線WIFI
    • 將Pi4與連線PC設定為同一個網段
    • WIFI熱點、手機開啟熱點,修改名稱,確認樹莓派有連線上
    • Pi與PC之間有線網路線分享,Windows分享行動熱點
    • WirelessNetwork Watcher搜尋IP
    • MobaXterm 遠端連線
  • Raspberry Pi4關機時注意事項

RK神經網路車體教學

車體架構

車體外觀結構如下:

樹莓派

供電教學

行動電源

開啟AI車

步驟一、先檢查Pi4是否接上燒錄好作業系統的SD卡,確定SD卡是否燒錄好Rpi4作業系統,請參閱後面說明的“測試Raspberry Pi4安裝、檢查程序(以硬體角度做檢查)”

步驟二、接螢幕鍵盤滑鼠是要使Rpi4和電腦在同一個WIFI網段底下,以便遠端控制Rpi4。接螢幕鍵盤滑鼠說明,請參閱後面說明的“如何介紹螢幕鍵盤滑鼠”

接線示意圖

關閉AI車

關機時,先別急著拔掉Rpi4供電插頭,需參照後面說明的”Raspberry Pi4關機時注意事項” ,等綠色燈號閃爍完畢,再拔插頭。

Raspberry Pi4教學

Raspberry Pi4 燒錄開機用的映像檔

步驟一、需先下載win32diskimager,並開啟。下載網址: https://sourceforge.net/projects/win32diskimager/

步驟二、找到RPI 映像檔檔案

步驟三、RPI 映像檔匯入win32diskimager中,並選擇欲燒錄SD卡裝置代碼(圖中為G:\)

步驟四、按下 “資料到「裝置」

步驟五、確認覆寫,按下”YES

步驟六、開始燒錄畫面

螢幕鍵盤滑鼠如何連接

接上螢幕鍵盤滑鼠:

連接螢幕

配置為兩個顯示輸出,螢幕接頭皆為Type-D (micro) HDMI接頭

鍵盤滑鼠

 

開機畫面

FAQ 螢幕沒有反應,容易黑屏時

檢查步驟一、在接行動電源之下,請先確保是否行動電源有兩格以上的電力

檢查步驟二、先接上馬達擴充板,再接上Rpi4電源線

檢查步驟三、若外接電源,請確保電源供應器有5V2.1A ~5V3A的規格,電流太小則會無法開機

檢查步驟四、螢幕轉接線鬆脫

檢查步驟五、Rpi4解析度設定問題導致黑屏,可以用遠端連線軟體連線至Rpi4

輸入 $ sudo raspi-config

選擇第7項

選擇A5

選擇適合螢幕之解析度

重開機

Pi4電源供應教學

測試Raspberry Pi4安裝、檢查程序:

檢查步驟一、確認Rpi4接上SD卡

檢查步驟二、確認Rpi4接上SD卡

檢查步驟三、亮紅燈代表Rpi4供電中,亮綠燈代表Rpi4進到作業系統

使用行動電源供電:

編號1為Rpi4供電,編號2為馬達驅動板供電

如何執行Raspberry Pi4範例,測試車子功能是否正常

本段將說明如何完成攝影機接線、測試馬達擴充板、馬達、攝影機、超音波模組

步驟一、啟動 openvino 環境

在終端機輸入下列指令,並確保已插上webcam:

    $ source ~/.profile

會出現 [setupvars.sh] OpenVINO environment initialized,表示環境初始化完成,如下圖

步驟二   啟動虛擬環境

workon tensorflow

前面出現了 tensorflow,代表進入名為tensorflow的虛擬環境,如下圖

步驟三、 移至ai-car資料夾

cd ai-car

步驟四、移至keras_source資料夾

cd keras_source

步驟五、執行 ai 小車控制程式

python3 keras_car_DF_gui.py --model-file model.json --weights-file  weights.h5 --gui

執行結果

Raspberry Pi4 連接WIFI、遠端連線(使用螢幕、鍵盤、滑鼠)

使用GUI畫面,點選WIFI:

步驟一、點選畫面右下角紅框處

步驟二、輸入WIFI密碼

步驟三、已連線狀態

將Pi4與連線PC設定為同一個網段

何為同一個網段?IP前3個數字相同代表這些裝置位於同一個網段之下。

檢查步驟一、顯示電腦IP,在命令提示字元輸入 ipconfig

檢查步驟二、與Rpi4在同個網段

WIFI熱點、手機開啟熱點,修改名稱,確認樹莓派已連上

設定步驟一、手機開啟熱點

“開啟無線基地台” ,將WIFI帳號設成”MS_AGV_Car_2″,密碼設成”12345678″

檢查步驟二、並透過2.5.1的方式開啟Rpi4 WIFI連線

Raspberry Pi4如何連線WIFI

將Pi4與連線PC設定為同一個網段:

將環境WIFI ,或手機熱點WIFI帳號設成”MS_AGV_Car_2″,密碼設成 12345678,Rpi4開機之後會自動連上線,而PC的部分也要連上和Rpi4同樣的WIFI網路環境即可。

WIFI熱點、手機開啟熱點,修改名稱,確認樹莓派有連線上:

請參照前面教學,若確認Rpi4是否有連線上,請參照後面教學的"WirelessNetwork Watcher搜尋IP"。

Pi與PC之間有線網路線分享,Windows分享行動熱點

網路線分享

設定步驟一、準備一條網路線接到Rpi4和PC

設定步驟二、對網路圖示點選滑鼠右鍵,選擇”開啟網路和網際網路設定”

設定步驟三、選擇”變更介面卡選項”

設定步驟四、選擇無線網路圖示,並按右鍵

設定步驟五、選擇內容

設定步驟六、選擇”共用”,勾選”允許其他網路使用者透過這台電腦的網際網路連線來連線”

設定步驟七、尋找 Rpi4 的 IP

開啟WirelessNetwork Watcher,便可找到Rpi4 IP

設定步驟八、Rpi 連線成功,圖示變為上下箭頭

PC無線分享

設定步驟一

首先要確認PC是上網狀態,才能分享網路,請在PC螢幕右下方點選圖示(圖示顯示如下),並對“行動熱點”按右鍵,開啟”移至設定”

 

設定步驟二

PC是藉由WIFI上網,再分享行動熱點,之後按”編輯”

設定步驟三

將網路名稱改成MS_AGV_Car_2,密碼改成12345678,網路頻帶選2.4G

設定步驟四

找到Rpi4的IP,之後可以進行遠端連線

 

WirelessNetwork Watcher搜尋IP

步驟一、取得軟體

WirelessNetwork Watcher下載網址: https://www.nirsoft.net/utils/wnetwatcher.zip,下載完成後直接開啟,主畫面如下,點選 Options

步驟二

選擇  Advanced Options

步驟三

勾選 Use the following network adapter,再選擇 WIFI

步驟四、搜尋同網段下的 Rpi

按下綠色搜尋鍵,在”Device Name”有看見 “raspberrypi”,便找到Rpi4的IP,請複製其IP

MobaXterm 遠端連線

步驟一、取得軟體

MobaXterm遠端連線軟體下載:

https://download.mobatek.net/2022020030522248/MobaXterm_Portable_v20.2.zip

開啟軟體,點選”Session”-->”SSH”-->”OK”,並在”Remote host”輸入Rpi4 的 IP

步驟二、登入 pi

輸入帳號:pi,密碼: raspberry(不會顯示密碼)

步驟三、成功登入

 

Raspberry Pi4關機時注意事項

關機時,綠色指示燈會開始閃爍,請確保綠色指示燈不再閃爍時再斷電。

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *