آموزش سیستم‌های نهفته پیشرفته با آردوینو - آخرین آپدیت

دانلود Advanced Embedded Systems with Arduino

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک می‌کند تا دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و همزمان با پیشروی در دوره، درک خود را عمیق‌تر کنید. این دوره جامع، به بررسی عمیق سیستم‌های نهفته (Embedded Systems) پیشرفته با استفاده از پلتفرم آردوینو می‌پردازد. در پایان این دوره، شما تجربه عملی کار با انواع سنسورها، عملگرها و پروتکل‌های ارتباطی را کسب خواهید کرد. شما رابط‌های سخت‌افزاری مانند LEDها، موتورها، کیپدها، سنسورها و کارت‌های SD را بررسی می‌کنید و مهارت‌های کاربردی برای اجرای پروژه‌های واقعی به دست می‌آورید. این دوره به شما کمک می‌کند تا از دانش تئوری به مرحله پیاده‌سازی برسید و بتوانید سیستم‌های نهفته پیچیده را طراحی و بسازید. در طول این دوره، با مفاهیم کلیدی مانند ورودی/خروجی آنالوگ و دیجیتال، ارتباطات سریال، PWM (مدولاسیون پهنای پالس) و اتصال قطعاتی مانند نمایشگرهای LCD و سنسورهای فاصله التراسونیک آشنا خواهید شد. همچنین با دستگاه‌های مختلف ورودی/خروجی مانند بازرها، سوئیچ‌ها و موتورها کار خواهید کرد و یاد می‌گیرید چگونه کدهای بهینه برای کنترل این تجهیزات بنویسید. علاوه بر این، پروژه‌های عملی به شما کمک می‌کند تا دانش خود را تثبیت کرده و مرزهای خلاقیت خود را گسترش دهید. این دوره برای دانشجویان و متخصصانی که درک پایه‌ای از سیستم‌های نهفته دارند و به دنبال گسترش دانش و مهارت‌های خود هستند، ایده‌آل است. چه بخواهید برنامه‌های کاربردی بسازید و چه بخواهید عمیق‌تر به دنیای سیستم‌های نهفته وارد شوید، این دوره تجربه یادگیری غنی‌ای را ارائه می‌دهد. داشتن درک اولیه از الکترونیک و برنامه‌نویسی (به‌ویژه زبان C) مفید خواهد بود. این دوره برای یادگیرندگان سطح متوسط و بالاتر طراحی شده است.

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

آشنایی با سیستم‌های نهفته Introduction To Embedded System

  • سیستم‌های نهفته - جلسه اول Embedded System Lecture 1

  • سیستم‌های نهفته - جلسه دوم Embedded System Lecture 2

  • سیستم‌های نهفته - جلسه سوم Embedded System Lecture 3

  • سیستم‌های نهفته - جلسه چهارم Embedded System Lecture 4

  • سیستم‌های نهفته - جلسه پنجم Embedded System Lecture 5

  • جمع‌بندی سیستم‌های نهفته Embedded System Conclusion

آشنایی با برد آردوینو Introduction To Arduino Board

  • مقدمه‌ای بر آردوینو - جلسه اول Intro To Arduino Lecture 1

  • برنامه‌نویسی LED در آردوینو - جلسه دوم Arduino LED Program Lecture 2

  • شبیه‌سازی آردوینو - جلسه سوم Arduino Simulation Lecture 3

تفاوت‌های سینتکس C در آردوینو و برنامه‌نویسی C Difference between C Syntax of Arduino and C Coding

  • تفاوت‌های آردوینو و زبان C Arduino Vs C Differences

برد بورد Breadboard

  • کار با برد بورد Breadboard

اتصال LED LED Interfacing

  • فصل LED - بخش اول LED Chapter 1

  • فصل LED - بخش دوم LED Chapter 2

  • فصل LED - بخش سوم LED Chapter 3

  • فصل LED - بخش چهارم LED Chapter 4

بازر (Buzzer) Buzzer

  • فصل بازر - بخش اول Buzzer Chapter 1

  • فصل بازر - بخش دوم Buzzer Chapter 2

اتصال سوئیچ Switch Interfacing

  • آشنایی با سوئیچ‌ها Introduction to Switches

  • رابط سوئیچ و LED با استفاده از آردوینو Switch and LED interface using Arduino

  • اتصال چندین سوئیچ و LED Multiple switches and LEDs interfacing

  • سنسور خروجی دیجیتال به عنوان سوئیچ برای آردوینو Digital output sensor acting as a Switch for Arduino

پورت سریال Serial Port

  • مقدمه‌ای بر ارتباطات سریال Introduction to Serial Communication

  • برنامه ارتباطات سریال Serial Communication Program

  • خواندن داده‌ها از کامپیوتر Reading data from Computer

  • کنترل دستگاه با استفاده از ارتباطات سریال Device Control Using Serial Communication

  • استفاده از پورت سریال آردوینو در شبیه‌ساز Tinkercad Using Serial Port of Arduino in Tinkercad Simulation

  • شمارنده بالا و پایین با استفاده از پورت سریال در آردوینو Up down counter using Serial Port on Arduino

اتصال LCD LCD Interfacing

  • نمایشگر کریستال مایع (LCD) و آردوینو Liquid Crystal Display and Arduino

  • برنامه‌نویسی آردوینو با LCD Arduino Programming with LCD

کیپد Keypad

  • مفاهیم مربوط به کیپد Concepts around keypad

ورودی آنالوگ Analog Input

  • مفاهیم مبدل آنالوگ به دیجیتال (ADC) Analog To Digital Converter Concepts

  • جزئیات رزولوشن ADC و تبدیل ولتاژ ADC Resolution And Voltage Conversion In Detail

  • ولت‌متر دیجیتال با استفاده از ADC آردوینو Digital Voltmeter using Arduino ADC

  • دماسنج دیجیتال با سنسور LM35 - بخش اول Digital Thermometer using LM35 Temperature Sensor - Part 1

  • دماسنج دیجیتال با سنسور LM35 - بخش دوم Digital Thermometer using LM35 Temperature Sensor - Part 2

سنسور LDR LDR

  • اتصال LDR و برنامه‌نویسی آنالوگ آن LDR Interfacing and Its Analog Programming

  • راه‌اندازی سخت‌افزاری LDR LDR Interfacing Hardware Setup

سنجش فاصله با التراسونیک Ultrasonic Distance Sensing

  • عملکرد سنسور التراسونیک و محاسبه فاصله Ultrasonic Sensor Working and Distance Calculation

  • سیم‌کشی و برنامه‌نویسی سنسور التراسونیک Wiring And Programming Of Ultrasonic Sensor

سنسور DHT DHT Sensor

  • عملکرد و اتصال سنسورهای DHT22 یا DHT11 DHT 22 Or DHT11 Working and Interfacing

استفاده از سنسور دمای DS18B20 Using DS18B20 Temperature Sensor

  • کار با DS18B20 در آردوینو Arduino With DS18B20

اتصال رله Relay Interfacing

  • اصول رله، پین‌ها و اتصالات بار Basic Of Relay And Its Pin Out With Load Connections

  • اتصال ترانزیستور و دکمه به رله Transistor and Button Interfacing With Relay

  • اتصال رله به پین‌های آردوینو، ULN و دیود حفاظتی Relay Interfacing with Arduino Pins and ULN and Diode for Protection

حافظه EEPROM EEPROM

  • مفهوم EEPROM در کاربردهای سیستم‌های نهفته EEPROM Concept Very Important in Embedded System Application

اتصال موتور DC DC Motor Interfacing

  • اتصال موتور DC با آی‌سی پل H مدل L293D DC Motor Interfacing With H Bridge L293D Ic

  • مقداردهی اولیه پین‌ها برای موتور DC و خازن حفاظتی Pin Initialization in Programming for DC Motor and Protection capacitor

اتصال سروو موتور Servo Motor Interfacing

  • انواع سروو موتورها و کنترل آن‌ها Types Of Servo And Its Controlling With Pinouts

  • کتابخانه سروو و کنترل موقعیت زاویه‌ای Servo Library and Servo Angular Position Control

مدولاسیون پهنای پالس (PWM) PWM

  • مقدمه‌ای بر مدولاسیون پهنای پالس (PWM) Introduction to Pulse Width Modulation

  • کنترل چرخه کاری (Duty Cycle) با Analog Write Duty Cycle Control With Analog Write

  • استفاده از حلقه (Loop) در برنامه‌نویسی PWM Using Loop in PWM Programming

پروتکل I2C I2C

  • اصول پایه و عملکرد I2C I2C Basic And Its Working

  • توابع I2C در کتابخانه I2C Functions In Library

  • سنسور نور BH1750 و سنسور فشار BMP180 Light Sensor BH1750 And BMP180 Barometric Sensor

  • بررسی دقیق عملیات سنسور نور BH1750 Working Operations Of Light Sensor BH1750 In Detail

ساعت سخت‌افزاری (RTC) RTC

  • اتصال RTC به آردوینو Interfacing of RTC with Arduino

  • برنامه‌نویسی با RTC Programming With RTC

کارت SD SD Card

  • اتصال کارت SD به آردوینو SD card interfacing with Arduino

  • آشنایی با ماژول کارت SD SD Card Module Introduction

  • ثبت داده‌ها (Datalogger) با کارت SD SD Card datalogger

ویدیوهای تکمیلی Additional Videos

  • استفاده از ChatGPT برای تولید برنامه‌های آردوینو Using chatgpt to generate programs for Arduino

پروژه‌ها Projects

  • ساخت ماوس هوایی سه بعدی USB با آردوینو و شتاب‌سنج USB 3D Air Mouse using Arduino and Accelerometer

جمع‌بندی Conclusion

  • جمع‌بندی نهایی Conclusion

نمایش نظرات

آموزش سیستم‌های نهفته پیشرفته با آردوینو
جزییات دوره
14h 33m
65
(آخرین آپدیت)
285
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده