2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Zhrňte
Ako viete, Jetson Nano je teraz hviezdnym výrobkom. A môže vo veľkej miere nasadiť technológiu neurónových sietí do vstavaných systémov. Tu je rozbaľovací článok s podrobnosťami o produkte, procese uvedenia do prevádzky a dvoma vizuálnymi ukážkami …
Počet slov: 800 slov a 2 videá
Čas na čítanie: 20 minút
Obecenstvo:
- Vývojári, ktorí sa zaujímajú o AI, ale nemajú pevné zázemie
- Vývojári, ktorí sa nerozhodli, či si ho kúpia alebo nie
- Vývojári, ktorí si ho kúpili, ale ešte ho nedostali
Kúpte teraz !
Krok 1: 1. Čo je Jetson Nano?
Len pre prípad, dovoľte mi začať krátkym úvodom.
Súprava NVIDIA® Jetson Nano ™ Developer Kit poskytuje výpočtový výkon na spustenie moderného pracovného zaťaženia AI s nebývalou veľkosťou, výkonom a cenou. Vývojári, študenti a tvorcovia môžu teraz spúšťať rámce a modely AI pre aplikácie, ako je klasifikácia obrázkov, detekcia objektov, segmentácia a spracovanie reči. A ďalšie informácie nájdete na oficiálnej stránke.
Čo to dokáže? Môžete to jednoducho predstaviť ako Raspberry Pi s väčším počtom výpočtových zdrojov, ktoré môžu podporovať veľkú neurónovú sieť pre značný počet aplikácií. Pre mňa som sa už pripravil na vybudovanie klasifikačnej siete na identifikáciu mojich 6 hlúpych mačiek v dome a ich automatické kŕmenie, lol.
Krok 2: 2. Rozbalenie
Krok 3: 3. Spustenie
Prípravy
Musíte pripraviť:
-
MicroSD karta 16 GB +
- USB klávesnica a myš
- Obrazovka (HDMI alebo DP)
- Micro-USB (5V⎓4A) alebo napájací konektor (napájanie 5V⎓4A. Prijíma zástrčku 2,1 × 5,5 × 9,5 mm s kladnou polaritou)
- Notebook, ktorý sa môže pripojiť k internetu a napaľovať karty microSD.
- Ethernetová linka
Pozor:
- Nie všetky napájacie zdroje s hodnotením 5V_2A môžu stabilne dosiahnuť menovitý výkon. A pokiaľ som testoval, Jetson Nano je skutočne citlivý na napájanie a dokonca aj malé výkyvy výkonu môžu spôsobiť jeho poruchu. Musíte si kúpiť vysokokvalitný napájací adaptér.
- Ani zariadenia USB by nemali byť zapojené za tepla, inak sa systém tejto dosky z neznámeho dôvodu zrúti.
- Žiadne tlačidlo Reset, takže pri každom zlyhaní ho musia vývojári reštartovať pomocou manuálneho zarážky.
- Žiadny vstavaný modul WiFi
- Žiadny modul Bluetooth
Ako zdroj pre vývojársku súpravu umožňuje buď konektor Micro USB USB J28 alebo napájací konektor J25. Bez prepojky môže byť vývojárska sada napájaná konektorom J28 MicroUSB. Pri prepojke nie je z J28 napájané a vývojársku súpravu je možné napájať pomocou napájacieho konektora J25
Stručný návod
Kroky spustenia pre Jetson Nano sú rovnaké ako ostatné dosky arm-linux a pre prípad, že je tu krátky návod. Viac informácií nájdete v oficiálnom sprievodcovi.
- Tu si stiahnite obraz systému
- Napáľte si to na SD kartu. Tu je mnoho nástrojov, ktoré môžu túto prácu dokončiť. A odporúča sa Win32diskimager.
- Pripojte USB flash disk alebo kartu SD alebo microSD k počítaču. Malo by byť zistené a malo by sa objaviť ako jednotka v systéme Windows.
- Otvorte aplikáciu Win32 Disk Imager, vyberte súbor.img alebo obrázok, ktorý chcete zapísať ako súbor s obrázkom, ako zariadenie vyberte jednotku USB alebo SD a stlačte tlačidlo Napísať.
- Proces písania môže chvíľu trvať. Hneď ako to budete mať hotové, vyberte USB kľúč alebo SD kartu.
- Vložte kartu microSD (napísanú s obrázkom systému) do spodnej časti modulu Jetson Nano.
- Zapnite zariadenie a keď sa spustí súprava pre vývojárov, rozsvieti sa zelená kontrolka LED vedľa konektora Micro-USB.
-
Pri prvom spustení vás Jetson Nano Developer Suite prevedie niekoľkými počiatočnými nastaveniami vrátane výberu jazyka systému, rozloženia klávesnice a podobne.
- Nakoniec uvidíte túto obrazovku. Gratulujem
Krok 4: 4. Demo
Pri konfigurácii prostredia a kompilácii projektu postupujte podľa oficiálnej príručky. Realizoval som 2 projekty, ako klasifikáciu a detekciu tváre si predstavujem ako demo. Teraz je prostredie pre víziu a hlboké vzdelávanie úplne nakonfigurované a budem pracovať na svojom projekte lol.
Pozor:
-
Tu je niekoľko otázok týkajúcich sa štartovacieho kódu kamery a ktoré musíte nakonfigurovať sami, aby zodpovedali vášmu fotoaparátu. Pre bližšie špecifikovanie:
- riadok 80 súboru jetson-utils/camera/gstCamera.c pre veľkosť rámu:
-
const uint32_t DefaultWidth = 1280;
static const uint32_t DefaultHeight = 720;
-
riadok 37 súboru jetson-inference/imagenet-camera/imagenet-camera.cpp a ďalšie demo pre index kamery. A v niektorých kódoch nie je predvolený index definovaný makrami (napr. GstCamera.h), možno budete musieť ich manuálne upraviť, keď narazíte na problém s otvorením fotoaparátu.
#define DEFAULT_CAMERA -1
-
V niektorých kódoch nie je predvolený index fotoaparátu definovaný makrami a možno ich budete musieť upraviť ručne. môžete použiť príkaz
V4L2-ctl
v termináli, aby ste získali index a veľkosť rámu pre váš fotoaparát.
V4L2-ctl --device = $ d -D --list-format