آردوینو از جمله پرکاربردترین میکروکنترلرهای موجود در پروژههای رباتیکی است. این میکروکنترلر به دلیل محیط ساده و پیچیدگی کم، معمولاً در پروژههای دانشجویی یا پروتوتایپهای پروژههای صنعتی کاربرد فراوانی دارد. پایه این میکروکنترلر AVR است و قدرت پردازشی مشابه آن دارد.
از جمله کاربردهای کلی این میکروکنترلر میتوان به راهاندازی موتورهای مختلف، کار با سنسورها و حتی پردازش تصویرهای ساده اشاره کرد. آردوینو یک پلتفرم الکترونیکی اُپنسورس برای نمونهسازی پروژهها است که بر اساس استفاده آزاد سختافزاری و نرم افزاری طراحیشده است. بردهای آردوینو بسیار مناسب دانشجویان، هنرمندان، طراحان و علاقهمندان به سیستمهای تعاملی با دانش اندک در حوزه الکترونیک و برنامهنویسی است.
بردهای آردوینو از گذشته تا امروز در بسیاری از پروژههای کوچک و بزرگ مورد استفاده قرار گرفتهاند. آردوینو یک پلتفرم محاسباتی فیزیکی متنباز است که بر اساس یک برد میکروکنترلر ساده تهیه شده است. ماسیمو بانزی با ۵ سال کار و با شعار "make it easy" آن را خلق کرد.
تعداد زیادی میکروکنترلر و پلتفرم دیگر جهت محاسبات فیزیکی موجود است، مانند بردهای MIT. همه این ابزارها جزئیاتی از برنامهنویسی میکروکنترلر را در یک پکیج جمع میکنند. حالا با وجود همه این ابزارها، چرا باید از آردوینو استفاده کنیم؟ برد آردوینو کار با میکروکنترلرها را تسهیل میکند. بسیار مناسب آموزش برای معلمان و دانشآموزان است. بردهای آردوینو نسبتاً ارزان است. روی سیستمعاملهای مکینتاش، ویندوز و لینوکس اجرا میشوند.
اگر پیشینهای ندارید، محیط برنامهنویسی ساده و راحتی دارد و برای حرفهایها بسیار ابزار منعطفی است. این نرم افزار متنباز و قابل توسعه است که از طریق کتابخانههای C++ گسترش پیدا میکند. آردوینوهای Uno و Nano در ایران معروف است. برد Uno یکی از محبوبترین بردها است که برای مبتدیان و حتی افراد حرفهای گزینه مناسبی است. با استفاده از بردهای آردوینو میتوان کدهای کامپیوتری را نوشت و آن را بر روی برد فیزیکی بارگذاری کرد. از آردوینو میتوان برای عملیاتهای دارای ورودی و خروجی، خواندن پیامهای سنسورها و انجام محاسبات کوچک استفاده کرد.
پیش نیاز این دوره، آشنایی مقدماتی با برنامهنویسی و مفاهیم الکترونیک است.
در آخر به پذیرفتهشدگان این دوره مدرک مؤسسه به زبان انگلیسی ارائه میشود.
در این دوره در ابتدا با مباحث پایهای Arduino آشنا میشویم. در ادامه، نرم افزار و برنامهنویسی Arduino را فرا خواهیم گرفت و انواع سنسورها و ماژولها را یاد میگیریم. در انتها با اجرای یک پروژه عملی، مطالب گفته شده را تکمیل و تثبیت خواهیم کرد.
بله، این دوره تمرکز کمتری بر روی مباحث برق و کامپیوتر دارد و برای افرادی که آشنایی کمتری دارند بسیار مناسب است. مهندسان مکانیک با شرکت در این دوره توانایی ورود به دنیای رباتیک را خواهند داشت.
بله، در طول دوره با یادگیری مقدمات اولیه شروع به انجام پروژه و برنامهنویسی یک برد خواهیم کرد مثل سنسور تشخیص نور که در انتهای دوره ساخته خواهد شد.
خیر، در این دوره زبان برنامهنویسی خاصی پیش نیاز نیست و تمام افرادی که زبان برنامهنویسی هم بلد نیستند نیز میتوانند شرکت کنند. همچنین دانش پژوهان در صورت نیاز میتوانند در دیگر دوره های گروه آموزشی پارس پژوهان توانایی خود را در زبان های برنامه نویسی ارتقا دهند. از جمله زبان های برنامه نویسی میتوان شرکت در دوره آموزش پایتون مقدماتی را پیشنهاد داد.