🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بوت کمپ جتسون نانو
- آخرین آپدیت
دانلود Jetson Nano Boot Camp
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش پروژه یادگیری ماشین با جتسون نانو، پایتون، اوپنسیوی و ارتباط سریال
مهارتهای کلیدی این دوره:
جتسون نانو (Jetson Nano)
اوپنسیوی (OpenCV)
تشخیص اشیا (Object detection)
آردوینو (Arduino)
GPIO
مبانی پایتون (Python basics)
ارتباط سریال (Serial communication)
پیشنیازها:
تلاش فراوان
پشتکار
علاقه
سلام به همه،
به معرفی دوره بوتکمپ جتسون نانو من خوش آمدید. امروزه پردازش تصویر، بینایی ماشین و زبان برنامهنویسی پایتون بسیار محبوب شدهاند. برای تحقق پروژههای یادگیری ماشین شخصی خود، یک پروژه یادگیری ماشین با جتسون نانو، که یک کامپیوتر قدرتمند هوش مصنوعی است، انجام خواهیم داد. علاوه بر این، درباره پایتون، پردازش تصویر و یادگیری ماشین خواهیم آموخت.
البته، با پایتون شروع خواهیم کرد و مبانی پایتون را به خوبی یاد خواهیم گرفت. درباره مفاهیم متغیرها، توابع ورودی و خروجی استاندارد، حلقهها، ساختارهای شرطی، توابع، ماژولها و موارد دیگر صحبت خواهیم کرد.
سپس به موضوع پردازش تصویر خواهیم پرداخت. مبانی کتابخانه اوپنسیوی (OpenCV) را که مدتهاست توسعه یافته، یاد میگیریم و با استفاده از روش یادگیری ماشین، اشیاء مورد نظر خود را به صورت real-time با نرمافزار تشخیص میدهیم.
البته، علاوه بر تشخیص اشیاء، میتوانیم برد آردوینو که در جهان بسیار محبوب است را مطابق با شیء تشخیص داده شده کنترل کنیم.
به لطف پروژه تابلو عبور مدرسه که در دوره گنجانده شده است، تابلو عبور مدرسه خود را همراه با برد جتسون نانو تشخیص خواهیم داد و سپس سرعت موتور DC را که به برد آردوینو خود متصل میکنیم، با توجه به تابلوی عبور مدرسه کاهش میدهیم.
از آنجایی که این دوره در نتیجه سالها تجربه علمی و فنی ایجاد شده است، پس از اتمام دوره، قادر خواهید بود پروژههای یادگیری ماشین خود را با جتسون نانو اجرا کنید.
هیچ دانش قبلی در زمینه برنامهنویسی یا الکترونیک مورد نیاز نیست.
"هرگز برای تعیین هدف جدید یا رویاپردازی یک رویای تازه پیر نیستید." - سی.اس. لوئیس
"کارهای دشوار را زمانی که آسان هستند انجام دهید و کارهای بزرگ را زمانی که کوچک هستند انجام دهید. سفری هزار مایلی با یک گام آغاز میشود." - لائوتسه
بهترین اطلاعاتی را که در طول سالها آزمون و خطا و تجربه جمعآوری کردهام، دریافت خواهید کرد!
با بهترین آرزوها،
یلماز آلاکا (Yılmaz ALACA)
سرفصل ها و درس ها
مقدمه
Introduction
به خوش آمدید!
Welcome!
سختافزارها
Hardwares
نیازمندیهای سختافزاری
Hardware Requirements
مبانی پایتون (اختیاری)
Python Basics (Optional)
مقدمه
Introduction
نصب پایتون
Python Installation
نصب IDE
IDE Installation
متغیرها -1
Variables -1
متغیرها -1 مقاله
Variables -1 Article
متغیرها -2
Variables -2
متغیرها -3 (قوانین)
Variables -3 (Rules)
عملگرها -1
Operators -1
عملگرها -2
Operators -2
عملگرها -3
Operators -3
ورودی و خروجی استاندارد
Standart Input And Output
دستورات شرطی -1
Conditional Statements -1
دستورات شرطی -2
Conditional Statements -2
دستورات شرطی -3
Conditional Statements -3
لیستها
Lists
تاپلها
Tuples
حلقهها -1
Loops -1
حلقهها -2
Loops -2
break
break
توابع -1
Functions -1
توابع -2
Functions -2
توابع -3
Functions -3
ماژولها -1
Modules -1
ماژولها -2
Modules -2
پایان
Outro
OpenCV (اختیاری)
OpenCV (Optional)
مقدمه
Introduction
نصب OpenCV در PyCharm
OpenCV Installation on PyCharm
خواندن و نمایش تصویر
Image Reading and Showing
تغییر اندازه تصویر
Image Resizing
تبدیل رنگ
Color Transformation
عملیات رسم پایه -1
Basic Drawing Operations -1
عملیات رسم پایه -2
Basic Drawing Operations -2
عملیات رسم پایه -3
Basic Drawing Operations -3
یادگیری ماشین چیست؟
What is Machine Learning?
تشخیص چهره
Face Detection
درباره فاکتور مقیاس
About Scale Factor
پایان
Outro
یادگیری ماشین
Machine Learning
گرفتن ویدئو از وبکم
Capture Video from Webcam
موارد اضافی: پیامرسانی متنی
Extras: Texting
نظریه
Theory
گرفتن تصاویر
Images Capturing
گرفتن مقیاس خاکستری
Gray Scale Capturing
گرفتن تصاویر مثبت برای برد آردوینو
Capturing Positive Images for Arduino Board
گرفتن تصاویر منفی
Capturing Negative Images
نرمافزار آموزش یادگیری ماشین و عملیات برش
Machine Learning Training Software and Cropping Operations
آموزش اشیاء
Training Objects
تشخیص اشیاء در زمان واقعی (برد آردوینو)
Real Time Object Detection (Arduino Board)
مقدمه
Intro
کدنویسی تابع تشخیص
Coding The Detection Function
پایان
Outro
مبانی آردوینو (اختیاری)
Arduino Basics (Optional)
نصب Arduino IDE
Installation of Arduino IDE
رابط کاربری Arduino IDE
Interface of Arduino IDE
کنترل پین (ورودی - خروجی)
Pin Control (INPUT - OUTPUT)
خروجی دیجیتال
Digital OUTPUT
زمان واکنش
Reaction Time
پورت سریال -1
Serial Port -1
کامنت
Comment
پورت سریال و ساختارهای شرطی (if) -1
Serial Port and Conditional Structures (if) -1
پورت سریال و ساختارهای شرطی (else if) -2
Serial Port and Conditional Structures (else if) -2
پروژه 1: کنترل آردوینو با پایتون
Project 1: Controlling Arduino with Python
مقدمه
Intro
کدهای پایتون
Python Codes
کدهای آردوینو
Arduino Codes
راهاندازی برد Jetson Nano
Jetson Nano Board Set Up
نمایش نظرات