آموزش بوت کمپ جتسون نانو - آخرین آپدیت

دانلود 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

  • مقدمه Intro

  • کارت حافظه SD SD Card

  • سیستم عامل Operating System

  • اتصالات برد Jetson Nano -1 Jetson Nano Board Connections -1

  • اتصالات برد Jetson Nano -2 Jetson Nano Board Connections -2

  • پیکربندی سیستم System Configurations

  • کنترل از راه دور (برای Jetson Nano) Remote Control (For Jetson Nano)

  • کنترل از راه دور (برای ویندوز) Remote Control (For Windows)

نصب OpenCV و پایتون روی Jetson Nano OpenCV and Python Installation on Jetson Nano

  • نصب IDE Installation IDE

  • نصب پایتون Installation of Python

  • نصب OpenCV Installation of OpenCV

  • Serial (pip) Serial (pip)

نصب دوربین Installation of Camera

  • دریافت فریم با استفاده از دوربین CSI Getting Frames Using CSI Camera

L298N L298N

  • مقدمه و لحیم‌کاری موتور Introduction and Motor Soldering

  • مدار Circuit

  • کنترل سرعت موتور DC Speed Control of DC Motor

پروژه 2: تابلو عبور مدرسه (برای خودروهای خودران) Project 2: School Crossing Sign (for Autonomous Vehicles)

  • مرور کلی پروژه تابلو عبور مدرسه School Crossing Sign Project Overview

  • ساخت تابلو عبور مدرسه. Creating a School Crossing Sign.

  • گرفتن تصاویر مثبت Capturing Positive Images

  • گرفتن تصاویر منفی Capturing Negative Images

  • رانندگی Drive

  • آموزش تابلو عبور مدرسه (فرآیند برش) Training School Crossing Sign (Cropping Process)

  • آموزش تابلو عبور مدرسه Training School Crossing Sign

  • کدنویسی تابع تشخیص Coding The Detection Function

  • Arduino IDE در لینوکس Arduino IDE on Linux

  • ارتباط سریال و کدنویسی آردوینو Serial Communication And Coding Arduino

  • ارتباط سریال و کدنویسی پایتون (تست) Serial Communication And Coding Python (Test)

دوره‌های دیگر Other Courses

  • دوره‌های دیگر Other Courses

نمایش نظرات

آموزش بوت کمپ جتسون نانو
جزییات دوره
6 hours
91
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,365
4.5 از 5
دارد
دارد
دارد
Yılmaz ALACA
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yılmaz ALACA Yılmaz ALACA

سلام، من یلماز هستم.