
هدف برگزاری دوره
آموزش مقدماتی برنامه نویسی با مدارات آردوینو
در این دوره چه آموزش داده می شود؟
برنامه نویسی آردوینو
پیش نیاز های این دوره آموزشی
ذهنیت برنامه نویسی – آشنایی کلی با مدارات آردوینو – آشنایی با برنامه نویسی میکروکنترلر ها
سرفصل های آموزشی
آشنایی با مدارات آردوینو
مقدمات و آشنایی
آشنایی و مقدمه دوره – آشنایی با مدارات آردوینو – نصب نرم افزار آردوینو – در صورت نیاز آشنایی با سایت شبیه ساز – مباحث اولیه آشنایی با میکرو کنترلر ها و قابلیت های انواع میکروکنترلر ها – آشنایی با خانواده میکرو کنترلر های 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
هدف برگزاری دوره برنامهنويسی يكی از شغلهای بروز در حوزه فناوری اطلاعات میباشد كه بخش برنامهنويس وب يكی از حوزههای…
آموزش پردازش سیگنال های بیولوژیک با استفاده از نرم افزار متلب
در این دوره چه آموزش داده می شود؟ در این دوره تلاش است تا با استفاده از دادههای واقعی کلیه…
دوره برنامهنویسی صفر تا صد وب با استفاده از تکنولوژی ASP.Net Core
در این دوره چه آموزش داده می شود؟ ASP مخفف کلمه Active Server Pages میباشد که توسط مایکروسافت نوشته شده است. زبان برنامهنویسی Asp جای…
نظرات
از 456,000 تومان