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