فهرست مطالب:
- تدارکات
- مرحله 1: LCD ، I2C ، Arduino UNO و Perf Board
- مرحله 2: دکمه ها + مدار اولیه
- مرحله 3: تنظیم دکمه های اصلی
- مرحله 4: منبع تغذیه اضافی + نوار LED
- مرحله 5: دکمه های کوچکتر
- مرحله 6: راه اندازی نرم افزار
- مرحله 7: کد
- مرحله 8: تمام شد
تصویری: کنترل کننده نوار LED: 8 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
در این دستورالعمل ، شما را با مراحل ایجاد نحوه استفاده و مدیریت نوارهای LED خود با ایجاد یک رابط کنترل آشنا می کنم. من با این چراغ ها بسیار سرگرم شدم ، زیرا مطمئنم شما نیز خواهید بود. اگر این دستورالعمل را دوست دارید ، لطفاً در چالش روشنایی به آن رای دهید!
با استفاده از این کنترلر ، کاربر قادر خواهد بود رنگ های مختلف و همچنین اعمالی مانند پلک زدن ، محو شدن و تعقیب نوار LED خود را انتخاب کند. برنامه ها و سازگاری ها بی پایان است. لذت بردن:)
ملاحظات ایمنی: هنگام لحیم کاری ، مطمئن شوید که در یک منطقه با تهویه مناسب با یک تشک مناسب و عینک ایمنی کار می کنید. همچنین ، هنگام کار با ابزارهای مختلف در طول این آموزش ، از استفاده از PPE مناسب اطمینان حاصل کنید.
*سایر نکات: این پروژه شامل مسکن نمی شود بلکه مدار ، کد و رابط کلی را شامل می شود. این به شما این آزادی را می دهد که مسکن را به دلخواه خود طراحی کنید:)
تدارکات
- صفحه نمایش LCD 20x04
- ماژول I2C
- پرفکت تخته (9 * 15 سانتیمتر)
- کابل های بلوز (M تا F ، M تا M ، F تا F)
- 6x 10k اهم
- کابل USB آردوینو
- 4 برابر دکمه های بزرگ PTM
- 2 برابر دکمه های کوچک PTM
- 7 برابر اتصالات کوچک (اختیاری)
- 3x M2 Screwa
- آجیل شش گوش M2 3x
- آداپتورهای 2x 12 V 1A
- برد آردوینو اونو
- 5 - 10 متر چراغ نوار LED
مرحله 1: LCD ، I2C ، Arduino UNO و Perf Board
1. ماژول I2C را به پشت صفحه نمایش LCD 20x04 لحیم کنید. ماژول I2C برای برقراری ارتباط با صفحه LCD بدون نیاز به خرابی سیم ها استفاده می شود. هنوز نگران اتصالات پین به Arduino Uno نباشید.
2. با استفاده از پیچ M2 و مهره های شش گوش ، صفحه LCD را در بالای تخته پرف محکم کنید.
3. آردوینو را با استفاده از پیچ M2 و مهره های شش گوش به پایین تخته پرف محکم کنید. بسیار مهم است که این دو جزء ایمن باشند و حرکت نکنند.
مرحله 2: دکمه ها + مدار اولیه
1. با استفاده از کابل های بلوز نر به ماده ، پین ها را به پورت های آردوینو وصل کنید:
- GND (LCD) - GND (آردوینو)
- VCC (LCD) - 5V (آردوینو)
- SDA (LCD) - A4 (آردوینو)
- SCL (LCD) - A5 (آردوینو)
2. 4 دکمه بزرگ PTM (push-to-make) را در قالب مربع مطابق شکل بالا روی تخته پرف قرار دهید. باید دکمه بالا سمت چپ ، پایین چپ ، بالا سمت راست و پایین سمت راست وجود داشته باشد. هنوز نیازی به اتصال به این دکمه ها نیست.
مرحله 3: تنظیم دکمه های اصلی
اکنون وقت آن است که این دکمه ها را به آردوینو وصل کنید. اطمینان حاصل کنید که اینها را به طور مرتب سیم کشی کرده اید تا UI برای کاربر روشن نگه داشته شود.
1. همه دکمه ها را به یک ریل معمولی 5 ولت متصل به آردوینو وصل کنید.
2. پایانه دیگر هر دکمه باید به پین های Arduino UNO زیر متصل شود:
- دکمه سمت چپ بالا ………. پین 8
- دکمه سمت چپ پایین ………. پین 9
- دکمه سمت راست بالا ………. پین 10
- دکمه سمت راست پایین ………. پین 11
3. در نهایت ، هر ترمینال (نه 5 ولت) نیز باید به یک مقاومت کششی 10 کیلو اهم به GND متصل شود تا ولتاژ شناور و سر و صدا کاهش یابد.
مرحله 4: منبع تغذیه اضافی + نوار LED
متأسفانه نوارهای LED نیرو بر هستند و بنابراین به منابع کافی برق نیاز دارند. به همین دلیل ، یک آداپتور 12V 1A دوم را فقط برای تأمین ولتاژ به نوار اضافه کردم. با این حال ، اگر می توانید یک آداپتور با قدرت بیشتر دریافت کنید ، من آن را بسیار توصیه می کنم (به دلیل محدودیت های COVID-19 نتوانستم).
1. کابل آداپتور برق را بکشید و سیم مثبت را به منبع مثبت در نوار LED و GND را به GND در نوار LED وصل کنید.
2. با استفاده از کابل بلوز ، مطمئن شوید که پین 6 در آردوینو به کابل داده روی نوار LED متصل شده است. این پین است که به نوار نحوه رفتار/نمایش چه چیزی را نشان می دهد.
مرحله 5: دکمه های کوچکتر
این دکمه های کوچکتر را اضافه کردم تا کاربر بتواند سرعت عملکردهایی مانند پلک زدن ، محو شدن و تعقیب را تنظیم کند. فشار دادن دکمه در بالا با کاهش تأخیر جدا کننده این حلقه ها سرعت این اقدامات را افزایش می دهد. هر دوی این دکمه ها PTM هستند و یک ویژگی اضافی اختیاری هستند.
1. دکمه ها را روی تخته پرفیو قرار دهید و آنها را در جای خود لحیم کنید. فقط با اطمینان از مولتی متر بدانید که کدام طرف ها پایانه های متضاد یکدیگر هستند.
2. یک طرف هر دو دکمه باید دوباره به یک ریل معمولی 5 ولت متصل شود.
3. طرف دیگر هر دو دکمه باید به پین های آردوینو زیر متصل شود:
- دکمه بالا (کاهش سرعت) - پین 12 آردوینو
- دکمه پایین (افزایش سرعت) - پین 13 آردوینو
مرحله 6: راه اندازی نرم افزار
برای اجرای کد ، باید دو کتابخانه پیوند شده در زیر را نصب کنید.
LiquidCrystal_I2C
FastLED
اگر قبلاً این کتابخانه ها را دارید ، به "Tools" ، سپس "Library Library" بروید ، سپس این کتابخانه ها را جستجو کنید و مطابق تصویر بالا روی "نصب" یا "Update" کلیک کنید.
مرحله 7: کد
کد زیر را بارگیری ، کپی و جایگذاری کنید در Arduino IDE خود و روی برد بارگذاری کنید. منبع تغذیه 12 ولت را به برد وصل کنید و اگر همه چیز در جای خود قرار دارد ، صفحه باید با پیغام "LED STRIP CONTROLLER" روشن شود.
اگر در هر قسمتی از فرآیند با مشکل روبرو شدید ، لطفاً در قسمت نظرات زیر سوالی بپرسید و من تمام تلاش خود را برای پاسخگویی به کار خواهم گرفت.
مرحله 8: تمام شد
شما انجام دادید! لذت بردن:)
توصیه شده:
نوار LED DIY: نحوه برش ، اتصال ، لحیم و نوار LED قدرت: 3 مرحله (همراه با تصاویر)
نوار LED DIY: نحوه برش ، اتصال ، لحیم و نوار LED قدرت: راهنمای مبتدیان برای ایجاد پروژه های نورپردازی خود با استفاده از نوار LED. نوارهای LED قابل انعطاف و قابل استفاده ، بهترین انتخاب برای انواع برنامه ها هستند. اصول اولیه نصب یک نوار LED ساده داخلی 60 LED/m ، اما در
کنترل کننده نوار LED RGBW اصلاح شده ، کنترل PIR ، ESP8285: 3 مرحله
کنترل کننده نوار LED RGBW اصلاح شده ، PIR Controlled ، ESP8285: در بالای میز من در خانه یک نوار LED RGBW نصب کرده ام. کنترل کننده WiFi LED RGBW باید با برنامه ای مانند برنامه Magic Home کار کند. با این حال ، من یک تراشه ESP8285 دارم که با سیستم عامل خودم فلش کردم. من یک PIR اضافه کردم که توسط آن نوار LED تغییر می کند
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 (نوار مسی): 4 مرحله (همراه با تصاویر)
نحوه ساخت نوار LED (نوار مسی): در این آموزش سریع به شما نشان خواهم داد که چگونه می توانید یک نوار LED ساده با استفاده از نوار مسی و برخی از led های smd با کمی لحیم کاری درست کنید. این پروژه سریع است و می تواند مفید هم باشد. با توجه به اینکه این نوار LED از منبع تغذیه 3.7 ولت بسیار متداول استفاده می کند
شبیه دشمن خود باشید: نشانه هایی ایجاد کنید که گیج کننده ، مبهوت کننده و تقلید کننده باشد!: 6 مرحله (همراه با تصاویر)
شبیه دشمن خود باشید: نشانه هایی ایجاد کنید که باعث گیج شدن ، حیرت و تقلید می شود !: در این مقاله آموزشی طراحی استتار را خواهید آموخت. در پروژه های گذشته ، من تکنیک های مختلفی را برای تقلید از علائم دولتی یا شرکتی اختصاص داده و اصلاح کرده ام. استفاده از روش هایی که در مراحل زیر بیان شده است به شما امکان می دهد به طور موقت