Mündəricat:
- Təchizat
- Addım 1: Elektronikanın yığılması
- Addım 2: LED-Matrix və Gücün naqillərə çəkilməsi
- Addım 3: Bir yerə qoyun
- Addım 4: Firmware və Proqramın Qurulması
- Addım 5: (İsteğe bağlı) Birdən çox matrisdən istifadə
- Addım 6: Yeni Matrisinizdən zövq alın
Video: WiFi Aktiv Matrix Lampası: 6 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Kim evdə animasiyalar göstərə bilən və digər lampalarla sinxronizasiya edə bilən möhtəşəm bir lampaya sahib olmaq istəmir?
Düzdü, heç kim.
Buna görə xüsusi bir RGB lampa hazırladım. Lampa 256 ayrı -ayrı ünvanlı LED -dən ibarətdir və bütün LED -lər bir smartfon tətbiqi ilə idarə oluna bilər. Əlavə olaraq, birdən çoxu qura və Nanoleaf kimi bir lampa düzəldə bilərsiniz (amma bu əslində daha yaxşıdır).
Təchizat
- Kvadrat lampa kölgəsi
- 16x16 LED matris
- 6x4 sm ölçülü PCB
- Esp 8266 (D1 mini)
- 3.3V Relay
- 3 pinli LED konnektoru
- 5V 3A PSU (daha çox amper mümkündür, lakin həddindən artıq istiləşməyə səbəb ola bilər)
- tellər
- 3.3V - 5V məntiq səviyyəsi dəyişdiricisi
- Barrel jak konnektoru
- tel bağlayıcı (lehimlə əvəz edilə bilər)
- 2x M2 vintlər, yuyucular və qoz -fındıq
Alətlər (tələb olunur):
- lehimleme dəmir
- isti yapışqan silahı
Alətlər (isteğe bağlı):
3D printer
Fayllar:
modellər (çap üçün)
Addım 1: Elektronikanın yığılması
Birincisi, ikinci görüntüdə göstərildiyi kimi ESP və məntiq səviyyəsi dəyişdiricisini PCB -yə lehimləməliyik. Növbəti addım, PCB -nin bir tərəfinə qırmızı (5V) və ağ (GND) kabelini bağlamaqdır. İstəsəniz, dördüncü şəkildəki kimi PCB -dən fərqlənən bütün sancaqları kəsə bilərsiniz. diaqramda göstərildiyi kimi komponentlərin pinləri. PSU, PCB -nin yan tərəfindəki qırmızı və ağ kabel deməkdir, çünki onlar sonradan barel yuvasına bağlanacaq. Bu addımı bitirdikdə aşağıdakı komponentləri bağlamalısınız:
- ESP
- Məntiq səviyyəsi dəyişdiricisi
- Güc kabelləri
- Relay
- RGB bağlayıcı
Qeyd: Səviyyə dəyişdiricisini açıq buraxmaq mümkündür. Ancaq çox az lövhə ilə (mənim üçün təxminən 20 -dən 1 -də) LED -lərin düzgün işə salınmaması problemi ola bilər.
Addım 2: LED-Matrix və Gücün naqillərə çəkilməsi
Matris, artıq bağlanmış bəzi bağlayıcılarla gəlir. Ancaq bunlar metal qutunun deliklərindən keçmir. Buna görə də onları diqqətlə boşaltın və deliklərdən keçən matrisə normal telləri lehimləyin.
Kassanın içərisində iki böyük deşik var. İkisini də bir qədər böyüdə bilərsiniz ki, bir tərəfdən barel krikosu LED matrisin çıxış konnektoruna daxil olsun.
Barel krikosunu yerinə qoymadan əvvəl, şəkil 3 -də göstərildiyi kimi iki teli lehimləyin.
Addım 3: Bir yerə qoyun
Nəhayət, bir şeyi 3D çap etməyin vaxtı gəldi. Esp/röle üçün bir çantaya və matrisin səviyyəli olması üçün aralayıcıya ehtiyacınız var. Mənim Thingiverse -də, esp və rölin birlikdə işlədiyi bir işin bir versiyası var. Həm də ayrı halları olan biri.
- matris aralayıcı
- ayrı hallar: "case esp" və "case relay"
- tək hal
İndi seçiminizi çap edin. Çap tamamlandıqdan sonra boşluğu boşqaba yapışdırın. Matrisin lehim nöqtələri də təcrid olunmalıdır. Buna görə də onlara bir az isti yapışqan tökün. Sonra telləri korpusun deliklərindən keçirərkən aralıqdakı matrisi yapışdırın. İndi bütün kabelləri bağlayın və matrisin əlavə güc girişini rölenin NO portuna qoyun. potensial olanlara bir az isti yapışqan qoyun.
Alternativ:
Hər şey üçün yapışqan istifadə edin. Burada matrisin düz olması və heç bir keçirici materialın gövdəyə toxunmaması üçün çox diqqətli olmalısınız.
Addım 4: Firmware və Proqramın Qurulması
LEDləri bir esp ilə idarə etmək üçün zəhmli bir açıq mənbə proqramı olduğundan, istifadə edəcəyik. Buna "WLED" deyilir
Firmware proqramını buradan yükləyin. İstifadə etdiyiniz lövhəni seçməlisiniz. Bu təlimatı izləmisinizsə "WLED_0.x.x_ESP8266.bin" seçin (fərqlər haqqında daha çox oxuyun burada).
Proqramı esp -ə yandırmaq üçün "ESPtool" proqramından istifadə edəcəyəm. Pythonda yazılmış pulsuz və açıq bir proqramdır. Buradan yükləyə və ya pip ilə quraşdıra bilərsiniz.
$ pip esptool qurun
İndi esp -ni kompüterinizə qoşun. Espinizin limanını anlamalısınız. Pəncərələrdə "Cihaz meneceri" ni açın və "Limanlar (COM & LPT)" altında, esp-in COM portunu görməlisiniz. Terminalda, indi firmware proqramını esp-ə yandıra bilərsiniz:
python -m esptool YOUR_COM_PORT write_flash 0x1000 WLED_0.x.x_ESP8266.bin
Firmware proqramını uğurla yandırdıysanız, "WLED-AP" adlı açıq bir qaynar nöqtə görməlisiniz. "Wled1234" şifrəsini istifadə edərək ona qoşulun və sizə göstərilən təlimatları izləyin.
Cihazınızı idarə etmək üçün App store/play mağazasına gedə və WLED tətbiqini yükləyə bilərsiniz. Biriniz varsa ev avtomatlaşdırma sisteminizə inteqrasiya etmək də mümkündür (buraya baxın).
Yükləndikdən sonra WLED tətbiqində "Konfiqurasiya" → "LED Tercihləri" nə keçməlisiniz və orada "LED sayını" 256-ya təyin etməli və "Maksimum Cərəyanı" enerji təchizatının maksimum həddinə təyin etməlisiniz. Ancaq matrisi çox cərəyanla idarə etsəniz, zədələnə bilər. Buna görə 3A tövsiyə edirəm.
İndi hər şey qurulub və matrisinizdən zövq ala bilərsiniz.
Addım 5: (İsteğe bağlı) Birdən çox matrisdən istifadə
Başqa bir matrisə giriş siqnalı vermək üçün yeni qurduğunuz matrisin çıxışından istifadə edə bilərsiniz. Bu matrisin ikinci bir espə ehtiyacı olmayacaq. İkinci bir matrisi bağlamaq üçün yalnız deşiklərdən istifadə edin (3 -cü addımda ətraflı məlumat verilmişdir).
Daha çox matris əlavə etsəniz, WLED tətbiqində LED sayını tənzimləməyi unutmayın.
Ancaq iki matrisin idarə edilməsi daha çox cərəyan tələb edir və buna görə də bir çox lampaya əlavə etsəniz daha yaxşı bir PSU və ya hətta ikinci, üçüncü və s.
Addım 6: Yeni Matrisinizdən zövq alın
Sən etdin! Tətbiq tərəfindən idarə olunan lampanı özünüz yaratdınız.
Təbrik edirik!
İndi yeni lampanı istədiyiniz yerə qoyun və zövq alın!
Tövsiyə:
DIY Aktiv Subwoofer: 15 Adım (Şəkillərlə birlikdə)
DIY Aktiv Subwoofer: Hər kəsə salam! Mənim bu layihəmə uyğunlaşdığınız üçün təşəkkürlər, ümid edirəm ki, bəyənəcəksiniz və bəlkə də özünüz qurmağa çalışın! Həmişə olduğu kimi, dəyişdirilmiş planların ətraflı bir siyahısını, bir əlaqə sxemini, məhsul bağlantılarını və daha çox məlumat daxil etmək üçün əlavə etdim
Wifi Aktiv OLED ESP32 Avtomobil Göstəriciləri: 3 Addım (Şəkillərlə)
Wifi Aktiv OLED ESP32 Avtomobil Ölçmə Cihazları: Əvvəlcə təqdimatlar… Avtomobil növlərini yenidən bir növ hobbi olaraq açıram. Daha yeni iki nümunə üçün https: //www.instructables.com/id/Remote-Car-Monit … və https: //www.instructables.com/id/Remote-Car-Monit … baxın. Xüsusilə bəyənirəm
IoT Aktiv Qəhvə Maşını: 9 Addım (Şəkillərlə birlikdə)
IoT Aktiv Qəhvə Maşını: Bu təlimat IoT müsabiqəsinə daxil edilmişdir - İstəsəniz, zəhmət olmasa ona səs verin! YENİLƏNİB: İndi 2 yollu mesaj və OTA yeniləmələrini dəstəkləyir Bir müddətdir ki, Jura qəhvə maşını aldım və həmişə istəyirdim birtəhər avtomatlaşdırmaq üçün
Alexa Aktiv Ölüm Ulduz Lampası: 17 Addım (Şəkillərlə birlikdə)
Alexa-Enabled Ölüm Ulduz Lampası: Bu unikal səslə işləyən lampa ilə qaranlıq tərəfin bir parçasını qonaq otağınıza gətirin. Həm faydalı, həm də baxılması xoş olan funksional bir sənət əsəri. Açılır və ya sönür? Bütün lampalar bunu edir! Parlaqlıq dəyişir? Çox ümumi! Amma sizinki
El-cheapo (çox) Əsas Aktiv Laptop Soyuducu Yastığı: 6 Addım (Şəkillərlə birlikdə)
El-cheapo (çox) Əsas Aktiv Laptop Soyuducu Pad: Bu yaxınlarda istifadə edilmiş bir dell inspiron 5100 noutbuk aldım. indi bilməyənlər üçün - bu, bəzi dizayn qüsurları səbəbindən sabahın olmadığı kimi qızdırılan dizüstü kompüterdir (düşünürəm ki, haradasa oxudum ki, dellə qarşı bir sinif hərəkəti var). hər halda pulsuz