دوره آموزشی یادگیری آردوینو: مدولاسیون عرض پالس
1 ساعت 17 دقیقهمتوسط2015-09-30
مدرسین

Rae Hoyt
Creative soul with a technical mind
جزئیات دوره
مدولاسیون عرض پالس (PWM) یک مهارت ضروری برای اتصال میکروکنترلرهای آردوینو به موتورها یا چراغ ها است و راهی برای تقریب سطح ولتاژ آنالوگ با سیگنال های دیجیتال ارائه می دهد. با استفاده از PWM، می توانید روشنایی نور و سرعت موتورها را کنترل و برنامه ریزی کنید - پروژه های خود را زنده کنید. در این دوره با Rae Hoyt همراه شوید و یاد بگیرید که چگونه از قدرت PWM برای هدایت مدارهای دیجیتال استفاده کنید. او نحوه استفاده از کتابخانه ها و عملکردهای داخلی PWM، عیب یابی کد و سخت افزار و استفاده از کنترل های ورودی آنالوگ برای هدایت سرووها، موتورها و LED های RGB را نشان می دهد. در طول راه چالش های عملی را امتحان کنید تا یادگیری خود را محک بزنید و ببینید مهارت های آردوینو شما تا چه حد در حال پیشرفت است.
اهداف یادگیری
استفاده از خروجی اولیه PWM
تنظیم روشنایی LED ها
ترکیب رنگ با LED های RGB
استفاده از ورودی های آنالوگ برای خروجی خروجی
آزمایش قطعات با مولتی متر
استفاده از تابع map
اشکال زدایی کد به طور موثر با مانیتور سریال
کنترل سرووها و موتورها
اهداف یادگیری
استفاده از خروجی اولیه PWM
تنظیم روشنایی LED ها
ترکیب رنگ با LED های RGB
استفاده از ورودی های آنالوگ برای خروجی خروجی
آزمایش قطعات با مولتی متر
استفاده از تابع map
اشکال زدایی کد به طور موثر با مانیتور سریال
کنترل سرووها و موتورها
مهارت ها
ArduinoMicrocontrollersHardwareDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
- 04 - چالش ها
1. مقدمه ای بر مدولاسیون عرض پالس (PWM)
- 05 - بررسی اصول PWM
- 06 - استفاده از خروجی اصلی PWM
- 07 - جعل PWM روی پین غیر PWM
- 08 - چالش - تطبیق روشنایی LED PWM و غیر PWM
- 09 - راه حل - تطبیق روشنایی LED PWM و غیر PWM
2. استفاده از ورودیهای آنالوگ برای هدایت خروجی PWM
- 10 - معرفی انواع ورودیهای آنالوگ
- 11 - آشنایی با اصول ورودی آنالوگ
- 12 - یافتن اشکالات منطقی در کد خود
- 13 - تست قطعات با مولتی متر
- 14 - استفاده از تابع نقشه
- 15 - چالش - درک ریاضی پشت تابع نقشه
- 16 - راه حل - درک ریاضی پشت تابع نقشه
3. LED و PWM
- 17 - محو شدن یک LED با PWM با کد
- 18 - کالیبره کردن ورودی آنالوگ برای محو شدن دقیق LED
- 19 - چالش - برنامه ریزی یک LED که به روشنایی واکنش نشان میدهد
- 20 - راه حل - برنامه ریزی یک LED که به روشنایی واکنش نشان میدهد
- 21 - استفاده از LED RGB
- 22 - ترکیب رنگها بر روی LED RGB با استفاده از سه ورودی آنالوگ
- 23 - چالش - محو شدن از طریق رنگین کمان با PWM
- 24 - راه حل - محو شدن از طریق رنگین کمان با PWM
4. کنترل موتور
- 25 - مقایسه موتورهای DC، سرووها و استپر موتورها
- 26 - اجرای سروو کنترل اولیه
- 27 - کنترل سروو با ورودی آنالوگ
- 28 - کنترل سروو چرخش پیوسته با ورودی آنالوگ
- 29 - کنترل دور موتور DC با ورودی آنالوگ و ترانزیستور
- 30 - غواصی عمیقتر در کنترل پل H
- 31 - کنترل موتور DC با پل H
- 32 - چالش - کنترل موتور DC با پل H و پتانسیومتر
- 33 - راه حل - کنترل موتور DC با پل H و پتانسیومتر
مراحل بعدی
- 34 - نتیجه گیری