Mündəricat:
- Addım 1: Parçalar və Alətlər
- Addım 2: LED matrisinin hazırlanması
- Addım 3: LED Matrix Ekranını və RTC -ni ESP8266 -ya qoşun
- Addım 4: ESP8266 Modulunu yandırın
- Addım 5: Günəş Filmini Makaron Kavanozuna tətbiq edin
- Addım 6: DC Güc Təchizatı Metal Jakını hazırlayın
- Addım 7: Hər şeyi bir yerə yığın
- Addım 8: Əlavə fikirlər
Video: ESP8266 LED Matrix Saatı: 8 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
ESP8266 LED Matrix Saatı
Real vaxt saatı modulu və bir NTP serverindən WiFi üzərində vaxt sinxronizasiyası olan məşhur ESP8266 -a əsaslanan sadə LED matrisli saat.
YENİ! ESP32 versiyası da mövcuddur
Addım 1: Parçalar və Alətlər
Əvvəlcə nəyə ehtiyacımız olduğunu görək.
Parçalar:
- 6 x 8x8 MAX7219 LED Matrix Banggood
- 1 x RTC DS3231
- 1 x ESP12 lövhəsi Bangood
- 1 x makaron bankası
- 1 x 5.5mm X 2.1mm DC Güc Təchizatı Metal Jak Panel Montajı
- 1 x USB -dən 5,5 mm -dən 2,1 mm -ə qədər barel jakı 5 v dc elektrik kabeli
- 1 x Pəncərə rəngli film
- 11 x dişi -qadın dupont telləri Bangood
Alətlər:
- lehimleme dəmir
- sprey şüşəsi
- hobbi bıçağı
- iki tərəfli lent
Bütün hissələr asanlıqla ebay/aliexpress və/və ya yerli mağazalardan əldə edilə bilər.
Addım 2: LED matrisinin hazırlanması
PCB -də yazılmış istiqaməti qoruyarkən 2 x 4 ədəd modul almaq, birini yarıya bölmək və digərinə lehimləmək daha asan oldu.
Addım 3: LED Matrix Ekranını və RTC -ni ESP8266 -ya qoşun
Modullardakı pin başlıqlarını lehimləyin, sonra aşağıdakı kimi bağlamaq üçün dupont kabellərindən istifadə edin.
MAX7219 - ESP8266
- VCC - 3.3V
- GND - GND
- CS - D8
- DIN - D7
- CLK - D5
DS3231 - ESP8266
- GND - GND
- VCC - 3.3V
- SDA - D1
- SCL - D2
RTC modulunda bir qeyd, göründüyü kimi batareyanı doldurma qabiliyyətinə malikdir, lakin CR2032 istifadə edərkən bu yaxşı bir fikir deyil. Mümkün bir həll, dövrənin şarj hissəsini deaktiv etmək üçün görüntüdə işarələnmiş izi kəsmək olar. Bu barədə əlavə məlumatı burada tapa bilərsiniz.
Addım 4: ESP8266 Modulunu yandırın
Nest addımı kodu ESP8266 -ya yükləmək olar.
Orijinal kodu burada tapa bilsəniz (müəllifə çox sağ olun!) Əlavə olaraq onun ingilis dilindəki versiyasını tapa bilərsiniz.
Yükləmə prosesi olduqca sadədir, kodu WiFi məlumatlarınızla yeniləməyi unutmayın.
char ssid = "xxxxx"; // şəbəkənizin SSID (ad) char pass = "xxxxx"; // şəbəkə parolunuz
Addım 5: Günəş Filmini Makaron Kavanozuna tətbiq edin
Qalan komponentlərin görünməməsi üçün bankanın yalnız bir hissəsini filmlə örtmək qərarına gəldim.
Bir az sınaqdan və səhvdən sonra gördüm ki, "sirr" həm kavanozu, həm də filmi sabunlu su ilə mümkün qədər nəmləndirməkdir ki, tətbiq edərkən düzəlişlər edə biləsiniz. Hər şeyi gözəl və nəm saxlamaq üçün sprey şüşəsindən və artıq filmi kəsmək üçün hobbi bıçağından istifadə edin.
Tamamilə quruduqdan sonra film kavanozun üzərinə olduqca yaxşı uzanmalıdır.
Addım 6: DC Güc Təchizatı Metal Jakını hazırlayın
DC yuvasına 2 dupont telini lehimləyin. ESP8266 -a aşağıdakı kimi bağlanacaqlar.
- + - VİN
- - - GNG
Kavanoz qapağının ortasında bir bütün qazın və DC yuvasını quraşdırın.
Addım 7: Hər şeyi bir yerə yığın
İşləri bir az daha səliqəli etmək üçün RTC və ESP8266 -ı bir neçə tərəfli lent istifadə edərək LED ekranın arxasına yapışdırdım. Modulların heç bir LED modul kontaktına toxunmadığından əmin olun və toxunarsa, şortdan qaçmaq üçün kontaktları örtmək üçün bir az elektrik lenti istifadə edin.
Ayrıca, kavanozun qapağını geri vidaladıqdan sonra ekranın hərəkət etmədiyinə əmin olmaq üçün alt ucuna bir az lent əlavə etdim ki, kavanozun altındakı yerdə qalsın.
Yalnız USB kabelini bağlamaq qalır və budur!
Addım 8: Əlavə fikirlər
- TP4056 ilə doldurulmuş ehtiyat batareyanı əlavə edin;
- Bir temperatur və rütubət sensoru əlavə edin;
- 3d çaplı bir qutu dizayn edin;
- Gecədə ekranı söndürmək üçün işıq sensoru əlavə edin.
Ümid edirik ki, bu layihədən zövq aldınız və hər hansı bir sualınız varsa soruşmaqdan çekinmeyin.
Tövsiyə:
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ı İşıq: Proqramlaşdırıla bilən LED şeritler, 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 saatlar qurmaq, çox düşündüyüm başqa bir sahə kimi görünür. Bir az təcrübə ilə başlayaraq
Parlayan Hava Bubble Saatı; Powered by ESP8266: 7 Addım (Şəkillərlə birlikdə)
Parlayan Hava Bubble Saatı; ESP8266 ilə təchiz edilmişdir: "parlayan hava qabarcığı saatı" vaxtı və bəzi qrafikləri maye içərisində işıqlı hava baloncukları ilə göstərir. Led matrisli ekrandan fərqli olaraq, yavaş-yavaş sürüklənən, parlayan hava baloncukları mənə rahatlıq verəcək bir şey verir. 90-cı illərin əvvəllərində "baloncuk ekranı" xəyal edirdim. Geri alın
Təqaüd Saatı / Sayma / Dn Saatı: 4 Adım (Şəkillərlə)
Təqaüd Saatı / Sayma / Dn Saatı: Çekmecede bu 8x8 LED nöqtə matrisli ekranlardan bir neçəsi vardı və onlarla nə edəcəyimi düşünürdüm. Digər təlimatlardan ilhamlanaraq, gələcək bir tarixə/saata qədər saymaq üçün geri sayma/yuxarı göstərici qurmaq fikrinə sahib oldum və əgər hədəf vaxt
İnternet Saatı: NTP Protokolu ilə ESP8266 NodeMCU istifadə edərək OLED ilə Tarixi və Saatı Göstərin: 6 Addım
İnternet Saatı: NTP Protokolu ilə ESP8266 NodeMCU istifadə edərək OLED ilə Tarixi və Saatı Göstərin: Salam uşaqlar, bu təlimatlarda internetdən vaxt alacaq bir internet saatı quracağıq, bu layihənin işləməsi üçün heç bir RTC lazım olmayacaq, yalnız işləyən internet bağlantısı Və bu layihə üçün bir esp8266 ehtiyacınız olacaq
Heç bir RTC olmadan ESP8266 Şəbəkə Saatı - Nodemcu NTP Saatı RTC yoxdur - İNTERNET SAAT PROJESİ: 4 addım
Heç bir RTC olmadan ESP8266 Şəbəkə Saatı | Nodemcu NTP Saatı RTC yoxdur | İNTERNET SAAT PROJESİ: Layihədə RTC olmadan bir saat layihəsi olacaq, wifi istifadə edərək internetdən vaxt alacaq və st7735 ekranında göstərəcək