فهرست مطالب:

دیمر LED با پتانسیومتر: 5 مرحله (همراه با تصاویر)
دیمر LED با پتانسیومتر: 5 مرحله (همراه با تصاویر)

تصویری: دیمر LED با پتانسیومتر: 5 مرحله (همراه با تصاویر)

تصویری: دیمر LED با پتانسیومتر: 5 مرحله (همراه با تصاویر)
تصویری: چگونه مدار تایمر را فقط با سه قطعه بسازیم ؟! | How to make a timer circuit with only 3 parts 2024, جولای
Anonim
دیمر LED با پتانسیومتر
دیمر LED با پتانسیومتر

این یک دستورالعمل است که به شما می آموزد چگونه از پتانسیومتر برای کم نور کردن LED استفاده کنید.

مرحله 1: مواد

مواد
مواد
مواد
مواد
مواد
مواد
مواد
مواد
  1. آردوینو
  2. کامپیوتر
  3. تخته نان
  4. رهبری
  5. 5 سیم نر
  6. پتانسیومتر
  7. کابل یو اس بی

مرحله 2: شروع به کار

شروع شدن
شروع شدن

آردوینو را با کابل USB به کامپیوتر وصل کنید.

مرحله 3: سیم کشی

سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی

پس از اتصال آردوینو به کامپیوتر با کابل USB ، سیم اول را برداشته و یک سر آن را در زمین و سر دیگر را در j1 قرار می دهیم. سپس سیم دوم را از A0 تا j3 قرار می دهید. سپس سیم سوم را از 5v تا j5 قرار می دهید.

پس از آن سیم چهارم را از D9 تا j15 قرار می دهید. سپس پنجمین و آخرین سیم از زمین تا j17.

مرحله 4: تنظیم پتانسیومتر و LED

پتانسیومتر و تنظیم LED
پتانسیومتر و تنظیم LED

دستگیره را رو به دور از سیم ها قرار دهید. آن را به f1 f3 و f5 وصل کنید. سپس LED را بگیرید و پای بلندتر را در f15 و پای کوتاه را در f17 قرار دهید.

مرحله 5: کد

اینها متغیرهایی هستند که به رایانه می گویند منظور از کلمات خاص چیست:

int potPin = A0؛ این به رایانه می گوید که قسمت وسط پتانسیومتر ، که ما آن را potPin می نامیم ، به A0 int readValue وصل شده است. این به رایانه می گوید هر زمان که می گوییم readValue به معنای خواندن پتانسیومتر است

این Void Setup است که فقط یکبار برای بقیه کد تنظیم می شود:

void setup () {این فقط به شما می گوید که این آغاز راه اندازی Void است

pinMode (9 ، OUTPUT) ؛ این باعث تنظیم نور می شود تا بعداً روشن شود

pinMode (potPin ، INPUT) ؛ این پتانسیومتر را تنظیم می کند تا بعداً از آن استفاده کنیم

قسمت بعدی حلقه خالی است که بارها و بارها اجرا می شود تا زمانی که آن را متوقف کنید.

حلقه خالی () {

readValue = analogRead (potPin) ؛ این به کامپیوتر می گوید هر زمان که می گوییم readValue پتانسیومتر را بخواند.

readValue = نقشه (readValue ، 0 ، 1023 ، 0 ، 255) ؛ این اعداد را از پتانسیومتر 0-1023 به اعداد LED که از 0-255 است تبدیل می کند.

analogWrite (9 ، readValue) ؛ این به کامپیوتر می گوید LED را در روشنایی که پتانسیومتر به آن می گوید روشن کند.

}

این کل کد به خودی خود است:

int potPin = A0 ؛ int readValue = 0 ؛

void setup () {

pinMode (9 ، OUTPUT) ؛

pinMode (potPin، INPUT)؛}

حلقه خالی () {

readValue = analogRead (potPin) ؛

readValue = نقشه (readValue ، 0 ، 1023 ، 0 ، 255) ؛

analogWrite (9 ، readValue) ؛}

توصیه شده: