Mục lục:
Video: Mở hộp Jetson Nano & Khởi động nhanh cho Two Vision Demo: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
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ì?
Để đề 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
Bước 3: 3. Bắt đầu
Chuẩn bị
Bạn cần chuẩn bị:
-
Thẻ MicroSD 16GB +
- Bàn phím và chuột USB
- Màn hình (HDMI hoặc DP)
- 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)
- Một máy tính xách tay có thể kết nối Internet và ghi thẻ nhớ microSD.
- 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.
- 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
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
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.
- Tải hình ảnh hệ thống tại đây
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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ự.
- 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:
Bộ khởi động mềm (Bộ giới hạn dòng điện khởi động) cho tải AC và DC: 10 bước
Bộ khởi động mềm (Bộ giới hạn dòng điện khởi động) cho tải AC và DC: Dòng điện khởi động / Công tắc-BẬT là dòng điện đầu vào tức thời tối đa được thiết bị điện rút ra khi bật lần đầu tiên. Dòng khởi động cao hơn nhiều so với dòng ở trạng thái ổn định của tải và đó là nguồn gốc của nhiều vấn đề như cầu chì bl
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Hộp / vỏ hộp tùy chỉnh bất thường (Nhanh chóng, Dễ dàng, Mô-đun, Giá rẻ): 7 bước
Hộp / vỏ hộp tùy chỉnh khác thường (Nhanh chóng, Dễ dàng, Mô-đun, Giá rẻ): Mục đích của Tài liệu hướng dẫn này là chỉ cho bạn cách tạo hộp / vỏ bọc mô-đun, tùy chỉnh, rẻ tiền. công cụ và ngân sách. Đây là Sách hướng dẫn đầu tiên của tôi (cũng là tiếng Anh không phải là ngôn ngữ mẹ đẻ của tôi), vì vậy hãy
Hộp Barbie: Hộp ngụy trang / Hộp bùng nổ cho máy nghe nhạc Mp3 của bạn: 4 bước (có hình ảnh)
Hộp Barbie: Hộp ngụy trang / Hộp bùng nổ cho máy nghe nhạc Mp3 của bạn: Đây là một hộp đựng bảo vệ có đệm cho máy nghe nhạc mp3 của bạn, cũng có thể chuyển đổi giắc cắm tai nghe sang 1/4 inch, có thể hoạt động như một hộp bùng nổ khi lật công tắc và ngụy trang máy nghe nhạc mp3 của bạn thành một máy nghe nhạc đầu những năm chín mươi hoặc hành vi trộm cắp tương tự tôi
Chiếu sáng phòng LED nhanh, nhanh, rẻ, đẹp (cho mọi người): 5 bước (có hình ảnh)
Đèn LED chiếu sáng trong phòng nhanh, nhanh, rẻ, đẹp (dành cho mọi người): Chào mừng tất cả :-) Đây là hướng dẫn đầu tiên của tôi vì vậy chúng tôi hoan nghênh các ý kiến đóng góp :-) Điều tôi hy vọng sẽ chỉ cho bạn là cách tạo ra ánh sáng LED nhanh chóng phù hợp với TinY buget. Những gì bạn cần: CápLEDs Điện trở lại (510Ohms cho 12V) Kẹp ghim Bàn ủi nóng lạnhCutters và các basi khác