Jetbot 環境設定教學

有關這部分的教學真的相當的多,所以這個部分我們直接參考網站內容,然後我把重點特別摘要出來

連線與設定

因為這兩台我都有(其中CAVEDU我是土砲的,還不錯),ICSHOP的jetbot小車硬體規格基本上跟專案官網一樣,如果Cavedu是使用 DFrobot的馬達驅動板,所以映像檔要下載CAVEDU改完的,其實沒有很大的差異。

使用無頭模式(Headless Mode)

不管是4GB或2GB版本的開發板,都將可以做資料傳輸的Micro USB傳輸線做開發板與電腦的連線,如果您Jetbot已經開機了,而且連線成功,就會出現一個磁碟機,應該是L4T開頭的磁碟機,這樣代表成功了一半。

因為還沒有設定電源功率,如果是直接外接螢幕的,我會建議開發板上是直接接變壓器供電(4GB開發板確認jump)。

無頭模式的使用:

  • 使用命令提示字元 (cmd),透過ssh登入主機

  • 或透過JupyterLab登入(網頁登入)

  • 預設IP是192.168.55.1

  • JuptyerLab 連線載網址列輸入192.168.55.1:8888

設定wifi時,務必確認,您的電腦跟Jetbot連線的是同一個AP,或者找一條很長的Micro USB傳輸線

localhost:也叫local ,正確的解釋是:本地伺服器

127.0.0.1:在windows等系統的正確解釋是:本機地址(本機伺服器)

一個是“本地”,一個是“本機”。不過從這兩個詞來看,還是不能比較兩者的區別。我們再看看他們的工作原理。

localhost:是不經網絡卡傳輸的,它不受網路防火牆和網絡卡相關的的限制。

127.0.0.1:是通過網絡卡傳輸的,它依賴網絡卡,並受到網路防火牆和網絡卡相關的限制。


會使用到的指令

單擊 Terminal,登入作業系統

如果把傳輸線直接接到電腦,就連線到以下的網址

  • 預設IP是192.168.55.1(只有接傳輸線才會產生的)

  • JuptyerLab 連線載網址列輸入192.168.55.1:8888

登入JupyterLab後,要到終端機Terminal輸入以下指令,ssh是加密的通訊協定,也就是安全連線

  • ssh jetbot@0.0.0.0 這個是登入終端機,密碼是jetbot

  • ifconfig (查詢網路卡狀態,如果是無線網卡就要看Wlan)

  • sudo nmtui (進入設定網路卡的選單)

  • iwconfig (略)

  • sudo nvpmodel -q

  • sudo nvpmodel -m1

  • sudo shutdown now (關機指令,前提是必須登入終端機)

無線網路設定教學

關機