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 (關機指令,前提是必須登入終端機)