
هدف برگزاری دوره
آموزش مقدماتی برنامه نویسی با مدارات آردوینو
در این دوره چه آموزش داده می شود؟
برنامه نویسی آردوینو
پیش نیاز های این دوره آموزشی
ذهنیت برنامه نویسی – آشنایی کلی با مدارات آردوینو – آشنایی با برنامه نویسی میکروکنترلر ها
سرفصل های آموزشی
آشنایی با مدارات آردوینو
مقدمات و آشنایی
آشنایی و مقدمه دوره – آشنایی با مدارات آردوینو – نصب نرم افزار آردوینو – در صورت نیاز آشنایی با سایت شبیه ساز – مباحث اولیه آشنایی با میکرو کنترلر ها و قابلیت های انواع میکروکنترلر ها – آشنایی با خانواده میکرو کنترلر های AVR – آشنایی با برنامه نویسی
راه اندازی پورت ها
راه اندازی پورت ها و دستورات دیجیتال
کار با پایه های GPIO – توابع setup و loop - ورودی ها و خروجی ها – دستورات آنالوگ و دیجیتال – Delay – پروژه led چشمک زن و کنترل خروجی دیجیتال
ارتباط سریال
ارتباط سریال – ADC – شروط در برنامه نویسی
آشنایی با سریال مانیتور – دستورات راه اندازی سریال – ورودی آنالوگ – شرط IF – WHILE – حلقه FOR – خواندن مقادیر آنالوگ در سریال مانیتور – شروط در برنامه نویسی – پروژه کنترل LED با فتوسل
مبنا ها در برنامه نویسی
مبنا ها در برنامه نویسی – متغیر ها در برنامه نویسی آردوینو
آشنایی با مبناها – مبنای 2،10و 16 – تبدیل مبنای 10 به مبناهای دیگر – تبدیل مبناهای دیگر به مبنای 10 – کاربرد مبناها در برنامه نویسی – آشنایی با متغیر ها – انواع متغیرها – تعریف متغیر – استفاده از متغیر در برنامه نویسی چند پروژه
آزمون
آزمون و پروژه عملی اول
آزمون و تعریف یک پروژه با موارد تدریس شده با توجه به سطح کلاسی
کتابخانه ها
کتابخانه ها - پروتکل های ارتباطی
آشنایی با انواع پروتکل ارتباطی – پروتکا های ارتباطی با سیم و بی سیم – موارد پیشرفته تر ارتباطی اینترنت اشیا و ...
برنامه نویسی LCD
راه اندازی و برنامه نویسی LCD
راه اندازی و برنامه نویسی LCD از نوع کاراکتری یا OLED با پروتکل ارتباطی SPI یا I2C
PWM
آشنایی با درایور موتور ها
آشنایی با درایور موتور ها – آشنایی با انواع موتورها – آشنایی با PWM – دیوتی سایکل – analogWrite – پروژه کنترل با pwm
تابع
تابع در برنامه نویسی
تعریف تابع – تابع در برنامه نویسی – نامگذاری تابع – انواع تابع – ورودی تابع – خروجی تابع – چند پروژه برای آشنایی با تابع در برنامه نویسی
آزمون نهایی
دوره های مرتبط
دوره مقدماتی و کاربردی متلب ویژه رشتههای مهندسی
هدف برگزاری دوره هدف این دوره آشنایی دانشجویان و کاربران با مباحث مختلف مرتبط با برنامه نویسی متلب است که…
طراح وب با PHP و MySQL
هدف برگزاری دوره برنامهنويسی يكی از شغلهای بروز در حوزه فناوری اطلاعات میباشد كه بخش برنامهنويس وب يكی از حوزههای…
طراحی و شبیه سازی سیستم های فتوولتائیک
در این دوره چه آموزش داده می شود؟ انرژی های نو و تجدید پذیر پیش نیاز های این دوره آموزشی…
اتوماسیون صنعتی و برنامهنویسی با PLC Logo 8
در این دوره چه آموزش داده می شود؟ PLC مخفف کلمهی لاتین Programmable Logic Controller به معنای کنترلکنندهی منطقی برنامهپذیر…
نظرات
از 960,000 تومان