آموزش Hands-On Arduino

Hands-On Arduino

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: یادگیری از طریق انجام دانش آموزان دانش عمیقی در مورد برد آردوینو Uno کسب خواهند کرد. دانش آموزان با مفاهیم برنامه نویسی آردوینو آشنا می شوند. رابط آردوینو با LED، دکمه فشاری، سنسورها، LCD، صفحه کلید و موتورها. دانش‌آموزان با پروتکل‌های ارتباط داده‌ای مانند UART، SPI، I2C آشنا می‌شوند. دانش آموزان هنر طراحی پروژه ها و نمونه های اولیه را با استفاده از برد آردوینو Uno یاد خواهند گرفت. دانش‌آموزان با پلتفرم Autodesk TINKERCAD و شبیه‌سازی پروژه‌های آردوینو در TINKERCAD آشنا می‌شوند. دانش‌آموزان با عملکردهای ADC و PWM آردوینو آشنا می‌شوند. رابط آردوینو با برنامه اندروید. پیش نیازها: دانش اولیه هر زبان برنامه نویسی مفید خواهد بود اما اجباری نیست

این دوره درباره برد Arduino Uno است که یکی از محبوب ترین پلتفرم های مورد استفاده برای نمونه سازی مدارهای الکترونیکی است. پوشش مفصلی از برنامه نویسی آردوینو ارائه شده است، به طوری که می توانید به راحتی برد Arduino Uno را در برنامه هایی مانند رباتیک، اتوماسیون، اینترنت اشیا (IoT)، مراقبت های بهداشتی و بسیاری دیگر مستقر کنید. این دوره اطلاعات دقیقی در مورد جنبه های برنامه نویسی و همچنین ویژگی های سخت افزاری برد آردوینو Uno ارائه می دهد. تأکید ویژه‌ای به رابط‌های جانبی و حسگرهای خارجی داده شده است تا بتوانید بینش‌های برنامه‌های کاربردی دنیای واقعی را که می‌توان با استفاده از برد Arduino Uno طراحی کرد، درک کرد. تمام نمونه هایی که در این دوره پوشش داده شده اند روی سخت افزار آزمایش شده اند تا خوانندگان بتوانند مستقیماً آنها را به عنوان مرجع برای برنامه های خود استفاده کنند.

ویژگی ها:

پوشش دقیق برنامه نویسی Arduino Uno با استفاده از Arduino IDE.

بر توسعه منطق برنامه‌نویسی تأکید کنید تا خوانندگان بتوانند هنر نوشتن کدهای کارآمد را در سریع‌ترین زمان ممکن بیاموزند.

پوشش رابط سنسور با برد Arduino Uno.

پوشش رابط موتور.

پوشش پروتکل های ارتباط داده مانند UART، SPI و I2C.

ادغام Arduino Uno با برنامه Android.

شبیه سازی مدارهای مبتنی بر آردوینو با استفاده از پلت فرم TINKERCAD.

پوشش پروژه ها با کدهای کاملاً آزمایش شده و آماده برای استفاده.


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

معرفی Introduction

  • درباره دوره About the Course

  • آشنایی با آردوینو Introduction to Arduino

  • مقدمه ای بر Arduino Contd. Introduction to Arduino Contd.

  • مقدمه ای بر آردوینو قسمت 3 Introduction to Arduino Part 3

  • شروع کار با TINKERCAD Getting Started with TINKERCAD

  • TINKERCAD LED چشمک می زند TINKERCAD LED blinking

کار با ال ای دی Working with LEDs

  • کنترل LED روی برد آردوینو Uno Controlling on board LED of Arduino Uno

  • چراغ چشمک زن قسمت 2 LED Blinking Part 2

کار با دکمه های فشاری Working with Pushbuttons

  • اتصال دکمه فشار خارجی با آردوینو Connecting External Push button with Arduino

  • رابط دکمه فشاری TINKERCAD: قسمت 1 TINKERCAD Push Button Interfacing: Part 1

  • رابط فشاری TINKERCAD: قسمت 2 TINKERCAD Push Button Interfacing: Part 2

  • دکمه فشار دادن قسمت 2 Push button part 2

  • دکمه فشار دادن قسمت 3 push button part 3

  • آپلود و تست برنامه فشار دکمه Uploading and Testing Push button program

کار با وقفه های خارجی Working with External Interrupts

  • وقفه خارجی: مقدمه External Interrupt: Introduction

  • وقفه خارجی: چالش برنامه نویسی External Interrupt: Programming Challenge

  • وقفه خارجی: بخش کدگذاری External Interrupt: Coding Part

  • وقفه خارجی: شبیه سازی قسمت 1 External Interrupt: Simulation Part 1

  • وقفه خارجی: شبیه سازی قسمت 2 External Interrupt: Simulation Part 2

ارتباط سریال در آردوینو Serial Communication in Arduino

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

  • ارتباط سریال قسمت 2 Serial Communication Part 2

  • ارتباط سریال قسمت 3 Serial Communication Part 3

  • ارتباط سریال قسمت 4 Serial Communication Part 4

  • ارتباط سریال قسمت 5 Serial Communication Part 5

  • انتقال اطلاعات سریال Serial data transmission

  • انتقال اطلاعات سریال - قسمت 2 Serial data transmission-part 2

  • انتقال اطلاعات سریال - قسمت 3 Serial data transmission-part 3

  • انتقال اطلاعات سریال - قسمت 4 Serial data transmission-part 4

  • دریافت اطلاعات سریال Serial data reception

  • دریافت سریال قسمت 2 serial data reception part2

  • برنامه نویسی پورت سریال نرم افزار قسمت 1 Software Serial Port Programming part 1

  • برنامه نویسی پورت سریال نرم افزار قسمت 2 software serial port programming part 2

  • برنامه نویسی پورت سریال نرم افزار قسمت 3 software serial port programming part 3

  • برنامه نویسی پورت سریال نرم افزار قسمت 4 software serial port programming part 4

  • برنامه نویسی پورت سریال نرم افزار قسمت 5 software serial port programming part 5

تبدیل آنالوگ به دیجیتال و PWM Analog to Digital Conversion & PWM

  • ADC مقدمه ADC Introduction

  • کار با ADC داخلی Working with inbuilt ADC

  • ADC-PART 2 ADC-PART 2

  • ADC-PART 3 ADC-PART 3

  • ADC-PART 4 ADC-PART 4

  • ADC-PART 5 ADC-PART 5

  • تولید PWM در آردوینو Uno PWM generation on Arduino Uno

  • PWM قسمت 2 PWM Part 2

  • PWM قسمت 3 PWM Part 3

  • PWM قسمت 4 PWM Part 4

کار با ماژول بلوتوث HC-05 Working with HC-05 Bluetooth module

  • کنترل در هیئت مدیره از طریق برنامه موبایل انجام شد Controlling on board led through Mobile App

  • رابط بلوتوث دستی Hands-On Bluetooth Interfacing

کنترل موتور با استفاده از آردوینو Motor control using Arduino

  • درایور موتور و نیاز آن Motor Driver and its need

  • L293D Interfacing Contd. L293D Interfacing Contd.

  • کنترل موتور dc Controlling dc motor

  • مدار رابط موتور DC DC Motor Interfacing Circuit

  • بخش کدگذاری: کنترل موتور DC Coding Part: DC Motor Control

  • کنترل دستی موتور DC Hands-On DC Motor Control

کنترل سروو موتور servo motor control

  • رابط سروو موتور با آردوینو Servo Motor Interfacing with Arduino

  • کنترل سروو موتور با استفاده از آردوینو Servo motor control using Arduino

  • سروو موتور قسمت 2 Servo Motor Part 2

رابط LCD با آردوینو LCD interfacing with Arduino

  • آشنایی با LCD 16x2 Understanding 16x2 LCD

  • رابط LCD 16x2 با آردوینو Interfacing 16x2 LCD with Arduino

  • طراحی مدار واسط ال سی دی در TINKERCAD Designing LCD interfacing circuit in TINKERCAD

  • رشته نوشتن روی LCD 16X2 Writing string on 16X2 LCD

  • رابط LCD دستی: قسمت 1 Hands-On LCD Interfacing: Part 1

  • رابط دستی ال سی دی: قسمت 2 Hands-On LCD Interfacing: Part 2

رابط سنسور با آردوینو Sensor Interfacing with Arduino

  • سنسور IR IR sensor

  • سنسور IR Contd. IR Sensor Contd.

  • حسگر روشنایی Light sensor

  • سنسور نور قسمت 2 Light Sensor Part 2

  • سنسور نور قسمت 3 Light Sensor Part 3

  • سنسور حرکت PIR PIR Motion Sensor

  • سنسور حرکت PIR قسمت 2 PIR Motion Sensor Part 2

  • حسگر اولتراسونیک قسمت 1 ultrasonic sensor part 1

  • حسگر اولتراسونیک قسمت 2 ultrasonic sensor part 2

  • حسگر اولتراسونیک قسمت 3 ultrasonic sensor part 3

  • حسگر اولتراسونیک قسمت 4 ultrasonic sensor part 4

  • رابط سنسور دما LM35 با آردوینو Temperature Sensor LM35 Interfacing with Arduino

  • سنسور دما TMP36 قسمت 1 TMP36 Temperature Sensor part 1

  • سنسور دما TMP36 قسمت 2 TMP36 Temperature Sensor part 2

  • سنسور رطوبت خاک Soil Moisture sensor

  • رابط سنسور گاز: قسمت 1 Gas sensor Interfacing: Part 1

  • رابط سنسور گاز: قسمت 2 Gas Sensor Interfacing: Part 2

  • رابط سنسور گاز: قسمت 3 Gas Sensor Interfacing: Part 3

پروتکل های ارتباطی پیشرفته Advance communication protocols

  • SPI: مقدمه SPI: Introduction

  • الگوریتم برنامه نویسی SPI SPI Programming Algorithm

  • SPI: بخش کدگذاری SPI: Coding Part

  • I2C: مقدمه I2C: Introduction

  • I2C: بخش کدگذاری I2C: Coding Part

  • I2C: شبیه سازی TINKERCAD I2C: TINKERCAD Simulation

رابط صفحه کلید با آردوینو Keypad Interfacing with Arduino

  • رابط صفحه کلید قسمت 1 Keypad Interfacing Part 1

  • رابط صفحه کلید قسمت 2 Keypad Interfacing Part 2

  • رابط صفحه کلید قسمت 3 Keypad Interfacing Part 3

  • رابط صفحه کلید قسمت 4 Keypad Interfacing Part 4

  • رابط صفحه کلید قسمت 5 Keypad Interfacing Part 5

  • رابط صفحه کلید قسمت 6 Keypad Interfacing Part 6

کنترل LED مبتنی بر رمز عبور Password Based LED Control

  • کنترل LED مبتنی بر رمز عبور: قسمت 1 Password Based LED Control: Part 1

  • کنترل LED مبتنی بر رمز عبور: قسمت 2 Password Based LED Control: Part 2

  • کنترل LED مبتنی بر رمز عبور: قسمت 3 Password Based LED Control: Part 3

پروژه: ربات کنترل شده بلوتوث Project: Bluetoth Controlled Robot

  • ربات کنترل شده با بلوتوث: مقدمه Bluetooth Controlled Robot: Introduction

  • ربات کنترل شده با بلوتوث: بخش کدگذاری Bluetooth Controlled Robot: Coding Part

  • ربات کنترل شده با بلوتوث دستی Hands-On Bluetooth Controlled Robot

اتاق رای گیری با استفاده از آردوینو Polling Booth Using Arduino

  • پروژه: جمع آوری غرفه یک نمای کلی Project: Pooling Booth An Overview

  • اتاق رای گیری: طراحی مدار Polling Booth: Circuit Design

  • اتاق رای گیری: کدگذاری قسمت 1 Polling Booth: Coding Part 1

  • اتاق رای گیری: کدگذاری قسمت 2 Polling Booth: Coding Part 2

  • اتاق رای گیری: شبیه سازی قسمت 1 Polling Booth: Simulation Part 1

  • اتاق رای گیری: شبیه سازی قسمت 2 Polling Booth: Simulation Part 2

نمایش نظرات

نظری ارسال نشده است.

آموزش Hands-On Arduino
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9 hours
104
Udemy (یودمی) udemy-small
31 خرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
353
4.3 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dr Umesh Dutta Dr Umesh Dutta

دکتری در مهندسی الکترونیک و ارتباطات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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