Mục lục:

Mở hộp Jetson Nano & Khởi động nhanh cho Two Vision Demo: 4 bước
Mở hộp Jetson Nano & Khởi động nhanh cho Two Vision Demo: 4 bước

Video: Mở hộp Jetson Nano & Khởi động nhanh cho Two Vision Demo: 4 bước

Video: Mở hộp Jetson Nano & Khởi động nhanh cho Two Vision Demo: 4 bước
Video: NVIDIA Jetson Nano Developer Kit - Mở hộp và Đánh giá Tổng quan 2024, Tháng mười hai
Anonim
Mở hộp Jetson Nano & Khởi động nhanh cho bản demo hai tầm nhìn
Mở hộp Jetson Nano & Khởi động nhanh cho bản demo hai tầm nhìn

Tóm tắt

Như bạn đã biết, Jetson Nano hiện là một sản phẩm ngôi sao. Và nó có thể triển khai rộng rãi công nghệ mạng nơ-ron cho các hệ thống nhúng. Đây là bài viết mở hộp về chi tiết của sản phẩm, quy trình khởi động và hai bản trình diễn trực quan…

Số lượng từ: 800 từ & 2 video

Thời gian đọc: 20 phút

Thính giả:

  • Các nhà phát triển quan tâm đến AI nhưng không có kiến thức nền tảng vững chắc
  • Các nhà phát triển chưa quyết định có nên mua hay không
  • Các nhà phát triển đã mua nó nhưng chưa có

Mua ngay !

Bước 1: 1. Jetson Nano là gì?

1. Jetson Nano là gì?
1. Jetson Nano là gì?

Để đề phòng, hãy để tôi bắt đầu bằng một đoạn giới thiệu ngắn.

Bộ công cụ dành cho nhà phát triển NVIDIA® Jetson Nano ™ mang lại hiệu suất máy tính để chạy khối lượng công việc AI hiện đại với kích thước, sức mạnh và chi phí chưa từng có. Các nhà phát triển, người học và nhà sản xuất hiện có thể chạy các mô hình và khuôn khổ AI cho các ứng dụng như phân loại hình ảnh, phát hiện đối tượng, phân đoạn và xử lý giọng nói. Và bạn có thể tìm thêm thông tin tại trang chính thức.

Nó có thể làm gì? Bạn có thể đơn giản khái niệm nó như một Raspberry Pi với nhiều tài nguyên tính toán hơn có thể hỗ trợ mạng nơ-ron lớn cho một số lượng đáng kể các ứng dụng. Đối với tôi, tôi đã chuẩn bị sẵn sàng để xây dựng một mạng lưới phân loại để xác định 6 con mèo ngu ngốc của tôi trong nhà và cho chúng ăn tự động lol.

Bước 2: 2. Mở hộp

Image
Image
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh
Hình ảnh

Bước 3: 3. Bắt đầu

3. bắt đầu
3. bắt đầu

Chuẩn bị

Bạn cần chuẩn bị:
  1. Thẻ MicroSD 16GB +

  2. Bàn phím và chuột USB
  3. Màn hình (HDMI hoặc DP)
  4. Micro-USB (5V⎓4A) hoặc Jack nguồn (nguồn điện 5V⎓4A. Chấp nhận phích cắm 2,1 × 5,5 × 9,5 mm với cực dương)
  5. Một máy tính xách tay có thể kết nối Internet và ghi thẻ nhớ microSD.
  6. Một đường dây Ethernet
Chú ý:
  • Không phải tất cả nguồn điện định mức 5V_2A đều có thể đạt công suất định mức ổn định. Và theo như tôi đã thử nghiệm, Jetson Nano thực sự nhạy cảm với nguồn điện, và ngay cả những biến động điện năng nhỏ cũng có thể khiến nó gặp sự cố. Bạn phải mua bộ đổi nguồn có chất lượng cao.
  • Ngay cả các thiết bị USB cũng không được cắm nóng, nếu không hệ thống của bo mạch này sẽ gặp sự cố không rõ lý do.
  • Bật đầu nối Micro-USB J28 hoặc giắc cắm nguồn J25 làm nguồn điện cho bộ công cụ dành cho nhà phát triển. Nếu không có jumper, bộ công cụ dành cho nhà phát triển có thể được cấp nguồn bằng đầu nối MicroUSB J28. Với một jumper, không có nguồn điện nào được lấy từ J28 và bộ công cụ dành cho nhà phát triển có thể được cấp nguồn qua giắc cắm nguồn J25

  • Không có nút Reset, vì vậy mỗi khi nó bị lỗi, các nhà phát triển phải khởi động lại nó bằng điểm ngắt thủ công.
  • Không có mô-đun WiFi tích hợp
  • Không có mô-đun Bluetooth
Hướng dẫn ngắn gọn

Các bước khởi động cho Jetson Nano cũng giống như các board arm-linux khác và chỉ trong trường hợp, đây là một hướng dẫn ngắn gọn. Đọc Hướng dẫn chính thức để biết thêm thông tin.

  1. Tải hình ảnh hệ thống tại đây
  2. Ghi nó vào thẻ SD của bạn. Dưới đây là nhiều công cụ có thể hoàn thành công việc này. Và Win32diskimager được khuyến khích.
  3. Cắm ổ đĩa USB hoặc thẻ SD hoặc microSD vào máy tính của bạn. Nó sẽ được phát hiện và xuất hiện dưới dạng một ổ đĩa trong Windows.
  4. Mở Win32 Disk Imager, chọn the.img hoặc tệp hình ảnh bạn muốn ghi dưới dạng tệp Hình ảnh và chọn ổ USB hoặc ổ SD làm Thiết bị và nhấn Viết.
  5. Quá trình viết có thể mất một lúc. Sau khi hoàn tất, hãy tháo ổ đĩa USB hoặc thẻ SD.
  6. Cắm thẻ microSD (được viết bằng hình ảnh hệ thống) vào dưới cùng của mô-đun Jetson Nano.
  7. Bật nguồn và khi bộ công cụ dành cho nhà phát triển khởi động, đèn LED màu xanh lục bên cạnh đầu nối Micro-USB sẽ sáng.
  8. Khi bạn mới bắt đầu, Jetson Nano Developer Suite sẽ hướng dẫn bạn một số cài đặt ban đầu, bao gồm chọn ngôn ngữ hệ thống, bố cục bàn phím và những thứ tương tự.
  9. Cuối cùng, bạn sẽ thấy màn hình này. Xin chúc mừng!

Bước 4: 4. Demo

Làm theo Hướng dẫn chính thức để định cấu hình môi trường và biên dịch dự án. Tôi đã chạy 2 dự án là phân loại tưởng tượng và nhận diện khuôn mặt như bản demo. Giờ đây, môi trường dành cho tầm nhìn và học sâu đã được định hình hoàn toàn và tôi sẽ làm việc với dự án của mình.

Chú ý:
  • Dưới đây là một số câu hỏi với mã khởi động cho máy ảnh và bạn cần tự định cấu hình để phù hợp với máy ảnh của mình. Để biết thêm chi tiết:

    • dòng 80 của jetson-utils / camera / gstCamera.c cho kích thước khung hình:
    • const uint32_t DefaultWidth = 1280;

      static const uint32_t DefaultHeight = 720;

  • dòng 37 của jetson-inference / imagenet-camera / imagenet-camera.cpp cũng như bản demo khác cho chỉ số của camera. Và trong một số mã, chỉ mục mặc định không được xác định bởi macro (ví dụ: gstCamera.h), bạn có thể phải sửa đổi chúng theo cách thủ công khi gặp sự cố khi mở máy ảnh.

    #define DEFAULT_CAMERA -1

  • Trong một số mã, chỉ mục mặc định của máy ảnh không được xác định bởi macro và bạn có thể phải sửa đổi chúng theo cách thủ công. bạn có thể sử dụng lệnh

    V4L2-ctl

    trong thiết bị đầu cuối để lấy chỉ mục và kích thước của khung cho máy ảnh của bạn.

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

Đề xuất: