فهرست مطالب:

محو شدن/کنترل LED/روشنایی با استفاده از پتانسیومتر (مقاومت متغیر) و Arduino Uno: 3 مرحله
محو شدن/کنترل LED/روشنایی با استفاده از پتانسیومتر (مقاومت متغیر) و Arduino Uno: 3 مرحله

تصویری: محو شدن/کنترل LED/روشنایی با استفاده از پتانسیومتر (مقاومت متغیر) و Arduino Uno: 3 مرحله

تصویری: محو شدن/کنترل LED/روشنایی با استفاده از پتانسیومتر (مقاومت متغیر) و Arduino Uno: 3 مرحله
تصویری: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, دسامبر
Anonim
Image
Image
اجزای مورد نیاز
اجزای مورد نیاز

پین ورودی آنالوگ آردوینو به خروجی پتانسیومتر متصل است. بنابراین پین آنالوگ آردوینو ADC (مبدل آنالوگ به دیجیتال) در حال خواندن ولتاژ خروجی توسط پتانسیومتر است. چرخاندن دکمه پتانسیومتر ولتاژ خروجی را تغییر می دهد و آردوینو این تنوع را می خواند. آردوینو ولتاژ ورودی را به پین آنالوگ خود به شکل دیجیتال تبدیل می کند. مقدار دیجیتال از 0 تا 1023 ولت متغیر است. 0 نشان دهنده 0 ولت و 1023 نشان دهنده 5 ولت است. آردوینو ADC 10 بیتی است که به این معنی است که ولتاژ ورودی نمونه را نشان می دهد و بین 0 تا 1023 ولت (2^10 = 1024) خروجی آن را خروجی می دهد. آردوینو روی 5 ولت کار می کند بنابراین محدوده ولتاژ ورودی ADC آن نیز بین 0 تا 5 ولت است. بردهای آردوینو که روی محدوده ورودی 3 ولت برای ADC کار می کنند 0 تا 3 ولت است.

توجه: اعمال ولتاژ بیشتر به پین های آنالوگ آردوینو به برد آردوینو شما آسیب می رساند. بنابراین در مورد ما ، ولتاژ خروجی پتانسیومتر نباید 5 ولت افزایش دهد

مرحله 1: اجزای مورد نیاز:

اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز

1. آردوینو اونو

2. تخته نان

3. پتانسیومتر (10k)

4. رهبری شده است

5. مقاومت

6. سیم های جهنده

مرحله 2: نمودار مدار:

Image
Image

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

اگر مستقیماً led را با پتانسیومتر وصل کنیم ، می توانیم روشنایی led را محو یا کنترل کنیم ، اما نه به طور دقیق ، و اگر میکروکنترلر میانی و میانی را وارد کنیم ، میکروکنترلر می تواند با سطح روشنایی مورد نظر ما محو شود. در کنترل مستقیم روشنایی بستگی به مقاومت پتانسیومتر دارد ، اما با یک میکروکنترلر در بین روشنایی بستگی به ولتاژ خروجی پتانسیومتر دارد و به نوعی حتی می توانیم از ولتاژ خروجی غافل شویم و بر روی پارامترهای تعریف شده خود کنترل می شویم. با استفاده از میکروکنترلر ، انعطاف پذیری بیشتری نسبت به محو شدن دستی وجود دارد.

مرحله 3: کد:

برای پروژه های جالب تر با من تماس بگیرید:

یوتیوب: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… صفحه فیس بوک:

اینستاگرام:

void setup ()

{Serial.begin (9600) ؛ pinMode (5 ، OUTPUT) ؛ pinMode (3 ، ورودی) ؛ } void loop () {int a = analogRead (A0)؛ int b = a/4 ؛ Serial.println (b)؛ analogWrite (5 ، b) ؛ تأخیر (200) ؛

}

توصیه شده: