فهرست مطالب:
- مرحله 1: قطعات
- مرحله 2: شماتیک
- مرحله 3: PCB خود را لحیم کنید
- مرحله 4: کد را بارگذاری کنید
- مرحله 5: و تمام شدی
تصویری: DIY Wi-Fi RGB Strip Controller: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
با تشکر از JLCPCB و LCSC برای امکان پذیر کردن این پروژه! امروز آنها را بررسی کنید!
(توجه: این طرح من نیست (جدا از شماتیک و PCB) و تمام اعتبار ایده به سایام می رسد)
چگونه این پروژه شروع شد ، من یک نوار LED RGB از Ebay خریدم و کنترل کننده IR وحشتناک کوچک وحشتناک بود ، من از آن متنفر بودم. بنابراین من به مأموریتی رفتم تا یک کنترلر فعال کننده wifi برای این کار ایجاد کنم.
مرحله 1: قطعات
- 3 مقاومت 1K
- 3 ترانزیستور قدرت بالا ، من از TIP31 استفاده کردم
- میکروکنترلر LINKIT ONE
- نوار RGB آنالوگ
- (بقیه اگر شما مانند من PCB درست کرده اید)
- 1 ترمینال پیچ
- سربرگ های مردانه
- ابزارها
- آهن لحیم کاری/ایستگاه
- لحیم کاری
- انبر
- سیم بر، دم باریک
مرحله 2: شماتیک
هنگامی که من روی این طرح تحقیق می کردم ، از بلوک دیاگرام سایام برای ساختن این طرح در EasyEda استفاده کردم (پیوند آن را در اینجا ببینید) حالا اگر نمی توانید آن را بخوانید یا نمی توانید از انجام این کار ناراحت شوید ، در اینجا ایده اصلی وجود دارد ،
پین امیتر همه ترانزیستورها به پین GND لینکیت یک متصل شوند. پایه پایه ترانزیستور 1 برای اتصال به PIN 9 دیجیتال linkit one. پایه پایه ترانزیستور 2 برای اتصال به پین دیجیتال 3 linkit one. پایه پایه ترانزیستور 3 برای اتصال به پین دیجیتال 2 linkit one. آند نوار LED برای اتصال به منبع تغذیه (+). پینهای ساطع کننده همه ترانزیستورها برای اتصال به منبع تغذیه (-). به یاد داشته باشید که استفاده از پایه های 3 و 9 ضروری است و نمی توان آنها را تغییر داد زیرا تنها پایه های PWM Linkit ONE هستند. از آنجا که فقط دو عدد از آنها وجود دارد ، رنگ سوم نوار LED باید به یک پین دیجیتال معمولی کنترل شود.
مرحله 3: PCB خود را لحیم کنید
هنگامی که شماتیک را ساختم ، آنها را به PCB تبدیل کردم و آنها را در JLCPCB سفارش دادم و ظرف 5 روز دریافت کردم!
سپس به LCSC رفتم و اجزای آن را سفارش دادم ، این کار مدتی طول کشید زیرا DHL بسیار گران بود تا بتواند آن را به جایی که من هستم برساند.
پس از 5 روز انتظار ، PCB های خود را دریافت کردم ، و آنها همانطور که انتظار داشتم خوب بودند ، می توانید برای مشاهده دقیق تر این موارد ، بررسی من را در JLCPCB در اینجا بررسی کنید.
چند روز بعد من بسته خود را از LCSC با تمام اجزایم که کاملاً در کیسه های ضد استاتیک مخصوص خود بسته بندی شده بود دریافت کردم.
کنترل کننده در حدود 12 ولت کار می کند ، بنابراین شما برای یک نوار 3 متری مانند آنچه من استفاده می کنم به حدود 12 ولت 3 آمپر احتیاج دارید.
گام بعدی این است که همه چیز را یا روی تخته یا PCB خود بچسبانید و مطمئن شوید که قطبیت ترانزیستورها درست است.
احتمالاً می توانید بگویید که من در اینجا اشتباهی کردم و اگر نمی توانید ، سرصفحه های زن را به جای نرها لحیم کردم ، زیرا سربرگ های لینکیت یک زن هستند.
مرحله 4: کد را بارگذاری کنید
پس از انجام تمام لحیم کاری و اتصال ، اکنون زمان بارگذاری کد در linkit one است. اما قبل از آن شما باید کتابخانه Blynk را داشته باشید. فایل زیپ را در زیر ضمیمه کرده ام. همه محتویات را استخراج کرده و به Documents> Arduino> Libraries منتقل کنید.
کد این پروژه در کتابخانه Blynk موجود است. در arduino IDE ، به Files> Examples> Blynk> Linkit ONE بروید. اکنون باید برخی تغییرات را در کد ایجاد کنید:
تحت: char auth = "YourAuthToken"؛ // اضافه کردن نشان نویس پروژه blynk خود (مرحله بعدی را ببینید)
زیر: #تعریف WIFI_SSID "YourSSID" // نام اتصال WiFi خود را اضافه کنید.
زیر: #تعریف WIFI_PASS "YourPASS" // گذرواژه اتصال WiFi خود را اضافه کنید
زیر: #تعریف WIFI_AUTH LWIFI_WPA // از بین LWIFI_OPEN ، LWIFI_WPA یا LWIFI_WEP انتخاب کنید.
اگر توکن Auth را نمی شناسید ، به مرحله بعدی بروید و سپس به این مرحله بازگردید. اگر قبلاً یکی از آنها را دارید ، فقط کلیدهای Linkit ONE را روی موقعیت های SPI ، UART و USB قرار دهید و کد را بارگذاری کنید.
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
توجه: این کد من نیست و تمام اعتبار به سازنده آن می رسد.
یکبار این کار را انجام دهید.
برنامه Blynk را از فروشگاه بازی به صورت رایگان بارگیری کنید. با وارد کردن آدرس ایمیل و سایر اطلاعات ، در یک حساب کاربری ثبت نام کنید. برای انجام این کار باید اتصال به اینترنت داشته باشید. هنگام ورود به حساب کاربری خود ، یک پروژه جدید با نام دلخواه خود ایجاد کنید. هنگام ایجاد یک پروژه برخی از ارقام و کاراکترها را مشاهده خواهید کرد. این نشان توکن شماست که برای اتصال Linkit ONE شما به سرور blynk استفاده می شود. توکن Auth را کپی کرده و به کد داده شده در مرحله قبل اضافه کنید (برای جزئیات به مرحله قبل بروید). اکنون به صفحه پروژه بروید که در ابتدا خالی بود. به پنل ابزارک ها بروید و یک "Button" و "ZeRGBa" را کپی کنید. در دکمه ، شماره پین را به عنوان 2 تنظیم کنید. دو عدد از شماره های پین در ZeRGBa را 3 و 9. شماره سوم را خالی بگذارید. اکنون در نهایت linkit ONE خود را روشن کنید ، بگذارید به شبکه Wifi متصل شود و سپس در برنامه ، گزینه "Play" را انتخاب کنید. خودشه! اکنون می توانید نوار را از طریق تلفن هوشمند خود کنترل کنید. اگر کار نمی کند ، اتصالات خود را بررسی کنید. اطمینان حاصل کنید که توکن author باید به درستی در کد ذکر شود.
(توجه: اسکرین شات ها مال من نیستند زیرا فراموش کردم به آنها ، اعتبار سایام)
مرحله 5: و تمام شدی
با تشکر از حامیان مالی برای امکان پذیر کردن این پروژه و از سایام برای ایده.
همچنین هنوز تعدادی PCB از این پروژه باقی مانده است و در صورت تمایل می توانید آنها را از اینجا خریداری کنید!
توصیه شده:
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: 6 مرحله (همراه با تصاویر)
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: این پروژه از آردوینو برای کنترل نوار LED RGB با تلفن شما از طریق بلوتوث استفاده می کند. می توانید رنگ را تغییر دهید ، چراغ ها را با موسیقی همگام سازی کنید یا آنها را به طور خودکار برای روشنایی محیط تنظیم کنید
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 را با تلفن هوشمند خود کنترل کنید
نحوه ایجاد جلوه های شگفت انگیز RGB LED Strip Circuit: 6 مرحله (همراه با تصاویر)
نحوه ایجاد جلوه های شگفت انگیز RGB LED Strip Circuit: سلام دوست عزیز ، امروز می خواهم یک مدار بسازم که نوار LED را کنترل می کند. این مدار جلوه های شگفت انگیزی از نوار LED را ایجاد می کند. این مدار بسیار آسان و ارزان است. ما فقط به 3- نیاز داریم RGB LED. بیایید شروع کنیم ،
ESP 8266 Nodemcu RGB LED Strip کنترل شده توسط وب سرور از راه دور: 4 مرحله
ESP 8266 Nodemcu RGB LED Strip کنترل شده توسط وب سرور از راه دور: در این دستورالعمل می آموزیم که چگونه یک nodemcu را به یک کنترل از راه دور IR از نوار LED RGB تبدیل کنیم و کنترل از راه دور nodemcu باید توسط یک صفحه وب میزبانی شده بر روی تلفن همراه یا رایانه توسط nodemcu کنترل شود
DIY Arduino RGB LED Strip IR Controller: 5 مرحله
DIY Arduino RGB LED Strip IR Controller: سلام بچه ها. در دستورالعمل امروز من به شما نشان خواهم داد که چگونه می توانید کنترلر نوار LED مبتنی بر arduino ، کنترل مادون قرمز ، RGB را بسازید. اصل کنترلر بسیار ساده است. 12 ولت مثبت مستقیماً به دور 12 ولت متصل می شود