搭載Jetson Nano的小車車
NVIDIA Jetson?? 系統(tǒng)提供性能和能效,以運(yùn)行自主機(jī)器軟件,速度更快,功耗更低。每個(gè)模塊系統(tǒng) (SOM) 都是完整的系統(tǒng),具有 CPU、GPU、PMIC、DRAM 和閃存存儲(chǔ),節(jié)省了開發(fā)時(shí)間和金錢。杰森也是可擴(kuò)展的。
只需選擇適合應(yīng)用程序的 SOM,并圍繞它構(gòu)建自定義系統(tǒng),以滿足其特定需求。
PMIC是power management IC的縮寫,中文是電源管理集成電路,主要特點(diǎn)是高集成度,將擁傳統(tǒng)的多路輸出電源封裝在一顆芯片內(nèi),使得多電源應(yīng)用場(chǎng)景高效率更高,體積更小。
無論是企業(yè)、中小型企業(yè)還是研究,Jetson 系列模塊都有滿足特定性能和預(yù)算需求的解決方案。它們都共享相同的體系結(jié)構(gòu)和 SDK,允許在整個(gè)產(chǎn)品組合中實(shí)現(xiàn)一個(gè)代碼庫和無縫部署。就是軟件系統(tǒng)都一樣,那你寫一份程序就可以在以下硬件里面運(yùn)行
我這等窮B只能玩第一種
等以后有金主爸爸贊助我一臺(tái),我再寫。嚶嚶嚶 (╥╯^╰╥)
Jetson 模塊為各種需要各種性能水平和價(jià)格的應(yīng)用提供動(dòng)力,從 AI 供電的網(wǎng)絡(luò)錄像機(jī) (NVR) 到高精度制造的自動(dòng)化光學(xué)檢測(cè) (AOI),到自主移動(dòng)機(jī)器人 (APR)。Jetson 模塊以微小的外形將無與倫比的性能和能效打包,有效地將現(xiàn)代 AI、深度學(xué)習(xí)和推理的力量帶到邊緣的嵌入式系統(tǒng)。就是一種邊緣運(yùn)算的部署設(shè)備~
這個(gè)就是Nano的核心板子
這個(gè)是最高級(jí)的版本,看著真香
所有的Jetson版本都運(yùn)行著相同的軟件系統(tǒng),也就是說
我們可以用成本高的板子來開發(fā),用便宜的板子來部署~
所有三代 Jetson 解決方案都由相同的軟件堆棧支持,使公司能夠一次開發(fā)并部署到任何地方。
Jetson 平臺(tái)由 JetPack SDK 提供支持,其中包括主板支持包 (BSP)、Linux 操作系統(tǒng)、NVIDIA CUDA、? 以及與第三方平臺(tái)的兼容性。
DeepStream SDK 使開發(fā)人員能夠快速構(gòu)建和部署 Jetson 上的高效視頻分析管道。
這里插一句
Jetson Nano 2GB 開發(fā)人員工具包由全面的 NVIDIA ? JetPack? SDK 支持,具有運(yùn)行現(xiàn)代 AI 工作負(fù)載所需的性能和功能。JetPack 包括:
帶 NVIDIA 驅(qū)動(dòng)程序的桌面 Linux
AI 和計(jì)算機(jī)視覺庫和 API
支持云原生技術(shù),如容器化和編排
開發(fā)人員工具、文檔和示例代碼
意思是擁有CUDA的驅(qū)動(dòng)能力,以及一些運(yùn)算庫來方便的進(jìn)行計(jì)算。以及云容器能力讓部署更加的快速~前景真好
https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/
看見沒有,啥也沒有。。。
https://developer.nvidia.com/embedded/downloads
對(duì)于軟件系統(tǒng),有兩種辦法。一個(gè)是下載目前打包好的鏡像,以及用SDK管理器來安裝。我的建議是,如果你快速運(yùn)行,那你直接下載鏡像就好,燒錄運(yùn)行,但是如果你正經(jīng)的開發(fā)人員,那就用管理器來處理鏡像問題,定制程度高,還有就是自己編譯一個(gè)系統(tǒng)出來。這個(gè)難度較大,我后面嘗試。
https://docs.nvidia.com/sdk-manager/install-with-sdkm-jetson/index.html
我們這里看看SDK的鏡像怎么弄,就是先選擇目標(biāo)硬件
然后進(jìn)行一些設(shè)置
輸入你當(dāng)前想先把軟件下載到哪里
設(shè)置對(duì)應(yīng)的密碼
開始下載
對(duì)無線網(wǎng)絡(luò)進(jìn)行一次配置
設(shè)置登錄的密碼
這個(gè)安裝的過程,我一會(huì)兒再寫一篇
看了這個(gè),我有點(diǎn)慌張。不知道能不能構(gòu)建成功
我放棄了,舍不得我的硬盤空間
就像我們的串口連接那樣
前視圖
接著讓我們?cè)僬J(rèn)識(shí)一次我們的板子,可以看到單獨(dú)的U口是3.0 的
后視圖
以及插拔內(nèi)存卡需要注意的事情
在這里插拔,注意方向
這里也說了,你需要快速開發(fā)的時(shí)候。下載鏡像才是正確的
https://developer.nvidia.com/embedded/learn/get-started-jetson-nano-2gb-devkit#next
這里給出一個(gè)無頭模式的連接示意圖,就是沒有顯示器的意思
分別給出上視圖
以及下視圖
以上各個(gè)接口的意思已經(jīng)有了
這個(gè)地方?jīng)]想到是一個(gè)電池插座
直奔百度找個(gè)圖看看,應(yīng)該就是焊接一個(gè)這樣的東西
這個(gè)是我們注意到的板載的風(fēng)扇接口
在這里,有三個(gè)風(fēng)扇
引腳的定義也有
https://allpinouts.org/pinouts/connectors/motherboards/motherboard-cpu-4-pin-fan/
是標(biāo)準(zhǔn)的ATX風(fēng)扇引腳
這就是ATX的引腳
https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/power_management_nano.html#wwpID0E0GG0HA
這些是L4T的詳細(xì)文件
BSP通過冷卻設(shè)備pwm-fan進(jìn)行風(fēng)扇管理來提供主動(dòng)冷卻,該設(shè)備提供:
·通過編程PWM控制器來控制風(fēng)扇速度
·斜升和斜降控制可平穩(wěn)地改變風(fēng)扇的速度
·各種電源狀態(tài)下的風(fēng)扇控制
我這啥也沒有,連個(gè)這也沒有
我后面會(huì)寫調(diào)節(jié)風(fēng)扇的教程
這個(gè)圖又說明了一次,你的風(fēng)扇該如何安裝
官方推薦里面有這個(gè),好酷的顏色(100多,貴的離譜)
https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/power_management_nano.html#wwpID0E02K0HA
關(guān)于你機(jī)器的耗電情況是可以這樣處理的
注意是5V供電
文檔中多次說明這個(gè)電源的連接情況。不可以兩次供電
https://developer.nvidia.com/zh-cn/embedded/downloads#?search=Jetson%20Nano%20Developer%20Kit%2040-Pin%20Expansion%20Header%20GPIO%20Usage%20Considerations
詳細(xì)的引腳文檔在上面的鏈接有
下載的文件名稱
真的,就沖這個(gè)圖。我就不買樹莓派了,這才是一個(gè)芯片廠商的底蘊(yùn)~
有了這個(gè)圖,我在操作IO的時(shí)候就不用頻繁的去翻看手冊(cè)
https://github.com/NVIDIA/jetson-gpio
給出了一個(gè)控制這些引腳的PY辦法,后面我們來用
這些地方也有12個(gè)引腳
反過來的樣子
這是12個(gè)腳的定義
其具體作用
還有8個(gè)引腳
我焊接的紅色的
到現(xiàn)在基本上就把所有的板載IO說完了
開發(fā)人員工具包支持有線和無線網(wǎng)絡(luò):
有線- 一旦有網(wǎng)絡(luò)連接的電纜插入 RJ45 端口,以太網(wǎng)將可用
WLAN - 插入受支持的 USB 無線網(wǎng)絡(luò)適配器后,無線網(wǎng)絡(luò)將可用
WPAN - 插入受支持的 USB 藍(lán)牙適配器后,藍(lán)牙將可用
可通過桌面右上角的網(wǎng)絡(luò)圖標(biāo)或通過系統(tǒng)設(shè)置發(fā)現(xiàn)可用的網(wǎng)絡(luò)。要更改任何默認(rèn)網(wǎng)絡(luò)配置,請(qǐng)使用"設(shè)置"頁。
任何無線網(wǎng)絡(luò)或藍(lán)牙適配器都應(yīng)連接到 USB 3.0 端口(未堆疊的單個(gè) USB 端口),以提供更好的性能。建議使用延長電纜,以減少 USB 網(wǎng)絡(luò)適配器和開發(fā)人員套件之間的 EMI 干擾。
以太網(wǎng)端口 LED 行為
以太網(wǎng)端口有兩個(gè) LED:
綠色 LED :如果千兆以太網(wǎng)連接處于活動(dòng)狀態(tài),指示燈將打開。如果沒有以太網(wǎng)連接處于活動(dòng)狀態(tài),或者速度低于 1 千兆位/秒的連接處于活動(dòng)狀態(tài),則 LED 指示燈關(guān)閉
琥珀色LED :如果有流量通過端口,閃爍
上面是對(duì)網(wǎng)口的一個(gè)簡單的描述
官方推薦的是樹莓派的V2攝像頭,130一個(gè)
以及廣角攝像頭
V2.1也是可以用的版本
https://developer.nvidia.com/zh-cn/embedded/downloads#?search=RPi%20IMX477%20Support%20Nano%202GB
注意還需要安裝對(duì)應(yīng)的驅(qū)動(dòng)
要安裝攝像機(jī)模塊,請(qǐng)將其彎曲帶狀電纜連接到攝像機(jī)連接器 (J5)。按照以下步驟操作:
輕輕抬起接頭閂鎖(參見第 1 圖)。
插入攝像機(jī)帶狀電纜。(見第二和第三數(shù)字)金屬觸點(diǎn)應(yīng)朝向開發(fā)人員套件的中心。
輕輕按下接頭閂鎖,直到停止。這可能需要兩根手指,每個(gè)手指都放在閂鎖的一端。不要過度使用武力。
最后的安裝圖
https://developer.nvidia.com/embedded/learn/tutorials/first-picture-csi-usb-camera
以及你可以在安裝后,進(jìn)行拍攝
可以考慮買這個(gè)攝像頭,便宜。而且有SDK
這個(gè)簡直買不起
o(╥﹏╥)o(看看就行)
郵費(fèi)勸退
然后去淘寶看了看,這些配件。。。然后我就出來了
https://github.com/dusty-nv/jetson-inference
https://github.com/dusty-nv/jetson-inference/blob/master/docs/imagenet-example-python-2.md
之后就是安裝好攝像頭來測(cè)試,我的攝像頭??爝f停運(yùn),測(cè)試不來了~
聯(lián)系客服