دوره آردوینو (Arduino)

دوره آردوینو (Arduino)

نگاهی کلی به دوره آموزشی آردوینو (Arduino)

مدت دوره شهریه پیش نیاز
20 ساعت 1,300,000 تومان زبان برنامه نویسی C
  • اشتراک در شبکه های اجتماعی

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

آردوینو (Arduino) یک برد متن‌باز (open source) برای نمونه‌سازی می‌باشد و بر اساس سخت‌افزار و نرم‌افزار منعطف و ساده پایه‌ریزی و طراحی شده است. آردوینو می‌تواند محیط اطراف را با استفاده از سنسورهای مختلف حس کند.برد آردوینو arduino یک گجت قابل برنامه ریزی می باشد. با آردوینو کلی گجت های جذاب می توان ساخت. برگ برنده آردوینو به دلیل پلت فرم نرم افزاری اش می باشد. با آردوینو می توان یک پرینتر ۳ بعدی ساخت، یا یک ماشین نقاشی، یا یک ربات و یا حتی سیستم ساختمان هوشمند را توسط آن پیاده سازی کرد.

بردهای آردوینو بر اساس میکروکنترلرهای مختلفی از جمله   ATMEGA8 و ATMEGA168 شرکت Atmel پایه ریزی شده اند و در حال حاضر تعداد زیادی از میکروکنترلرهای AVR و ARM به عنوان هسته مرکزی این بردها مورد استفاده قرار می گیرند . طرح ماژول ها تحت لیسانس Creative Commons مجوز گرفته اند، بنابراین طراحان با تجربه مدار، می توانند ماژول خود را ساخته، توسعه داده و آن را بهبود ببخشند. حتی کاربران نسبتاً بی تجربه می توانند یک نسخه بردبوردی از ماژول را جهت فهم شیوه کار آن بسازند .

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


سرفصل آموزشی دوره آردوینو (Arduino)

تدریس مبانی سیستم های اوپن سورس
آموزش نحوه ی نصب IDE و دایور‌های مورد نیاز
آموزش نحوه‌ی پیدا کردن و اضافه کردن Library شیلدهای مورد نیاز
تدریس ارتباط سریال آردوینو و استفاده ازآن برای Debug
تدریس و راه اندازی ماژول رله
راه اندازی شیلد LCD & KEY
راه اندازی سنسور دما DS1820  و نمایش دما بر روی پورت سریال و  LCD
آموزش استفاده از مبدل آنالوگ به دیجیتال و راه اندازی سنسورlm35
تدریس اسموسر و فیلتر پایین گذر و پیاده سازی آن
تدریس ساخت دیتا لاگر با شیلد دیتالاگر همراه با ضبط زمان داده برداری
تدریس شلید موتور درایو و راه اندازی انواع موتور : DC  , step motor   Servo,
راه اندازی BLDC
تدریس شیلد وای فای ESP8266
راه اندازی مجموعه سنسور های گاز و دما و رطوبت
ارسال و دریافت پارامترهای اندازه گیری شده توسط سنسور ها از طریق Wi-Fi و نمایش بر روی LCD برد دوم
تدریس ماژول GSM  مدل m10 qtel  
 

دریافت فایل سرفصل ها

پروژه ها و تمرین های دوره

راه اندازی ماژول رله
راه اندازی شیلد LCD & KEY
راه اندازی سنسور دما DS1820 
راه اندازی سنسورlm35
پیاده سازی فیلتر پایین گذر
ساخت دیتا لاگر با شیلد دیتالاگر همراه با ضبط زمان داده برداری
راه اندازی موتور DC  , step motor
راه اندازی سروو موتور
راه اندازی BLDC
راه اندازی شیلد وای فای ESP8266
راه اندازی مجموعه سنسور های گاز و دما و رطوبت
راه اندازی ماژول GSM – m10 qtel
راه اندازی ماژول GPS neo8-m
ارسال و دریافت پارامترهای اندازه گیری شده توسط سنسور ها از طریق WIFI و نمایش بر روی ال سی دی برد دوم
راه انداز سیستم مکان یاب با قابلیت نمایش در ال سی دی برد دوم و نمایش پارامتر های دما و گاز
ایجاد و طراحی سیستم آبیاری هوشمند با قابلیت کنترل از طریق اس ام اس و ضبط داده های حیاتی گیاهان
 


توصیه مدرس

علی میرقاسمی

مهندس علی میرقاسمی

کارشناس سیستم های نهفته
احمدرضا سعیدی

مهندس احمدرضا سعیدی

کارشناس الکترونیک و سیستم های نهفته

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

به غیر از نیاز به تسلط نسبی به زبان سی ،محدودیتی برای ورود دانشجویان و علاقه مندان به این دوره وجود ندارد.

 


نظر دانشجویان نیراسیستم درباره دوره آردوینو (Arduino)

در حال بروزرسانی


آینده شغلی دوره آردوینو (Arduino)

بازار اینترنت اشیا رفته‌رفته تبدیل به یک صنعت مولتی میلیارد دلاری می‌شود و تقاضا برای استخدام افرادی با مهارت‌های IOT روزبه‌روز بیشتر خواهد شد. اینترنت اشیا از میلیاردها دستگاه کوچک به‌هم‌ پیوسته تشکیل‌ شده است، که بسیاری از آن‌ها حداقل به یک میکروکنترلر نیاز دارند تا هوش لازم برای پردازش تسک ها را به دست آورند. در حوزه برنامه‌نویسی میکروکنترلر، در بازار کار اینترنت اشیا تقاضای بالایی برای برنامه‌نویسی با بردهای “آردوینو” مشاهده می‌شود که اغلب در ساخت سنسورها و در پروژه‌های اتوماسیون به کار می‌رود.


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

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

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

 


توانایی دانشجو در پایان دوره آردوینو (Arduino)

توانمندی دانشجو پس از اتمام دوره :
درک تفاوت بین سیستم های اوپن سورس و کد نویسی میکروکنترلرstand alone
آشنایی با تفاوت بین برد های آردوینو و تشخیص و انتخاب توانمندی میکروکنترلر روی برد متناسب با نیاز
توانایی راه اندازی شیلد‌ها و ماژول‌های آردوینو
توانایی انجام پروژه از صفر تا صد
آشنایی با ادوات جانبی میکروکنترلر AVR
آشنایی با پروتکل های متداول میکروکنترلر AVR
 


سوالات متداول دانشجویان

آیا در طول دوره از سخت افزار هم جهت یادگیری استفاده می شود؟
بله؛ باتوجه به اینکه دوره های نیراسیستم به صورت کاملا عملی برگزار می شوند، برد آموزشی و سخت افزارهای موردنیاز نیز در اختیار دانشجویان قرارداده می شود و دانشجویان در طول دوره پروژه های متعددی را توسط بردهای آموزشی انجام می دهند.
 
آیا برای استفاده از سخت افزار و بردهای آموزشی باید هزینه جداگانه ای پرداخت کرد؟
خیر؛ تجهیزات سخت افزاری در طول دوره و جهت استفاده در کلاس به صورت رایگان در اختیار دانشجویان قرار می گیرد.
 
آیا در انتهای دوره برای شرکت کنندگان گواهینامه صادر می شود؟
در صورتی که دانشجو در پایان دوره نمره ی لازم را کسب کند موفق به دریافت گواهینامه خواهد شد. حد نصاب نمره 70 از 100 بوده و از مجموع نمرات فعالیت های کلاسی، کوییز ها ، تمرینات و آزمون پایانی دانشجو محاسبه می شود.
 
نحوه برگزاری آزمون پایانی دوره به چه صورت است؟
مدت زمان مشخصی از جلسه پایانی هر دوره به برگزاری آزمون اختصاص می یابد. این آزمون کاملا عملی بوده و سوال مطرح شده در قالب یک پروژه شامل دو بخش نرم افزاری و سخت افزاری می باشد. دانشجویان باید در زمان تعیین شده کد مورد نظر سوال را نوشته و روی سخت افزاری که در اختیارشان قراردارد آن را برنامه ریزی کرده و اجرا کنند.
 
آیا برای این دوره جزوه یا کتاب خاصی باید خریداری شود ؟
در تمامی دوره های آموزشی کتاب ها ، مراجع و فایل های آموزشی مختلفی توسط اساتید معرفی می گردد . 
 



پاسخ به پرسش های شما

سوال یا نظر خودتان را برای ما ارسال کنید. ایمیل شما در کنار اسم و پیامتان منتشر نخواهد شد.


info

قوانین آموزشگاه arrow_backward

از قوانین آموزشگاه قبل از ثبت نام آگاه شوید

می خواهم ثبت نام کنمarrow_backward

با مشاهده تقویم آموزشی دوره آردوینو (Arduino) ثبت نام کنید

Make the future now

آینده را اکنون بساز

عضویت در باشگاه نیراسیستم یا نیاز به مشاوره دارم