Hardware

認識Nvidia Jetson

針對個人的開發需求選用適合自己的開發平台,可以參考 https://www.nvidia.com/zh-tw/autonomous-machines/embedded-systems/

我們上課使用的是Jetson nano 2GB唷

以下上課是使用適用國高中學習與開發需求的Nvidia Jetson Nano

Nvidia jetson nano

另一款Jetson nano-研華

4GB新舊版,我會推薦新版(B01),CSI攝影機可以多裝一顆,就可以做不同的專案,還有USB3.0可以再掛一顆羅技的鏡頭。

電源

因為上課使用時,有兩種Jetson Nano的開發板,尤其是電源的部分,請特別注意4GB與2GB上的電源與資料傳輸上的差異。強烈建議至少5V3A....因為我室外接螢幕

  • 2GB部分特別注意,Type C 只做電源供應,Micro USB 只做資料傳輸。

  • 4GB部分分特別注意,使用DC接頭跟Micro USB供電時,要跳Jump(這時候跳恰恰是沒用的)

一定要跟學生反覆地確認跟教育Type C跟Micro USB在2GB這塊版子上的使用,我第一次上課時,沒特別說,超過一半的同學都反接!

還好沒有燒掉,學生說看到Micro USB就是充電阿!!!!!

如果供電不足,會當機!!!

如果外接螢幕,電源不足,就會沒有畫面(不是國防部)

電源供應器:(適用樹梅派的也可以)

  • 透過J25(圓孔)務必使用5V2A以上的變壓器(透過J25最大可以提供5V4A),我4GB使用5V4A、2GB使用5V3A

  • 透過Micro-USB供電僅能供5V-2A,所以選用可以參考官方推薦的是2.5A 20W的

  • 可以上網搜尋專用的,我自己使用的是4GB::5V4A(Micro USB),2GB:5V3A(Type C)

有關功率的設定會在後面說明

散熱風扇

我自己使用的是都有安裝散熱風扇,但是我在Jetbot的實際測試當中,連續使用盡量個小時(接行動電源5V3A,功率設定為5W),連續使用兩個小時是沒有問題的,沒有發生檔機。

無線網卡

無線網卡的使用,原則上購買前可以上官方網站搜尋有沒有支援,否則會變成裝飾品,至於無線鍵盤滑鼠,就買一般的2.4G就好了。

至於那些無線AP可以用,我自己實際測試了三種,只有兩個預設支援,也可以參考專家的測試。基本上N300、N150、AC1200應該都可以使用。

https://blog.cavedu.com/2021/05/04/jetson-nano-wi-fi-dongle/

其實購買網路卡前,先Google產品說明有沒有支援Linux,如果有就可以購買

網路卡驅動程式安裝

如果Ubuntu無法抓到無線網卡的驅動程式,建議到官方網站上搜尋driver,如果有Linux的驅動程式,就可以手動make,我找到一篇安裝Linux驅動程式的教學文,基本上步驟差不多,之後在錄製網路卡安裝的步驟。

https://clay-atlas.com/blog/2022/01/05/linux-install-ethernet-driver/


如果登入視窗中去安裝驅動程式會更方便,不需要很多指令,動動滑鼠就可以囉

土砲Jetbot

GPIO腳位