آردوینو (به انگلیسی: Arduino) یک پلتفرم سختافزاری و نرمافزاری متنباز است. پلتفرم آردوینو شامل یک میکروکنترلر تکبردی متنباز است که قسمت سختافزار آردوینو را تشکیل میدهد. علاوه بر این، پلتفرم آردوینو یک نرمافزار آردوینو IDE که به منظور برنامهنویسی برای بردهای آردوینو طراحی شدهاست و یک بوت لودر نرمافزاری که بر روی میکروکنترلر بارگذاری میشود را در بر میگیرد. پلتفرم آردوینو به منظور تولید سریع و ساده پروژههای سختافزاری تعاملی و ساخت وسایلی که با محیط تعامل داشته باشند طراحی شدهاست، البته بردهای آردوینو اهداف آموزشی را نیز دنبال میکنند. (برگرفته از ویکی پدیا)
سرفصل مباحث آموزش پیشرفته Arduino نشر مهرگان
درس اول:
- معرفی دوره و آشنایی با اهداف مجموعه آموزشی
درس دوم:
- آموزش ارتباط نرم افزار آردوینو و ویژوال بیسیک
درس سوم:
- آموزش ماژول جوی استیک
- آشنایی با ریست نرم افزاری
درس چهارم:
- آموزش کنترل لوازم از طریق اپلیکیشن برنامه نویسی شده در سی شارپ
- آموزش مانیتورینگ پیشرفته
- شبیه سازی پروژه در پروتئوس
درس پنجم:
- آموزش جامع واحد SPI
درس ششم:
- پروژه شبکه کردن برد های آردوینو توسط واحد SPI
- شبیه سازی پروژه در پروتئوس
درس هفتم:
- آموزش دستورات کار با پالس ها
- آموزش دستورات کاربردی:
- analogRefrence()
- pulsein()
درس هشتم:
- آموزش حافظه EEPROM و کاربرد های آن
- آموزش عملیات اصلی برروی حافظه EEPROM توسط آردوینو (خواندن – نوشتن – پاک کردن – به روزرسانی)
درس نهم:
- آموزش جامع واحد I2C
درس دهم:
- آموزش جامع وقفه ها
- توضیحاتی در خصوص لبه های بالارونده و پایین رونده
درس یازدهم:
- آموزش ماژول LED RGB
درس دوازدهم:
- آموزش ماژول LDR
درس سیزدهم:
- آموزش ماژول جوی استیک
درس چهاردهم:
- آموزش کار السیدی های کاراکتری
درس پانزدهم:
- راه اندازی و پیکربندی السیدی های کاراکتری
- آموزش توابع مربوط به السیدی های کاراکتری
درس شانزدهم:
- آموزش راه اندازی سنسور DS18S20 (سنسور دمای دیجیتالی)
درس هفدهم:
- آموزش راه اندازی سنسور LM35 (سنسور دمای آنالوگ)
درس هجدهم:
- آموزش جامع راه اندازی سنسورهای سری DHT ( برای اندازه گیری دما و رطوبت)
درس نوزدهم:
- آموزش راه اندازی سنسور PIR (سنسور تشخیص حرکت) به صورت جامع
درس بیستم:
- آموزش راه اندازی سنسور مسافت سنج SRF05 به صورت جامع
درس بیست و یکم:
- آموزش راه اندازی سنسور ماژول تیلت (آموزش برنامه نویسی پورت ها ball sensor) به صورت جامع
درس بیست و دوم:
- آموزش راه اندازی سرور موتور به صورت جامع توسط آردوینو
- پروژه تنظیم سرعت سرور موتور به صورت پیشرفته
درس بیست و سوم:
- آموزش پروژه پیشرفته وب سرویس ها و مانیتورینگ پیشرفته
- آموزش راه اندازی ماژول شبکه و پیکربندی آن
- تلفیق ماژول های PIR-LDR در قالب یک پروژه کاربردی
درس بیست و چهارم:
- آموزش انواع روش های ریستارت کردن برد های آردوینو
- آشنایی با ریست نرم افزاری
- آشنایی با ریست سخت افزاری
درس بیست و پنجم:
- آموزش حوزه دید متغیرها و آشنایی با دستورات:
- Const
- Scope
- Static
- Volatile
درس بیست و ششم:
- آموزش دستورات پیشرفته و کنترلی:
- Break
- Continue
- Goto
درس بیست و هفتم:
- آموزش کار با دستورات و توابع بیتی به صورت جامع
درس بیست و هشتم:
-
- آموزش استفاده از پایه های آنالوگ به عنوان پایه های دیجیتال
آموزش رفع محدودیت کمبود پایه های آردوینو
درس بیست و نهم:
- آموزش برنامه نویسی پیشرفته آردوینو
- آموزش برنامه نویسی پورت ها
درس سی ام:
- آموزش جامع کار با توابع زمانی
- آموزش دستور millis()
پکیج: آموزش مقدماتی و متوسط آردوینو Arduino
سلام برای این آموزش به چه قطعاتی نیاز داریم
پاسخدوستان اگر استفاده کردید نظرتون رو بگید
پاسخخوبه
پاسخ