آردوینو، شروعی ساده

مقدمه: درمیان شرکت‎هایی که اقدام به ساخت بردهای توسعه می‌نمایند، شرکت آردوینو () شیوه جدید و ساده‎ای را بنا نهاده است، این شرکت علاوه بر ساخت بردهای بسیار ارزان قیمت بستر نرم‎افزاری ساده‎ای را نیز تدارک دیده است و همچنین تمام کدها و نرم‎افزارهای خود را نیز به صورت رایگان و متن باز در اختیار عموم قرار داده است که این امر باعث شده بسیار اقدام به ارائه کدهای خود در محیط مجازی نمایند و امر توسعه مدارهای الکترونیکی را با سادگی فراوانی روبه‎رو سازند. از نقاط قوت سیستم آردوینو می‎توان به مدار الکترونیکی بسیار ساده و ارزان قیمت، نرم‎افزار ساده و قوی با قابلیت پیاده سازی آسان کدها و توانایی ساخت و تنظیم راحت مدارهای الکترونیکی شخصی برپایه میکروکنترلرهای دیگر اشاره نمود.

سادگی فراوان و امکانات کافی نرم‎افزار آردوینو موجب شده است که مورد توجه بسیار در سرتاسر جهان قرار گیرد و افراد زیادی با تخصص‎های متفاوت شروع به کار بر روی این مجموعه کرده و نتیجه کارهای خود را در اختیار عموم قرار دهند و همین حرکت موجب گردید که توسعه و فراگیری آن با سرعت زیادی روبه رو گردد تا جایی که شرکت‎های متعدد کوچک و بزرگ مانند شرکت  SparkFun Electronics  بسیاری از بردهای خود را بر اساس آردوینو تولید نماید و تاکنون بیشتر از ۲۰۰ نسخه از بردهای شرکت‎های گوناگون براساس آردوینو ساخته و روانه بازارها می‎شوند.

بعد از موفقت‎ها و استقبال‎ گسترده جوامع دانشجویی و غیردانشجویی از این مجموعه شرکت گوگل به تازگی در مجموعه آندروید خود از آردوینو پشتیبانی می‎کند و در سال ۲۰۱۵ نیز شرکت مایکروسافت در سیستم عامل ویندوز ۱۰ این پشتیبانی را به طور جدی قرار داده است تا به این ترتیب سخت افزاره‏های ساخته شده بر اساس آردوینو راحت‎تر توسط این دو سیستم‎ عامل محبوب کنترل شوند. همچنین نرم‎افزارهای مهندسی  Matlab و LabView نیز در بسته نرم‎افزاری خود پشتیبانی ارتباط با بردهای آردوینو را قرار داده‎اند به طوری که با راحتی فراوان می‎توان با این بردها ارتباط برقرار نمود و از داده‎ها آنها در این نر‎م‌افزارها بهره جست.

سرفصل های دوره:

  • مقدمه ای بر مکاترونیک
  •  معرفی برد آردوینو
  •  آموزش برنامه نویسی در محیط آردوینو
  •  بررسی مباحث آنالوگ و دیجیتال
  •  پروژه عملی با پتانسیومتر و انکودر
  •  پروژه عملی با موتورهای DC و Stepper و …
  •  پروژه عملی با سنسورهای شتاب سنج، اولتراسونیک، اینفرارد و …
  • تعامل و ارتباط با صفحه نمایش

دستاوردهای خروجی:

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

برای آشنایی با توانایی ساخت پروژه های رباتیکی، تمامی آموزش ها به صورت پروژه عملی اجرا می شوند.

ارائه گواهی پایان دوره از مرکز آموزش های آزاد دانشگاه تهران

 ظرفیت محدود است