مدت :

۱۰ ساعت

قیمت : ۷۲۲,۰۰۰ تومان
LinkedIn
Twitter
Facebook
Telegram

درباره مدرس 

اطلاعات دوره

توضیحات

سلام دوستان عزیز هم‌رویشی. به این صفحه از هم‌رویش خوش آمدید! مطمئنم که اسم آردوینو رو تا به حال در مکان‌های بسیاری به دفعات زیاد شنیده اید. امروز با آموزش آردوینو از صفر در خدمت شما دانش پژوهان عزیز هستیم. لازم به ذکر است که دوره آموزش آردوینو به صورت کاملا پروژه محور است. این آموزش Arduino پیش از 10 ساعت فیلم آموزشی است که اکثریت جوانب برد محبوب آردوینو را پوشش می‌دهد. اما دوستان عزیز این دوره با بقیه دوره‌های موجود چند تفاوت اصلی دارد:

تفاوت اول: این دوره نیازی به پیش نیاز ندارد.

تفاوت دوم: تدریس پیش نیازهای برنامه نویسی و قوانین اولیه مدار است پس به همین دلیل این دوره را دانش آموزان و حتی دانشجویانی که با برنامه نویسی آشنایی ندارند می توانند استفاده کنند.

تفاوت سوم: داشتن یک دید رباتیکی در این دوره است. در این دوره از اول یک دید رباتیک به شما داده می‌شود که شما را برای دوره‌های بعدی که در ادامه این دوره خواهد آمد و طراحی ربات با برد آردوینو خواهد بود آماده می‌کند.

تفاوت چهارم: استفاده از انیمیشن برای بیان مطالب است که باعث می‌شود مطالب را خیلی ساده و راحت درک کنید و یاد بگیرید.

 

ارزش ویژه‌ای که این دوره دارد
  • همراه با شرح مفاهیم پایه الکتریسته و مدار
  • کار با انواع سنسورها
  • آماده سازی برای پروژه‌های رباتیک

 

نگاهی به برد آردوینو(Arduino)

در چند سال اخیر استفاده از برد آردوینو بسیار فراگیر می‌شود، به قدری که حتی امروز از این برد آموزشی در بسیاری از درس‌های رشته‌های مهندسی کامپیوتر و برق برای آموزش درس میکروکنترلر استفاده خواهد شد.

 

دوره-آموزش-آردوینو-از-صفر-پروژه-محور-هم-رویش

 

این برد در حدود سال 2005 وارد بازار شد. از آن موقع توانست طرافدارن زیادی را برای خود در حوزه میکروکنترلرها و سخت افزارها پیدا کند. علت این موضوع هم ساده و آسان بودن کار با این برد است.

برد Arduino UNO یک برد آموزشی است اما خانواده آردوینو بردهای زیادی را تولید و روانه بازار کرده است که حتی بعضی از آنها کاربرد صنعتی دارد مثل برد Arduino Mega.

 

دوره-آموزش-آردوینو-از-صفر-پروژه-محور-هم-رویش

 

قبل از وجود آردوینو دانشجویان برای پیاده سازی پروژه‌هایشان مجبور بودند از AVR استفاده کنند که سختی‌های زیادی را دارا بود مانند نحوه آپلود کد و یا لحیم کاری‌هایی که باید انجام می‌شد تا بتوان از AVR استفاده کرد.

 

 

همچنین از برد آردوینو در پروژه‌های رباتیک هم استفاده می‌کنند.

 

 

با برد آردوینو می‌توان کوچیک‌ترین کارها مثل روشن و خاموش کردن یک LED ساده تا ساخت ربات مسیریاب را انجام داد.

 

معرفی این بسته آموزشی

در این بسته آموزشی ما از برد Arduino UNO که یک برد آموزشی از خانواده بردهای آردوینو است استفاده می‌کنیم. همان طور که در قسمت بالا به آن اشاره شد این بسته نیازی به پیش نیاز ندارد. کسانی که علاقه مند به کار با سخت افزار و یا ساخت ربات‌های گوناگون هستند می‌توانند از این بسته استفاده کنند.

برای اینکه شما در روند آموزشی این دوره دچار مشکل نشوید حتی قوانین اولیه مدارهای الکتریکی نیز به صورت ساده و با استفاده از انیمیشن‌های متنوع بیان شده است.

 

 

این بسته آموزشی رباتیک محور بوده و با چند نمونه از سنسورهای حوزه رباتیک نیز کار شده است مانند سنسور اولتراسونیک برای تشخیص فاصله اجسام.

 

 

این آموزش بی‌نظیر است زیرا:
  • بدون نیاز به پیش نیاز
  • بیان مفاهیم اولیه برنامه نویسی
  • بیان مفاهیم اولیه مدارها و الکترونیک با انیمیشن
  • دارای محوریت رباتیک
  • استفاده از سبک انیمیشن برای بیان مفاهیم

++ بعد از دیدن این آموزش، اگر دوست دارید یک بازوی رباتیک را بسازید فیلم معرفی ساخت بازوی رباتیک با آردوینو را در زیر مشاهده کنید:

 

 

برای دریافت بسته کامل آموزش ساخت بازوی رباتیک با آردوینو بر روی این لینک (+) کلیک کنید.

 

کلیدواژگان

آموزش Arduino | آموزش آردوینو پروژه محور | دوره آموزش آردوینو | پکیج آموزش آردوینو | دانلود آموزش آردوینو | آموزش آردوینو از صفر تا صد

ریز محتوای فیلم‌ها

ریز محتوای فیلم‌ها

درس صفر: معرفی دوره

– معرفی دوره
– بیان سرفصل های دوره

 

درس اول : آردوینو چیست و کاربردهای آن

– معرفی برد آردوینو
– بررسی تاریخچه
– علت به وجود آمدن آردوینو
– میکروکنترلرها AVR
– حوزه کاری برد آردوینو
– معرفی مسیر رباتیک
– پروژه های رباتیک کار شده با برد آردوینو

 

درس دوم : معرفی وسایل مورد نیاز دوره

– معرفی برد مورد نیاز دوره
– معرفی سنسورهای مورد نیاز
– معرفی ماژول های مورد نیاز

 

درس سوم : بررسی ساختار برد آردوینو

– بررسی ساختار برد آردوینو
– بررسی پایه های برد آردوینو
– معرفی دیگر برد های خانواده آردوینو
– بررسی کامل مبدل USB به TTL و انواع مدل این مبدل

 

درس چهارم : معرفی محیط کدنویسی و نحوه نصب آن

– معرفی محیط کدنویسی Arduino IDE
– بررسی نحوه دانلود Arduino IDE
– نحوه نصب Arduino IDE

 

درس پنجم : بررسی قسمت های مختلف Arduino IDE ورژن جدید

– کار با ورژن جدید Arduino IDE
– مقایسه ورژن قبلی و جدید Arduino IDE
– بررسی تغییرات دو ورژن
– بررسی قسمت های جدید
– بررسی ظاهر ورژن جدید Arduino IDE

 

درس ششم – قسمت اول: مباحث پایه، ساده و اولیه الکترونیک – مهفوم ولتاژ و جریان در مدار

– مدار چیست
– مدار سری
– مدار موازی
– بررسی تفاوت مدار سری و موازی
– اختلاف پتانسیل یا ولتاژ چیست
– مفهوم جریان و ولتاژ در مدار

 

درس ششم – قسمت دوم: مباحث پایه، ساده و اولیه الکترونیک – مقاومت چیست و کابرد آن؟

– مقاومت چیست
– کار مقاومت در مدار
– تغییری که مقاومت در مدار ایجاد می کند
– مقاومت های سری و موازی
– نحوه ساده سازی مقاومت ها در مدار
– نحوه خواندن مقدار مقاومت ها از رنگ شان

 

درس ششم – قسمت سوم: مباحث پایه، ساده و اولیه الکترونیک – قانون اهم

– بررسی قوانین مدار
– نحوه استفاده از قانون اهم
– معرفی شبیه ساز
– استفاده از شبیه ساز برای تحلیل مدار

 

درس هفتم : معرفی شبیه ساز برای پیاده سازی آردوینو

– معرفی شبیه ساز Fritzing
– معرفی شبیه ساز برای پیاده سازی برد آردوینو

 

درس هشتم : پیاده سازی چراغ چشمک زن با آردوینو

– طراحی مدار چراغ چشمک زن
– اتصال به برد آردوینو
– کدنویسی پروژه چراغ چشمک زن

 

درس نهم : متغیر چیست

– متغیر چیست
– مثال هایی از متغیر در محیط پیرامون
– مفهوم متغیر در برنامه نویسی
– انواع متغیر در برنامه نویسی
– قوانین تعریف متغیر در برنامه نویسی
– علت استفاده از متغیر در برنامه نویسی

 

درس دهم : دستورهای شرطی

– دستور شرطی چیست
– مثال برای دستور شرطی
– دستور شرطی در برنامه نویسی
– انواع دستور شرطی در برنامه نویسی
– علت استفاده از دستور شرطی در برنامه نویسی

 

درس یازدهم : حلقه ­ها

– حلقه چیست
– مفهوم حلقه در برنامه نویسی
– انواع حلقه در برنامه نویسی
– علت استفاده از حلقه ها در برنامه نویسی

 

درس دوازدهم : توابع

– تابع چیست
– مفهوم تابع در برنامه نویسی
– انواع تابع

 

درس سیزدهم : سیگنال دیجیتال و آنالوگ

– مفهوم سیگنال
– بررسی سیگنال آنالوگ
– بررسی سیگنال دیجیتال
– تفاوت سیگنال آنالوگ و دیجیتال

 

درس چهاردهم : بررسی روش های اتصال Pull Up،Pull Down

– بررسی روش های اتصال
– بررسی روش اتصال Pull Up
– بررسی روش اتصال Pull Down
– طراحی مدار روش های اتصال به برد آردوینو
– اتصال میکروسوئیچ به دو روش بررسی شده به برد آردوینو

 

درس پانزدهم : بررسی PWM و پیاده سازی آن

– مفهوم مدولاسیون یا PWM
– پایه های PWM در برد آردوینو
– پیاده سازی عملی PWM با یک LED

 

درس شانزدهم : گیت های منطقی

– گیت منطقی چیست
– بررسی گیت های AND و OR
– بررسی ساختار گیت های منطقی
– پیاده سازی دو گیت منطقی با برد آردوینو

 

درس هفدهم : بیت و بایت

– مفهوم بیت
– مفهوم بایت
– تفاوت بیت و بایت
– نحوه کار میکروکنترلر ها بر اساس صفر و یک
– بررسی سیستم اعداد باینری
– نحوه تبدیل عدد دسیمال به باینری و برعکس

 

درس هجدهم : پروتکل های ارتباطی برد آردوینو

– مفهوم پروتکل ارتباطی
– پروتکل های ارتباطی سریال و موازی
– بررسی پروتکل ارتباطی I2C
– بررسی پروتکل ارتباطی SPI
– بررسی پروتکل ارتباطی USART
– بررسی انواع مختلف ارتباط

 

درس نوزدهم : پیاده سازی انواع نمایشگر با برد آردوینو- قسمت اول : راه اندازی نمایشگر LCD 16×2 با برد آردوینو

– معرفی نمایشگر LCD 16×2
– بررسی ساختار این نمایشگر
– راه اندازی نمایشگر LCD 16×2 با برد آردوینو

 

درس نوزدهم : پیاده سازی انواع نمایشگر با برد آردوینو- قسمت دوم : راه اندازی نمایشگر OLED SSD1306

– معرفی نمایشگر OLED SSD1306
– بررسی ساختار این نمایشگر
– راه اندازی نمایشگر OLED SSD1306 با برد آردوینو

 

درس نوزدهم : پیاده سازی انواع نمایشگر با برد آردوینو – قسمت سوم : ساخت کاراکتر های مختلف برای نمایشگر LCD 16×2

– نحوه راه اندازی نمایشگر LCD 16×2 با پروتکل I2C
– مفهوم پیکسل
– بررسی مفهوم پیکسل در LCD 16×2
– نحوه ساخت و نمایش کاراکترهای دلخواه بر روی نمایشگر LCD 16×2

 

درس بیستم : پیاده سازی سنسور اندازه گیری شدت نور (فوتوسل) با برد آردوینو

– سنسور فوتوسل یا LDR چیست
– کابرد سنسور فوتوسل
– ساختار سنسور فوتوسل
– نحوه اتصال سنسور فوتوسل به برد آردوینو

 

درس بیست و یکم : پیاده سازی سنسور اندازه گیری دما و رطوبت DHT با برد آردوینو

– بررسی سنسور دما و رطوبت یا DHT
– نحوه اتصال سنسور DHT به برد آردوینو
– نحوه کد نویسی این سنسور

 

درس بیست و دوم : پیاده سازی سنسور اولتراسونیک Ultrasonic با برد آردوینو

– بررسی سنسور اولتراسونیک (UltraSonic)
– ساختار سنسور اولتراسونیک
– نحوه کار سنسور اولتراسونیک
– نحوه راه اندازی سنسور اولتراسونیک با برد آردوینو

 

درس بیست و سوم : پیاده سازی سنسور حرکتی PIR با برد آردوینو

– معرفی سنسور حرکتی یا PIR
– بررسی ساختار سنسور حرکتی PIR
– نحوه تشخیص حرکت توسط سنسور PIR
نحوه راه اندازی سنسور PIR با برد آردوینو

 

درس بیست و چهارم : پیاده سازی سنسور مادون قرمز IR با برد آردوینو

– معرفی سنسور مادون قرمز یا IR
– نحوه دریافت سیگنال ریموت کنترل با سنسور مادون قرمز
– نحوه راه اندازی سنسور مادون قرمز با برد آردوینو

 

درس بیست و پنجم : پیاده سازی سون سگمنت 7Segment با برد آردوینو

– سون سگمنت (7Segment) چیست
– ساختار این نمایشگر
– انواع سون سگمنت
– نحوه راه اندازی سون سگمنت با برد آردوینو

 

درس بیست و ششم : پیاده سازی LED RGB با آردوینو

– معرفی LED RGB
– بررسی پایه های LED
– بررسی طیف رنگی
– نحوه راه اندازی LED RGB با برد آردوینو

 

درس بیست هفتم : پیاده سازی چند مینی پروژه با آردوینو- قسمت اول:

– کنترل نور LED به صورت PWM با یک پتانسیومتر
– بررسی قسمت Serial Plotter

 

درس بیست هفتم : پیاده سازی چند مینی پروژه با آردوینو- قسمت دوم:

– نحوه دریافت سیگنال های ریموت کنترل
– کنترل چندین LED با استفاده از ریموت کنترل و برد آردوینو

 

درس بیست هفتم : پیاده سازی چند مینی پروژه با آردوینو- قسمت سوم:

– بررسی تابع Random
– نحوه تولید اعداد تصادفی با تابع Random
– نحوه نمایش اعداد رندوم روی سون سگمنت با برد آردوینو

 

درس بیست هشتم : مهارت جستجو و حل مشکل

– مهارت جستجو
– روش حل خطا های پیش آمده در کدنویسی
– نحوه اتصال سنسور های جدید به برد آردوینو
– نحوه کار با کتابخانه جدید
– نحوه خواندن داکیومنت کتابخانه ها

 

درس بیست و نهم : جمع بندی

– جمع بندی کلی دوره
– بررسی مسیر طی شده در این دوره
– بررسی مسیر پیش رو
– بررسی محوریت رباتیک در دوره های بعدی

نظرات (3)

3 دیدگاه برای آموزش آردوینو (Arduino) از صفر – پروژه محور با محوریت رباتیک

  1. پویا پیرانی

    سلام و خسته نباشید استاد حاتمیان عزیز واقعا ممنونتون هستم این اموزش دیدگاه خیلی خوبی به من داد فوق العاده موثر و کاربردی بود برام خدا خیرتون یک دنیا تشکر.

  2. ابوالفضل حسن زاده

    سلام استاد حاتمیان خدا قوت و خسته نباشید. من خودم خیلی دنبال همچین دوره ای بودم . از سرفصل های مشخصه که واقعا دوره عالیه .

    • هادی حاتمیان مهربانی

      سلام مهندس عزیز خیلی ممنونم از نظرتون. امیدوارم مفید باشه براتون این دوره.

  3. مصطفی آصفی

    به نظرم یکی از بهترین دوره های آموزش آردوینو از صفر هست. خدا قوت بده به شما با این سبک خوب آموزشتون.

    • هادی حاتمیان مهربانی

      سلام جناب آصفی خیلی ممنونم. امیدوارم این دوره برای کسایی که به رباتیک و کار با بردهای توسعه علاقه مند هستند مفید باشه

دیدگاه خود را بنویسید

نظرات کاربران در خصوص دوره 

3 دیدگاه برای آموزش آردوینو (Arduino) از صفر – پروژه محور با محوریت رباتیک

  1. پویا پیرانی

    سلام و خسته نباشید استاد حاتمیان عزیز واقعا ممنونتون هستم این اموزش دیدگاه خیلی خوبی به من داد فوق العاده موثر و کاربردی بود برام خدا خیرتون یک دنیا تشکر.

  2. ابوالفضل حسن زاده

    سلام استاد حاتمیان خدا قوت و خسته نباشید. من خودم خیلی دنبال همچین دوره ای بودم . از سرفصل های مشخصه که واقعا دوره عالیه .

    • هادی حاتمیان مهربانی

      سلام مهندس عزیز خیلی ممنونم از نظرتون. امیدوارم مفید باشه براتون این دوره.

  3. مصطفی آصفی

    به نظرم یکی از بهترین دوره های آموزش آردوینو از صفر هست. خدا قوت بده به شما با این سبک خوب آموزشتون.

    • هادی حاتمیان مهربانی

      سلام جناب آصفی خیلی ممنونم. امیدوارم این دوره برای کسایی که به رباتیک و کار با بردهای توسعه علاقه مند هستند مفید باشه

دیدگاه خود را بنویسید