Inhoudsopgave:

Unboxing van Jetson Nano & een snelle start voor Two Vision Demo: 4 stappen
Unboxing van Jetson Nano & een snelle start voor Two Vision Demo: 4 stappen

Video: Unboxing van Jetson Nano & een snelle start voor Two Vision Demo: 4 stappen

Video: Unboxing van Jetson Nano & een snelle start voor Two Vision Demo: 4 stappen
Video: Getting started with Jetson Nano 2GB Developer Kit 2024, November
Anonim
Unboxing van Jetson Nano & een snelle start voor Two Vision-demo
Unboxing van Jetson Nano & een snelle start voor Two Vision-demo

Samenvatten

Zoals je weet, is Jetson Nano nu een sterproduct. En het kan neurale netwerktechnologie uitgebreid inzetten op embedded systemen. Hier is een unboxing-artikel met details van het product, het opstartproces en twee visuele demo's…

Aantal woorden: 800 woorden en 2 video's

Leestijd: 20 minuten

Publiek:

  • Ontwikkelaars die geïnteresseerd zijn in AI maar geen solide achtergrond hebben
  • Ontwikkelaars die nog niet hebben besloten of ze het willen kopen of niet
  • Ontwikkelaars die het hebben gekocht maar het nog niet hebben

Nu kopen !

Stap 1: 1. Wat is Jetson Nano?

1. Wat is Jetson Nano?
1. Wat is Jetson Nano?

Voor het geval dat, laat ik beginnen met een korte introductie.

De NVIDIA® Jetson Nano™ Developer Kit levert de rekenprestaties om moderne AI-workloads uit te voeren met ongekende omvang, kracht en kosten. Ontwikkelaars, leerlingen en makers kunnen nu AI-frameworks en -modellen gebruiken voor toepassingen zoals beeldclassificatie, objectdetectie, segmentatie en spraakverwerking. En u kunt meer informatie vinden op de officiële pagina.

Wat kan het doen? Je kunt het eenvoudigweg beschouwen als een Raspberry Pi met meer rekenbronnen die een groot neuraal netwerk voor een aanzienlijk aantal toepassingen kunnen ondersteunen. Voor mij heb ik al voorbereid om een classificatienetwerk te bouwen om mijn 6 domme katten in huis te identificeren en ze automatisch te voeren lol.

Stap 2: 2. Unboxen

Image
Image
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding
Afbeelding

Stap 3: 3. Opstarten

3. Opstarten
3. Opstarten

Voorbereidende werkzaamheden

Je moet voorbereiden:
  1. MicroSD-kaart van 16GB +

  2. USB-toetsenbord en muis
  3. Een scherm (HDMI of DP)
  4. Micro-USB (5V⎓4A) of Power Jack (5V⎓4A voeding. Accepteert een 2,1×5,5×9,5 mm stekker met positieve polariteit)
  5. Een laptop die verbinding kan maken met internet en microSD-kaarten kan branden.
  6. Een Ethernet-lijn
Aandacht:
  • Niet alle voedingen van 5V_2A kunnen het nominale vermogen stabiel bereiken. En voor zover ik heb getest, is de Jetson Nano erg gevoelig voor de voeding, en zelfs kleine stroomschommelingen kunnen ervoor zorgen dat hij crasht. U dient een voedingsadapter van hoge kwaliteit aan te schaffen.
  • Zelfs USB-apparaten mogen niet hot-plugged zijn, anders crasht het systeem van dit bord om een onbekende reden.
  • Maakt de J28 Micro-USB-connector of de J25-stroomaansluiting mogelijk als stroombron voor de ontwikkelaarskit. Zonder jumper kan de ontwikkelaarskit worden gevoed door de J28 MicroUSB-connector. Met een jumper wordt er geen stroom getrokken uit J28 en kan de ontwikkelaarskit worden gevoed via de J25-stroomaansluiting

  • Geen resetknop, dus elke keer dat het crashte, moeten ontwikkelaars het opnieuw opstarten via een handmatig breekpunt.
  • Geen ingebouwde WiFi-module
  • Geen Bluetooth-module
Een beknopte tutorial

De stappen voor het opstarten van Jetson Nano zijn precies hetzelfde als die van andere arm-linux-kaarten en voor het geval dat, hier is een korte tutorial. Lees de officiële gids voor meer informatie.

  1. Download hier de systeemafbeelding
  2. Brand het op je SD-kaart. Hier zijn veel tools die dit werk kunnen voltooien. En Win32diskimager wordt aanbevolen.
  3. Sluit de USB-stick of SD- of microSD-kaart aan op uw computer. Het zou moeten worden gedetecteerd en als een schijf in Windows worden weergegeven.
  4. Open Win32 Disk Imager, kies het.img- of afbeeldingsbestand dat u als afbeeldingsbestand wilt schrijven en kies het USB- of SD-station als apparaat en druk op Schrijven.
  5. Het schrijfproces kan even duren. Zodra dit is gebeurd, verwijdert u de USB-stick of SD-kaart.
  6. Plaats de microSD-kaart (beschreven met de systeemafbeelding) in de onderkant van de Jetson Nano-module.
  7. Schakel in en wanneer de ontwikkelaarskit start, gaat het groene LED-lampje naast de Micro-USB-connector branden.
  8. Wanneer u voor het eerst opstart, leidt de Jetson Nano Developer Suite u door enkele initiële instellingen, waaronder het selecteren van systeemtaal, toetsenbordindeling en dergelijke dingen.

  9. Ten slotte ziet u dit scherm. Gefeliciteerd!

Stap 4: 4. Demo

Volg de officiële handleiding om de omgeving te configureren en het project samen te stellen. Ik heb 2 projecten gelopen zoals classificatie en gezichtsdetectie als de demo. Nu is de omgeving voor visie en diep leren volledig geconfigureerd, en ik zal aan mijn project werken lol.

Aandacht:
  • Hier zijn enkele vragen met de opstartcode voor de camera die u zelf moet configureren zodat deze overeenkomt met uw camera. Voor meer specificeren:

    • regel 80 van jetson-utils/camera/gstCamera.c voor de framegrootte:
    • const uint32_t DefaultWidth = 1280;

      statische const uint32_t DefaultHeight = 720;

  • regel 37 van jetson-inference/imagenet-camera/imagenet-camera.cpp ook en andere demo voor de index van camera. En in sommige codes wordt de standaardindex niet gedefinieerd door macro's (bijv. gstCamera.h), het kan zijn dat u ze handmatig moet wijzigen wanneer u problemen ondervindt bij het openen van de camera.

    #define DEFAULT_CAMERA -1

  • In sommige codes wordt de standaardindex van de camera niet gedefinieerd door macro's en moet u deze mogelijk handmatig wijzigen. je kunt het commando gebruiken

    V4L2-ctl

    in de terminal om de index en grootte van het frame voor uw camera te krijgen.

    V4L2-ctl --device=$d -D --list-formats

Aanbevolen: