فهرست مطالب:
تصویری: کنترل کننده روشنایی نوار LED: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
نوارهای LED در سراسر جهان به دلیل مصرف ولتاژ پایین و روشنایی آن مشهور هستند. گاهی اوقات ما نیاز به تنظیم ولتاژ و روشنایی این نوارهای LED داریم ، به عنوان مثال ، در هنگام خواب شما به دلیل روشنایی LED مزاحم می شوید. این یک پروژه آردوینو برای کنترل روشنایی نوار LED است. کاربر پسند است زیرا مقدار روشنایی را از کاربر دریافت می کند. مقدار روشنایی بستگی به ولتاژ داده شده به نوار LED دارد. اگر کاربر 5 ولت بدهد ، حداکثر روشنایی را می دهد ، اگر کاربر 0.1 ولت دهد ، روشنایی کم را تأمین می کند. آردوینو می تواند از 0 تا 255 ولتاژ بنویسد (تقسیم 0-5 ولت به عنوان مثال: 1v = 51 واحد). اما با استفاده از دستورات و محاسبه می توانیم این مقدار را به 0-5v کاهش دهیم. اجازه دهید وارد پروژه شویم.
تدارکات
الزامات:
- آردوینو UNO / nano / MEGA
- نوار LED (باید حداقل کار کند
- آردوینو IDE
- سیمهای اتصال (شماره 2)
مرحله 1: اتصالات
اینها اتصالات اتصال LED نوار با آردوینو هستند:
نوار LED ARDUINO
GND >> - (منفی)
DIGITAL PWM 3 (pin3) >> + (مثبت)
--------------------------------------------------------------------------------------
پین منفی نوار LED را به پین آروژینو (GND) وصل کنید
پین مثبت نوار LED را به پین 3 پین آردوینو وصل کنید
مرحله 2: کد
مهمترین چیز در کنار سخت افزار در آردوینو کد است. کد در زیر آورده شده است. این کد را تایپ کرده و با استفاده از arduino IDE یا bluino loader بارگذاری کنید.
شناور روشنایی ؛ int LED = 3 ؛ شناور realbrightness؛ تاخیر شناور 1؛ float delay2؛ گزینه شناور ؛ void setup () {pinMode (LED ، OUTPUT) ؛ Serial.begin (9600)؛ Serial.println ("کنترل کننده نوار LED آردوینو") ؛ Serial.println ("")؛ Serial.println ("لطفاً روشنایی نوار LED (1-5) را وارد کنید")؛ Serial.println ("")؛ while (Serial.available () == 0) {} brightness = Serial.parseFloat ()؛ روشنایی واقعی = (روشنایی) * 51.0 ؛ if (realbrightness> = 6) {Serial.println ("لطفاً روشنایی معتبر را وارد کنید") ؛ }} void loop () {Serial.println ("")؛ Serial.println ("نوار LED با سرعت چشمک می زند") ؛ Serial.print (روشنایی) ؛ analogWrite (LED ، روشنایی واقعی) ؛ تاخیر (1000) ؛ }
مرحله 3: زمان آزمایش
کد بارگذاری Arduino را وصل کنید ، مانیتور سریال را باز کنید. پیام "لطفاً روشنایی نوار LED (1-5) را وارد کنید" باید نمایش داده شود. مقدار روشنایی را وارد کرده و روی ارسال کلیک کنید. می توانید مشاهده کنید که نوار LED شما در دستور روشنایی شما اجرا می شود !.
مرحله 4: اطلاعات اضافی:
- میزان روشنایی را می توان در مقدار اعشاری وارد کرد.
- روشنایی وارد شده بالای 5 ، برابر 5 خواهد بود.
- با کاهش مقدار ، روشنایی کاهش می یابد.
- گاهی اوقات ممکن است درایورهای آردوینو در رایانه شما گم شده باشد. برای حل خطاها ، مدیر دستگاه را باز کرده و همه درایورهای ناشناخته را به روز کنید.
- پورت COM و نسخه صحیح آردوینو را انتخاب کنید.
- بارگیری کد جایگزین:
توصیه شده:
کنترل کننده نوار LED RGBW اصلاح شده ، کنترل PIR ، ESP8285: 3 مرحله
کنترل کننده نوار LED RGBW اصلاح شده ، PIR Controlled ، ESP8285: در بالای میز من در خانه یک نوار LED RGBW نصب کرده ام. کنترل کننده WiFi LED RGBW باید با برنامه ای مانند برنامه Magic Home کار کند. با این حال ، من یک تراشه ESP8285 دارم که با سیستم عامل خودم فلش کردم. من یک PIR اضافه کردم که توسط آن نوار LED تغییر می کند
کنترل کننده بازی مبتنی بر آردوینو - کنترل کننده بازی Arduino PS2 - بازی Tekken With DIY Arduino Gamepad: 7 مرحله
کنترل کننده بازی مبتنی بر آردوینو | کنترل کننده بازی Arduino PS2 | بازی Tekken With DIY Arduino Gamepad: سلام بچه ها ، بازی کردن همیشه سرگرم کننده است اما بازی با کنترلر بازی سفارشی DIY خود سرگرم کننده تر است. بنابراین ما در این دستورالعمل یک کنترلر بازی با استفاده از arduino pro micro ایجاد می کنیم
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
کنترل کننده روشنایی نوار LED: 7 مرحله
کنترل کننده روشنایی نوار LED: سلام دوست عزیز ، بعضی اوقات ما از روشنایی زیاد نوار LED خوشم نمی آید و سوئیچ را خاموش می کنیم. بنابراین امروز من قصد دارم مدار کنترل کننده روشنایی نوار LED را بسازم. با این مدار می توان به راحتی روشنایی را کنترل کرد نوار LED. این ci
تبدیل Splitter مانیتور VGA به کنترل کننده کنترل کننده کامپیوتر: 4 مرحله
تبدیل Splitter مانیتور VGA به کنترل کننده مانیتور کنترل شده توسط کامپیوتر: این دستورالعمل توضیح می دهد که چگونه می توان یک اسپلیتر مانیتور VGA ارزان (20 یورو) که برای اتصال یک رایانه به دو مانیتور استفاده می شود را به یک سوئیچر مانیتور کنترل شده کامپیوتر تبدیل کرد. دستگاه نهایی از طریق پورت موازی کنترل می شود و امکان چرخش