Mündəricat:
- Addım 1: hissələri toplayın
- Addım 2: Daşqın işığını sökün və RGB PWM girişlərini müəyyənləşdirin
- Addım 3: ESP8266 və Power Wiring
- Addım 4: Proqramlaşdırın
- Addım 5: Hamısını Birlikdə Cram Edin
- Addım 6: İşıqları Evin ətrafına qoyun və zövq alın !
Video: Arduino və ya ESP8266 ilə RGB Daşqın İşığını qaçırın: 6 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Amazonda bir az kiçik RGB daşqın işıqları tapdım və içlərini araşdırdıqda başa düşdüm ki, onları birbaşa arduino və esp8266 -a bağlaya və PWM istifadə edərək idarə edə bilərsiniz.
İndi ikisini qonaq otağımda vurğu işıqlandırması kimi istifadə edirəm və müəyyən səhnələr üçün hazırlayıram.
Onları idarə etmək üçün bir moruq pi üzərində çalışan openhabdan istifadə edirəm və hətta Amazon Echo (ABŞ) ilə də idarə edə bilərəm, baxmayaraq ki, bu təlimat veriləndən bir qədər kənardadır, bunu yazmaq üçün vaxt tapacağımı ümid edirəm!
Ümid edirəm zövq alırsınız, bu, uzun müddətdir ilk təlimatımdır, zəhmət olmasa fikirlərinizi bildirin.
Addım 1: hissələri toplayın
Parçaların siyahısı belədir:
1. 10W RGB Daşqın İşığı: Ebay (Böyük Britaniya), Ebay (ABŞ), Ebay (Çin)
2. ESP8266-12 Modulu: Ebay (Böyük Britaniya), Ebay (ABŞ), Ebay (Çin)
3. LD1117 3.3V tənzimləyicisi: Ebay (Böyük Britaniya), Ebay (ABŞ), Ebay (Çin)
4. 100uF kondansatör: Ebay (Böyük Britaniya), Ebay (ABŞ), Ebay (Çin)
5. 12V 1A DC Güc Təchizatı: Ebay (Böyük Britaniya), Ebay (ABŞ), Ebay (Çin)
6. Rezistorlar seçimi (10K istifadə etdim, amma əslində hər şeyi edə bilərsiniz)
(Qiymətlər müntəzəm olaraq dəyişdiyindən birdən çox sayta bağlantılar əlavə etdim, zəhmət olmasa alış -veriş edin və amazon vs ebay -ı yoxlayın)
Tam açıqlama: Yuxarıdakı bağlantılardan satın alsanız, kiçik bir komissiya qazanıram, amma heç vaxt özüm istifadə etmədiyim bir məhsula bir keçid tövsiyə etmərəm. Bu layihə pul qazanmaq üçün nəzərdə tutulmayıb. Çox sağ ol:-)
Addım 2: Daşqın işığını sökün və RGB PWM girişlərini müəyyənləşdirin
Bu xüsusi daşqın işığı, sadə bir vida dizaynıdır.
Şassi, hamısı açılan üç alüminium hissədən ibarətdir.
Lensi yerində saxlayan üst hissənin çıxarılması, LED dizisi və nəzarət dövrəsi olan PCB -ni ortaya qoyur.
Etdiyim ilk iş hansı tranzistorlardan hansının hansı rəng aralığına nəzarət etdiyini müəyyən etmək idi.
Ümid edirik ki, istehsalçının lövhə düzəlişləri arasında çox fərqi yoxdur, bu da yuxarıdakı şəkli kopyalaya biləcəyinizi və lehim tellərini birbaşa onlara yapışdıra biləcəyinizi bildirir. İşinizi asanlaşdırmaq üçün qırmızı, yaşıl və mavi rəngli kodlarım var. Maraqlıdır ki, qırmızı LED -i idarə edən tranzistor mövcud mikrokontrolöre bir rezistor vasitəsilə qoşulmuşdu, buna görə də onu dövrədə buraxdım.
Yuxarıdakı şəkildə göründüyü kimi, mövcud nəzarət komponentlərinin PCB -dən isti hava silahı və bəzi cımbızlarla çıxarılması da bu addım üçün vacibdir. İnfraqırmızı alıcını çıxarmaq tamamilə lazım deyildi, amma başqa layihələrdə istifadə edə biləcəyimi düşündüm.
Növbəti tranzistorlara gedən PWM pinlərinə bəzi telləri lehimləyin və sonradan keçəcəyimiz yerdəki yüngül şassinin digər hissəsinə aparın.
Addım 3: ESP8266 və Power Wiring
Bu hissənin sxemini əlavə etdim, çünki nə etməli olduğunuzu əvvəlkindən daha aydın şəkildə söyləyirəm.
Əsasən qırmızı, yaşıl və mavi LED -lərinizi 10K rezistor vasitəsilə ESP8266 -nın 12, 14 və 15 pinlərinə bağlayın.
Sonra sxemə görə ESP güc sxemini bağlayın, şəkildəki göstərir ki, onu birbaşa LED -lər üçün enerji təchizatı/sürücü lövhəsinə lehimləmişəm, amma sonda istiqamətini dəyişmişəm və başqa bir şəkil çəkə bilməmişəm..
Buradakı fikir, hər şeyi mümkün qədər yığcam saxlamaqdır, çünki şassinin içərisinə uyğun olmalıdır.
Buna nail olmaq üçün rezistorları məftillərin içərisinə bağladım və istilik daralması ilə örtdüm.
Zəhmət olmasa səhvimdən qaçın və rezistoru birbaşa ESP üzərinə lehimləməyin. Həqiqi bir daxili birləşmə etməyimdən daha çox işləməyi daha çətinləşdirdiyini gördüm (tel-müqavimət-esp-dən daha çox tel-rezistor-tel-esp-də olduğu kimi).
Həm də şəkil sxemdən bir qədər fərqli görünür, mən əvvəlcə pin 15 -dən istifadə etməmişəm və bu səhv idi, çünki pin 15 pwm -də əladır. O pimi sevirəm. Bu qaydalar.
Addım 4: Proqramlaşdırın
Tercih etdiyiniz metoddan istifadə edərək ESP kodunuzu yazın!
Həqiqətən istədiyiniz kimi idarə etməyi seçə bilərsiniz və orada ESP ilə inanılmaz işlər görən inanılmaz insanlar var.
Mənim xüsusi marşrutum, işığın sonra daxil olacağı və rəng əmrlərini dinlədiyi openHAB şəklində bir MQTT ev serverindən istifadə etmək idi. Bu üsuldan istifadə etməklə Amazon Alexa və google home -dən nəzarət üçün son dərəcə asanlıqla istifadə etməyimə imkan verir. (Daha əvvəl dediyim kimi, ümid edirəm ki, bu proses üçün təlimatlar yazmağı bacarıram, çünki çox vaxt keçirdim, amma boş vaxtımın çox hissəsini yeni bir veb sayt qurmaqla keçirirəm (ehtimal ki, bu əsərlər üçün dərsləri əhatə edəcək) yol)).
Bunun kodunu yuxarıdakı (və ya aşağıda, göründüyü yerdə) bu "kitab" a əlavə etdim.
Deməliyəm ki, əvvəllər yalnız ESP8266 üçün arduino IDE -də inkişaf edirdim, amma bu xüsusi layihəyə başladığımdan bəri Lua skriptlərinə çevrildiyim üçün əla vaxtdır və yükləyərkən və ayıklayarkən daha az stresli vaxtdır.
Bir zamanlar arduinoda aşağıdakıları edən bir proqram yazdım:
ESP çəkmələri, wifi -yə qoşula bilmir, giriş nöqtəsi rejiminə başlayır
müştəri telefonla əlaqə qurur, avtomatik olaraq rəng nəzarət səhifəsi ilə brauzeri açır (əsas html)
səhifədə, routerinizə bağlamaq üçün bir seçim də var idi.
Şəbəkədə olanda hər hansı bir idarəetmə sistemi http istəklərini olduqca asanlıqla göndərmək üçün proqramlaşdırıla bilər.
Bu kodu haradasa tapa bilsəm yükləyərəm, ancaq bu yaxınlarda yeni bir kompüter qurmuşam ki, fayl hər yerdə sürücü qarışığı olsun.
Addım 5: Hamısını Birlikdə Cram Edin
Bütün parçaları izolyasiya etmək üçün hamısını PVC elektrik lenti ilə bükdüm.
ESP Bu addımı atarkən xüsusilə diqqətli olun, lazımi diqqət yetirilmədikdə voltaj tənzimləyicilərimdən birini yandırdım.
Telləri daha uzun müddət saxlamağım, hər şeyi bir yerə yığmaqla əlaqəli bütün bükülmələr səbəbindən bu addımı çox asanlaşdırır.
Addım 6: İşıqları Evin ətrafına qoyun və zövq alın !
İşıqları istədiyiniz yerə qoyun, 12V enerji təchizatı ilə qoşun və gedin!
Lensin prizma təsirini sevmirsinizsə, asanlıqla çıxarıla bilər, bu daha az fokuslanmış, daha ümumi bir parıltı verir. Lensi ön tərəfə çevirməyin də çox gözəl təsirləri oldu.
Şəkillərdə çox sevdiyim nixie saatımı vurğulamaq üçün istifadə etdiyimi görə bilərsiniz.
Oxuduğunuz üçün təşəkkürlər!
Tövsiyə:
Raspberry Pi və Argon Particle istifadə edərək Ağıllı Daşqın Alarm Sistemini Necə Etmək olar: 6 addım
Raspberry Pi və Particle Argon istifadə edərək Ağıllı Daşqın Alarm Sistemini Necə Hazırlamaq olar: Standart daşqın sensorlarının olması evinizə və ya iş yerinizə böyük ziyan vurmamaq üçün əladır. bu ağıllıları satın ala bilərsiniz Bu daşqın siqnalizasiya sistemi hər hansı bir mayeni algılar və tetikler
PMMA Mikrofluid Çiplərinin Yapışqansız Bağlanması üçün DIY Ucuz UV Daşqın İşığı: 11 Addım
PMMA Mikrofluid Çiplərinin Yapışqansız Bağlanması üçün DIY Ucuz UV Daşqın İşığı: Termoplastiklərdə hazırlanan mikro axıcı qurğular, sərtlik, şəffaflıq, azalmış qaz keçiriciliyi, biyouyumluluq və kütləvi istehsal üsullarına, məsələn, enjeksiyon qəliblənməsi kimi getdikcə daha çox istifadə olunur. Bağlanma üsulları
DIY Kısılabilir LED Daşqın İşığı: 5 Addım (Şəkillərlə birlikdə)
DIY Kısılabilir LED Daşqın İşığı: Daşqın işıqları bəzən LED -lərdən istifadə etsələr də bəzən zamanla işini dayandırmağa meyllidir. Bunun səbəbi, həddindən artıq istiləşmə və ya LED sürücüsündə bir səhv və ya istehsal prosesində bir səhv ola bilər. Çoxumuz bir məhsulu atırıq
ESP8266 ilə Ultra Aşağı Güclü Bodrum Daşqın Siqnalı: 3 Addım
ESP8266 ilə Ultra Aşağı Güclü Bodrum Daşqın Alarmı: Salam, mənim ilk təlimatçılığa xoş gəldiniz. Evimin zirzəmisi bir neçə ildən bir şiddətli yay göy gurultulu fırtınaları, yüksək yeraltı suları və ya hətta bir boru partlaması kimi müxtəlif səbəblərdən su basır. Gözəl bir yer olmasa da, mərkəzi isitmə sistemim
Daşqın Xəbərdarlıq Sistemləri - Su Səviyyələri + IoT Sensor İzləmə Kılavuzu: 6 Addım
Daşqın Xəbərdarlıq Sistemləri - Su Səviyyələri + IoT Sensor İzləmə Kılavuzu: Su səviyyəsini izləmək lazımdırmı? Bu dərslikdə suyun səviyyəsi monitorinq sistemlərinin necə qurulacağını öyrənəcəksiniz. Bu Sənaye IoT cihazları ABŞ -da daşqın xəbərdarlıq sistemləri olaraq yerləşdirilmişdir. Sizi və cəmiyyətinizi təhlükəsiz saxlamaq üçün Ağıllı Şəhərlərin hərəkət etməsi lazımdır