Mündəricat:
- Addım 1: Baza plitəsi və örtüyü düzəldin
- Addım 2: Elektrik təchizatı və elektronika
- Addım 3: Proqram təminatı
Video: WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırması: 3 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:42
Tinkercad Layihələri »
Proqramlaşdırıla bilən LED şeritləri, məsələn. WS2812 əsasında, maraqlıdır. Tətbiqlər çoxdur və təsirli nəticələr əldə edə bilərsiniz. Və birtəhər bina saatları çox düşündüyüm başqa bir sahə kimi görünür. Tək LED -lər, Arduino və rəqəmsal saat modulu əsasında bir söz saatı qurmaq təcrübəsindən başlayaraq WLAN inteqrasiya edilmiş nodemcu (ESP8622) modulunun səliqəli komponenti olan veb əsaslı NTP vaxtına keçdim. Beləliklə, bir LED şeridindən bir LED matrisli ekran saatı və bir nodemcu nəzarətçi qurmaq çox açıqdır. Və saatı nümayiş etdirməklə yanaşı, 42 x 7 LED şerit pikselli çox rəngli bir piksel matrisi ilə hər cür fantastik işıq effektləri edə bilərsiniz. Demoya baxın.
Bir LED şeridi, bir enerji təchizatı, bir düyün MCU ilə yanaşı, bir lövhə, şəffaf bir üz lövhəsi, bəzi vintlər və məsafə qozları kimi əlavə təchizatlara ehtiyacınız var. Lehimləmə və ağacdan işləmə bacarıqları (sonrakıları məndə olmayan …) çox faydalıdır. 3D printer, stendi və elektronikanın qapağını çap etmək üçün ağıllı bir seçimdir.
Təchizat:
6 x HSeaMall 180 ədəd M3 Neylon Ağ Altıbucaqlı Aralayıcı Vintli Somun Pirinç Aralayıcı Məsafə Vida Qoz Çeşid Kiti polistirol lövhənin taxta plitə montajı üçün
1 x Polystyrolplate 80x20 sm şəffaf, ağ lövhə olaraq 2, 5 mm
1 x Taxta raf 80 x 20 sm, ağ, LED şeridi və elektronika üçün 1, 6 sm
20 x Sənaye 15 mm x 3,9 mm Yivli Öz -özünə vurma vintləri, hər şeyi düzəltmək üçün boltlar
1 x NodeMCU Lua Amica Modulu V2 ESP8266 ESP -12F -Wifi, LED Saatı idarə etmək üçün
300 x İÇİN 1 x Enerji təchizatı - 230V - 5V, 8A MSKU elementi: MeanWell Seriyası LPV -60. [Enerji Sınıfı] - 300 LED -ə qədər güc
1 x LED şeridi, 5m 300 LED, WS2811 IC 5050SMD, 256 parlaqlıq - LED piksel matrisi
Parlaqlığın avtomatik tənzimlənməsi üçün 1 x işığa həssas rezistor
elektronika və elektrik hissələri, kabellər, PCB terminalları 2-pole, uyğun bir devre kartı
Addım 1: Baza plitəsi və örtüyü düzəldin
Əvvəlcə örtük plitəsinin montajlarını hizalamaq lazımdır. Lövhənin ətraflı düzeni PDF -də göstərilmişdir. Hər bir küncdə bir məsafə vida qozu hər küncdə mərkəzi kənar kənarından 1 sm məsafədə yerləşdirilir. Qapaq lövhəsini sabitləşdirmək üçün uzun kənarın ortasına iki vida quraşdırılmışdır.
LED şeridi matrisi qurmaq üçün hər biri 42 LED olan yeddi xəttə kəsilmişdir. LED xətləri, lövhə düzeni PDF -də göstərildiyi kimi lövhəyə simmetrik olaraq sabitlənmişdir. ƏHƏMİYYƏTLİ: xətlərin məlumat axınının istiqaməti yuxarı sətir üçün soldan sağa, növbəti sətir üçün sağdan sola, növbəti sətir üçün yenidən soldan sağa və s.
Məlumat xətti və elektrik xətləri (GND, +5V) yuxarıdan aşağıya doğru hər bir xətt üçün bağlanır (lehimli). Beləliklə, bir və iki xətt sağ tərəfə, iki və üç sol tərəfə, üç və dörd sağ tərəfə və s. Bu strategiya lehimli xətləri qısa saxlayır.
Enerji təchizatına gedən elektrik xətləri, sonuncu LED -in enerji təchizatı üçün çox uzun olmamaq üçün xəttin ortasında lehimlənir.
Lövhənin sol üst hissəsindəki işığa həssas rezistor üçün 3 mm -lik bir çuxur (LED matrisindən çox işıq almamaq üçün lampanın arxasına doğru) işarə edən rezistoru dəstəkləyir. Rezistor kənara işarə edir, birləşdirici xətlər lampanın arxasındakı başqa bir qazılmış çuxurdan birgə istiqamətləndirilir.
Qapaq lövhəsi, əsas lövhədəki montaj deliklərinə simmetrik mövqelərdə qazma delikləri aldı. Plastik məsafə halqaları olan vintlər örtük plitəsini əsas lövhəyə bərkidir.
Stend üçün sabit bir dayanıqlığı təmin etmək üçün M4x20mm vintlər ilə sabitlənməli olan iki ağ parça çap etdim.
Addım 2: Elektrik təchizatı və elektronika
İndi LED şeridi matrisi üçün bir az gücə və bir nəzarətçiyə ehtiyacım var. Əvvəlcə nodeMCU nəzarətçisi. Çox sadə bir lövhə, bir çox lehimli sancaqlar olan qəzalı bir elektron cihazın lehimlənməsindən daha əsəbi olmayan, nodemcu sökülə bilən montaj etməyə imkan verir. Bağlantılar aşağıda təsvir edilmişdir:
NodeMCU Bağlantısı (A0 işıq müqavimət pin 1
3, 3V işıq müqavimət pin 2
LED şeridinin D2 DIn
Vin 5V enerji təchizatı
GND GND enerji təchizatı
Enerji təchizatı əsas lövhənin arxasına quraşdırılmışdır. Nisbətən böyük bir təchizatı uzun kənar istiqamətdə düzəltmək qərarına gəldim, altındakı 5V/GND bağlantısı, öndən bağlayıcıların qazılmış bütövdən keçdiyi yerdə. Enerji təchizatı montaj delikləri 3D çap elektronika və güc konnektoru örtükləri ilə birlikdə istifadə olunur. Dizayn tez bir zamanda edildi - geriyə baxanda hamısını enerji təchizatının yanında bir qapağa birləşdirərdim - yaxşı, bu prototiplər üçündür …
3D hissələr tinkercad ilə yaradılmışdır (bu, sürətli dizaynlar üçün əladır) və Cura ilə çap/dilimlənmişdir.
Tinkercad layihəsinə bağlantı: Tinkercad LED şerit matris komponentləri
Addım 3: Proqram təminatı
Bir nodemcu -nun üstünlüyü, heç bir rəqəmsal saat moduluna ehtiyac olmamasıdır və nodemcu idarə etmək üçün veb serverdən istifadə edə biləcəyiniz üçün ayrıca bir idarəetmə interfeysinə ehtiyacınız yoxdur.
Matris mesajlaşma lövhəsi, lampa, Tetris kimi oyun, qar yağışı kimi istifadə edilə biləcəyi üçün təsirlərin sayı məhdud deyil.
Xoşbəxtlikdən nodeMCU proqramlaşdırması arduino proqramlaşdırmasına çox yaxındır. Arduino IDE istifadə edilə bilər. Arduino IDE -ni nodeMCU ESP8622 ilə necə qura biləcəyinizi və necə işləyə biləcəyinizi çox yaxşı təsvirlər var. Onları da öyrədilə bilənlərdən əldə edirsiniz - Magesh Jayakumar tərəfindən Arduino IDE -də Nodemcu -ya (ESP8266) Tez Başlayın.
Bir neçə kitabxana quraşdırılmalıdır və proqram hələ də davam edir. Saat ekranı, sürüşmə mətni və bəzi effektlər daxildir.
Saatı və effektləri veb səhifəsi vasitəsilə idarə etmək olar. Bu hələ çox əsasdır və veb səhifəsinin hər cür səliqəli funksiyaları olan həqiqətən gözəl bir istifadəçi interfeysinə necə yüksəldiləcəyini öyrənməliyəm.
Daha çox işlər görülməlidir.
Tövsiyə:
Avtomatik Yataq İşıqlandırması: 5 Addım (Şəkillərlə birlikdə)
Avtomatik Yataq İşıqlandırması: Siz də gecələr yatırsınız? Siz də qaranlıqda heç nə görmürsünüzmü? Gecə otaqda qaranlıq varmı? Əgər belədirsə, bu cihaz sizin üçündür! Düşünürəm ki, çoxumuz bir az qalmağı sevirik. axşamlar daha uzun. Səbəblər fərqli ola bilər - Netflix, YouTube
ESP8266 LED Matrix Saatı: 8 Addım (Şəkillərlə birlikdə)
ESP8266 LED Matrix Clock: ESP8266 LED Matrix ClockSadə LED matrix saatı, məşhur NSP serverindən Real Time Clock modulu və WiFi üzərindən vaxt sinxronizasiyası ilə məşhur ESP8266 -a əsaslanır. ESP32 versiyası da mövcuddur
HV İzolyator Asma Lampalar və Digər Unikal Vurğu İşıqlandırması: 8 Addım (Şəkillərlə birlikdə)
HV İzolyatoru Asma Lampalar və Digər Özünəməxsus Vurğu İşıqlandırması: Bir gün teğetlə söndüm və fərqli lampalar hazırlamağa başladım. Mən 3D -nin bəzi hissələrini çap etdim, qalan hissəsinin çoxunu Lowes və dollar mağazasından aldım. Ən yaxşı tapıntı anbar satışında bir qutu elektrik dirəyi izolyatoru gördüyüm zaman oldu. Hər birinin qiyməti 3 dollar idi. Sonra
DIY LED Strip-Study Masa İşıqlandırması: 6 Addım
DIY LED Strip-Study Masa İşıqlandırması: Salam Yaradıcılar, bu mənim ilk təlimatlı layihəmdir. Bu layihəni həyata keçirməyin əsas fikri və ilhamı, darıxdırıcı və darıxdırıcı bir yataq otağı iş masamı tam motivasiya edən və həvəsləndirici bir masaya çevirməkdir
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