Mündəricat:

WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırması: 3 Addım (Şəkillərlə birlikdə)
WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırması: 3 Addım (Şəkillərlə birlikdə)

Video: WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırması: 3 Addım (Şəkillərlə birlikdə)

Video: WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırması: 3 Addım (Şəkillərlə birlikdə)
Video: РОБОТ ДЛЯ ШТОР С WI-FI УПРАВЛЕНИЕМ #ОФОРМЛЯЮ ОКНА В НОВОМ ДОМЕ# ОБЗОР РАСПАКОВКА РОБОТА ДЛЯ ШТОР 2024, Noyabr
Anonim
WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırıcı
WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırıcı
WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırıcı
WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırıcı
WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırıcı
WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırıcı
WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırıcı
WiFi Nəzarətli LED Strip Matrix Ekran Saatı İşıqlandırıcı

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

Əsas lövhə və örtüyü düzəldin
Əsas lövhə və örtüyü düzəldin
Əsas lövhə və örtüyü düzəldin
Əsas lövhə və örtüyü düzəldin
Əsas lövhə və örtüyü düzəldin
Əsas lövhə və örtüyü düzəldin
Əsas lövhə və örtüyü düzəldin
Əsas lövhə 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

Elektrik təchizatı və elektronika
Elektrik təchizatı və elektronika
Elektrik təchizatı və elektronika
Elektrik təchizatı və elektronika
Elektrik təchizatı və elektronika
Elektrik təchizatı və elektronika
Elektrik təchizatı və elektronika
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ı

Proqram təminatı
Proqram təminatı
Proqram təminatı
Proqram təminatı
Proqram təminatı
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ə: