Mündəricat:
- Addım 1: hissələr
- Addım 2: Şematik
- Addım 3: PCB -ni lehimləyin
- Addım 4: Kodu yükləyin
- Addım 5: Və bitirdiniz
Video: DIY Wi-Fi RGB Strip Controller: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu layihəni həyata keçirən JLCPCB və LCSC -yə təşəkkürlər! Onları bu gün yoxlayın!
(Qeyd: Bu mənim dizaynım deyil (sxematik və PCB istisna olmaqla) və fikir üçün bütün krediti Saiyam alır)
Bu layihənin necə başladığı Ebaydan bir RGB LED şeridi aldım və dəhşətli kiçik İQ nəzarətçisi qorxunc idi, nifrət edirdim. Beləliklə, bunun üçün bir WiFi aktivləşdirən nəzarətçi etmək missiyasına getdim.
Addım 1: hissələr
- 3 1K rezistor
- 3 Yüksək güclü tranzistorlar, TIP31 istifadə etdim
- LINKIT ONE mikro nəzarətçi
- Analoq RGB zolağı
- (Qalanları mənim etdiyim kimi bir PCB düzəltmisinizsə)
- 1 Vidalı Terminal
- Kişi başlıqları
- ARAÇLAR
- Lehimləmə Dəmir/Stansiya
- Lehim
- Kəlbətinlər
- Tel kəsicilər
Addım 2: Şematik
Bu dizaynı araşdırarkən, EasyEda -da bu sxemi etmək üçün Saiyamın blok diaqramından istifadə etdim (buraya keçid edin) İndi bunu oxuya bilmirsinizsə və ya bunu etməkdən narahat ola bilmirsinizsə, burada əsas fikir budur, Bütün tranzistorların emitator pinləri, Linkit'in GND pininə bağlanacaq. Transistor 1 -in əsas pimi, Linkit 1 -in Rəqəmsal PIN 9 -a qoşulacaq. Transistor 2 -nin əsas pimi, Linkit -in rəqəmsal PIN 3 -ə qoşulacaq. Transistor 3 -ün əsas pimi, Linkit 1 -in Rəqəmsal PIN 2 -yə qoşulacaq. LED şeridinin anodu enerji təchizatına qoşulacaq (+). Enerji təchizatına (-) qoşulmaq üçün bütün tranzistorların emitör pinləri. Unutmayın ki, 3 və 9 sancaqlar istifadə edilməlidir və Linkit ONE -un yeganə PWM pinləri olduğu üçün dəyişdirilə bilməz. Onlardan yalnız ikisi olduğundan, LED şeridinin üçüncü rəngi normal rəqəmsal pinlə idarə olunmalıdır.
Addım 3: PCB -ni lehimləyin
Şematik tərtib etdikdən sonra onları PCB halına gətirdim və JLCPCB -də sifariş verdim və 5 gün ərzində aldım!
Daha sonra LCSC -ə gedib komponentləri sifariş etməyi qərara aldım, DHL -in olduğum yerə çatdırılması çox bahalı olduğu üçün bunlar bir müddət çəkdi.
5 gün gözlədikdən sonra PCB-lərimi aldım və gözlədiyim qədər yaxşı idilər, bunlara daha dərindən baxmaq üçün JLCPCB ilə bağlı baxışımı buradan yoxlaya bilərsiniz.
Bir neçə gün sonra paketimi LCSC -dən bütün komponentlərimlə birlikdə öz anti statik çantalarına səliqəli şəkildə yığdım.
Nəzarətçi təxminən 12V işləyir, buna görə istifadə etdiyim kimi 3 metrlik bir zolaq üçün təxminən 12V 3A lazımdır.
Növbəti addım, Transistorların polaritesinin düzgün olduğundan əmin olmaq üçün hər şeyi ya lövhənizə, ya da PCB -yə lehimləməkdir.
Çox güman ki, burada səhv etdiyimi deyə bilərsiniz və bacara bilməsəniz, kişi başlığı əvəzinə qadın başlıqlarını lehimlədim, çünki bir başlıq qadındır.
Addım 4: Kodu yükləyin
Bütün lehimləmə və birləşdirmə işlərini bitirdikdən sonra, indi bağlantı yaratmaq üçün kodu yükləməyin vaxtı gəldi. Ancaq bundan əvvəl Blynk kitabxanasına sahib olmalısınız. Aşağıdakı zip faylını əlavə etdim. Bütün məzmunu çıxarın və Sənədlər> Arduino> Kitabxanalara köçürün.
Bu layihənin kodu Blynk kitabxanasında yerləşir. Arduino IDE -də Fayllar> Nümunələr> Blynk> Linkit ONE bölməsinə keçin. İndi kodda müəyyən dəyişikliklər etməlisiniz:
Altında: char auth = “YourAuthToken”; // blynk layihənizin doğrulama simvolunu əlavə edin (növbəti addıma baxın)
Altında: #define WIFI_SSID "YourSSID" // WiFi bağlantınızın adını əlavə edin.
Altında: #define WIFI_PASS "YourPASS" // WiFi bağlantınızın parolunu əlavə edin
Altında: #WIFI_AUTH LWIFI_WPA təyin edin // LWIFI_OPEN, LWIFI_WPA və ya LWIFI_WEP seçin.
Doğrulama simvolunu bilmirsinizsə, növbəti addıma keçin və sonra bu addıma qayıdın. Zaten biriniz varsa, Linkit ONE açarlarını SPI, UART və USB mövqelərinə qoyun və kodu yükləyin.
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
Qeyd: Bu mənim kodum deyil və bütün kreditlər onu hazırlayan şəxsə aiddir.
Bunu edəndə.
Play mağazasından Blynk Tətbiqini pulsuz yükləyin. E -poçt ünvanınızı və digər məlumatlarınızı verərək bir hesaba daxil olun. Bunun üçün internet bağlantınız olmalıdır. Hesabınıza daxil olduqda, seçdiyiniz adla yeni bir layihə yaradın. Bir layihə hazırlayarkən bəzi rəqəmləri və simvolları görəcəksiniz. Bu, Linkit ONE -inizi blynk serverinə bağlamaq üçün istifadə etdiyiniz təsdiq kodunuzdur. Doğrulama işarəsini kopyalayın və əvvəlki addımda verilən koda əlavə edin (ətraflı məlumat üçün əvvəlki addıma keçin). İndi əvvəlcə boş olacaq layihə ekranına keçin. Vidjetlər panelinə gedin və 'Düymə' və 'ZeRGBa' kopyalayın. Düymədə pin nömrəsini 2 olaraq təyin edin. ZeRGBa -dakı pin nömrələrindən ikisini 3 və 9 olaraq təyin edin. Üçüncüsünü boş buraxın. İndi nəhayət bağlantınızı açın ONE, Wifi şəbəkəsinə qoşulmasına icazə verin və sonra tətbiqdə 'Çal' seçimini seçin. Bu belədir! İndi zolağı smartfonunuz vasitəsilə idarə edə biləcəksiniz. İşləmirsə, əlaqələrinizi yoxlayın. Doğrulama kodunun kodda düzgün qeyd edilməsinə əmin olun.
(Qeyd: Ekran görüntüləri mənim üçün deyil, onları unutduğum üçün, Saiyamın krediti)
Addım 5: Və bitirdiniz
Bu layihəni həyata keçirən sponsorlara və ideyaya görə Saiyama təşəkkür edirəm.
Hələ də bu layihədən qalan bəzi PCB -lərim var və hər kəs maraqlanırsa buradan satın ala bilərsiniz!
Tövsiyə:
LED Strip Controller: 8 Addım (Şəkillərlə birlikdə)
LED Strip Controller: Bu Təlimat kitabında, bir nəzarət interfeysi quraraq LED şeritlərinizi necə istifadə edəcəyinizi və idarə edəcəyinizi izah edəcəyəm. Mən də əminəm ki, bu işıqlarla çox əyləndim. Bu təlimatı sevirsinizsə, əmin olun
RGB Led Strip Bluetooth Controller V3 + Musiqi Sync + Ətraf İşığına Nəzarət: 6 Addım (Şəkillərlə birlikdə)
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: Bu layihə bluetooth vasitəsilə telefonunuzla bir RGB LED şeridi idarə etmək üçün arduino istifadə edir. Rəngi dəyişə, işıqları musiqi ilə sinxronizasiya edə və ya ətraf işıqlandırma üçün avtomatik tənzimləyə bilərsiniz
Praktiki Arduino ESP32 Simsiz Divar Çıxışlı LED Strip Controller: 6 Addım
Praktiki Arduino ESP32 Kabelsiz Divar Çıxışlı LED Strip Controller: Bu, aşağı qiymətli LED şeritləri üçün çox praktik bir DIY Simsiz Wall Çıxış nəzarətçisidir. EBay -də satılan ucuz wifi nəzarətçilərini əvəz edir. RGB Led şeritləri ilə yaxşı işləyirlər. EBay Wifi nəzarətçisi yaxşı qurulmayıb və asanlıqla pozulur. Als
ESP8266 RGB LED STRIP WIFI İdarəetmə - NODEMCU, Wi -Fi üzərindən idarə olunan Led Strip üçün IR Uzaqdan - RGB LED STRIP Smartfon İdarəçiliyi: 4 addım
ESP8266 RGB LED STRIP WIFI İdarəetmə | NODEMCU, Wi -Fi üzərindən idarə olunan Led Strip üçün IR Uzaqdan | RGB LED STRIP Smartfon İdarəçiliyi: Salam uşaqlar, bu dərslikdə bir RGB LED şeridini idarə etmək üçün nodemcu və ya esp8266 -ı IR uzaqdan idarəetmə vasitəsi kimi istifadə etməyi öyrənəcəyik və Nodemcu smartfon vasitəsilə wifi üzərindən idarə olunacaq. Beləliklə, əsasən smartfonunuzla RGB LED STRIP -ə nəzarət edə bilərsiniz
Arduino RGB LED Strip Controller: 4 addım
Arduino RGB LED Strip Controller: Çox vaxt insanlar RGB LED şeridlərini bir Arduino ilə idarə etmək istədikdə qırmızı, yaşıl və mavi rəngləri qarışdırmaq üçün üç potansiyometrdən istifadə olunur. Bu işləyir və ehtiyaclarınız üçün mükəmməl ola bilər, amma daha asan bir şey etmək istədim, bir şey