آموزش یادگیری Arduino: رابط با دستگاه های آنالوگ - آخرین آپدیت

دانلود Learning Arduino: Interfacing with Analog Devices

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: Arduino به مهندسین و علاقه مندان به DIY کمک می کند تا نمونه های اولیه ، تعاملی و پروژه های الکترونیکی را بسازند. ادغام دستگاه های آنالوگ به شما امکان می دهد پروژه های Arduino خود را به سطح بعدی برسانید و دنیای دیجیتال و فیزیکی را برطرف کنید. با استفاده از مؤلفه های آنالوگ ، می توانید داده ها را از سنسورها جمع آوری کنید ، موتورها را اجرا کنید و اطلاعات را به کاربران نمایش دهید. این دوره اصول اولیه لازم را برای شروع به شما می آموزد. زارا خلیل نشان می دهد که چگونه می توان دستگاه های واقعی - سنسورهای دما ، LED ها ، مدارهای LDR ، جوی استیک ها و موتورهای پله را به صفحه آردوینو خود وصل کرد. او توضیح می دهد که سیم کشی و برنامه نویسی مورد نیاز شما برای بالا بردن و اجرای آنها و به نمایش می گذارد و امکانات سخت افزار Arduino را در سه پروژه کوچک نشان می دهد.

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

مقدمه Introduction

  • شروع با آردوینو Getting started with Arduino

  • ادغام دستگاه های آنالوگ با آردوینو Integrating analog devices with Arduino

  • آنچه باید قبل از تماشا بدانید What you should know before watching

  • نگاهی به سخت افزار مورد استفاده خود بیندازید Take a look at the hardware you'll be using

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

  • آردوینو چیست؟ What is an Arduino?

  • طرح آردوینو The Arduino layout

  • رابط های دیجیتال Digital interfaces

  • رابط های آنالوگ Analog interfaces

  • پین برق The power pins

1. ورودی های آنالوگ 1. Analog Inputs

  • سنسور LDR (مقاومت وابسته به نور) LDR (light-dependent resistor) sensor

  • کدگذاری مدار جوی استیک Coding the joystick circuit

  • تفسیر ارزشهای سنسور Interpreting the sensor values

  • درک نحوه تفسیر ارزشهای سنسور Understanding how to interpret the sensor values

  • دستگاه های آنالوگ چیست؟ What are analog devices?

  • با استفاده از یک تقسیم ولتاژ با LDR ما Using a voltage divider with our LDR

  • سیم کشی مدار LDR ما Wiring up our LDR circuit

  • برنامه نویسی برای خواندن سنسور دما Coding to read the temperature sensor

  • کاوش سنسور دما ما (TMP37) Exploring our temperature sensor (TMP37)

  • برنامه نویسی برای خواندن مدار LDR Coding to read the LDR circuit

  • سیم کشی جوی ما Wiring up our joystick

  • درک مبدل های آنالوگ به دیجیتال Understanding analog-to-digital converters

  • ماژول جوی استیک Joystick module

  • سیم کشی سنسور دما Wiring up the temperature sensor

2. ایجاد یک برنامه Arduino 2. Creating an Arduino Program

  • نرم افزار Arduino را بارگیری کنید Download the Arduino software

  • گشت و گذار در Arduino IDE A tour of the Arduino IDE

  • عملکرد () و حلقه () عملکرد دارد The setup() and loop() functions

  • دستور pinMode () pinMode() command

  • فرمان digitalWrite () digitalWrite() command

  • اولین طرح خود را ایجاد کنید Creating your first sketch

  • مانیتور سریال Serial monitor

  • تست چراغ چشمک زن و مانیتور سریال Testing the blinking LED and serial monitor

2. خروجی های آنالوگ 2. Analog Outputs

  • درک عملکرد نقشه () Understanding the map() function

  • سیم کشی یک پتانسیلومتر برای کنترل LED Wiring a potentiometer to control LED

  • کدگذاری برای کنترل LED با پتانسیومتر Coding to control the LED with a potentiometer

  • درک مدولاسیون عرض پالس (PWM) Understanding pulse-width modulation (PWM)

  • چگونه آردوینو خروجی آنالوگ تولید می کند How Arduino generates analog output

  • سیم سرب را سیم کنید Wire up an LED

  • برای استفاده از PWM با LED کد بنویسید Write code to use PWM with the LED

  • درک عملکرد آنالوگ با PWM Understanding the analogWrite function with PWM

3. رابط با خروجی: LED 3. Interface with Output: LED

  • معرفی دیود (LED) Light-emitting diode (LED) intro

  • اختیاری: محاسبه مقاومت محدود کننده فعلی Optional: Calculating the current limiting resistor

  • LED را سیم کنید Wire up the LED

  • کد برای چشمک زدن به چراغ خود Code to blink your LED

  • به عنوان مثال سیگنال ترافیک دیجیتال: سیم را وصل کنید Digital traffic signal example: Wire it up

  • مثال سیگنال ترافیک دیجیتال: آن را کدگذاری کنید Digital traffic signal example: Code it

3. رابط با موتور پله 3. Interfacing with a Stepper Motor

  • موتورهای پله ای تک قطبی Unipolar stepper motors

  • هیئت مدیره موتور پله ای ULN2003 Stepper motor driver board ULN2003

  • برنامه نویسی برای کنترل مستقیم موتور Coding to control the motor directly

  • معرفی موتور پله Stepper motor introduction

  • برنامه نویسی برای موتور پله Coding for the stepper motor

  • سیم کشی یک موتور پله به آردوینو Wiring a stepper motor to Arduino

  • کاوش در کتابخانه پله Exploring the Stepper Library

  • کدگذاری با استفاده از عملکرد Stepper () Coding using the Stepper() function

4- رابط با ورودی: Pushbutton 4. Interface with Input: Pushbutton

  • فشار Pushbutton

  • کم فعال ، زیاد فعال Active low, active high

  • سیم کشی به آردوینو Wiring a pushbutton to Arduino

  • نوشتن کد مربوط به دکمه Writing the code for the pushbutton

  • LED را با فشار دادن دکمه فعال کنید Activate an LED with a pushbutton

  • با استفاده از LED داخلی با INPUT_PULLUP Using the built-in LED with INPUT_PULLUP

4. پروژه ها 4. Projects

  • با استفاده از جوی استیک برای کنترل LED ها Using the joystick to control LEDs

  • کدگذاری جوی استیک و موتور Coding the joystick and motor

  • کدگذاری LDR و سنسور Coding the LDR and sensor

  • با استفاده از جوی استیک برای کنترل موتور Using a joystick to control a motor

  • سیم کشی جوی و موتور Wiring up the joystick and motor

  • با استفاده از سنسور LDR برای کنترل موتور Using an LDR sensor to control a motor

  • برنامه نویسی برای جوی استیک و LED ها Coding for the joystick and LEDs

  • سیم کشی Wiring

  • سیم کشی جوی استیک و LED ها Wiring up the joystick and LEDs

نتیجه Conclusion

  • عیب یابی Troubleshooting

  • مراحل بعدی Next steps

نمایش نظرات

آموزش یادگیری Arduino: رابط با دستگاه های آنالوگ
جزییات دوره
1h 34m
70
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
118,228
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Zahraa Khalil Zahraa Khalil

مربی و مدرس مهندسی

زهرا خلیل یک مربی و مربی مهندسی است.

زهرا علاقه زیادی به آموزش STEM دارد - علاقه شدیدی که در کار او به عنوان یک مربی مهندسی برق منعکس شده است. علاوه بر کارش در آموزش عالی، او در حال حاضر رئیس IEEE WIE (زنان در مهندسی) کانادا برای سال 2019 است. علاوه بر این، او به عنوان مدیر توسعه عضویت در بخش آموزشی برای IEEE WIE داوطلب می شود. او مدافع و داوطلب برنامه های آموزشی است که ورود و حفظ زنان در برنامه های مهندسی را بهبود می بخشد.

Zara Khalil Zara Khalil

مربی و مدرس مهندسی

زارا خلیل یک مربی و مدرس مهندسی است.

زارا علاقه زیادی به آموزش STEM دارد - علاقه شدیدی که در کار او منعکس شده است مدرس مهندسی برق علاوه بر کارش در آموزش عالی، او در حال حاضر رئیس IEEE WIE (زنان در مهندسی) کانادا برای سال 2019 است. علاوه بر این، او به عنوان مدیر توسعه عضویت در بخش آموزشی برای IEEE WIE داوطلب می شود. او مدافع و داوطلب برنامه های آموزشی است که ورود و حفظ زنان در برنامه های مهندسی را بهبود می بخشد.