İçindekiler:
- Adım 1: Parçalar ve Araçlar
- Adım 2: LED Matrisinin Hazırlanması
- Adım 3: LED Matris Ekranı ve RTC'yi ESP8266'ya bağlayın
- Adım 4: ESP8266 Modülünü Flashlayın
- Adım 5: Güneş Filmini Makarna Kavanozuna Uygulayın
- Adım 6: DC Güç Kaynağı Metal Jakını Hazırlayın
- 7. Adım: Her Şeyi Bir Araya Getirmek
- 8. Adım: Daha Fazla Fikir
Video: ESP8266 LED Matrix Saat: 8 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
ESP8266 LED Matris Saat
Gerçek Zamanlı Saat modülüne ve bir NTP sunucusundan WiFi üzerinden zaman senkronizasyonuna sahip popüler ESP8266'yı temel alan basit LED matris Saat.
YENİ ! ESP32 sürümü de mevcuttur
Adım 1: Parçalar ve Araçlar
Önce neye ihtiyacımız olduğunu görelim.
Parçalar:
- 6 x 8x8 MAX7219 LED Matris Banggood
- 1 x RTC DS3231
- 1 x ESP12 Kurulu Bangood
- 1 x makarna kavanozu
- 1 x 5.5mm X 2.1mm DC Güç Kaynağı Metal Jak Panel Montajı
- 1 x USB - 5.5mm X 2.1mm varil jakı 5v dc güç kablosu
- 1 x Pencere tonu filmi
- 11 x dişi - dişi dupont telleri Bangood
Aletler:
- havya
- sprey şişesi
- hobi bıçağı
- çift taraflı bant
Tüm parçalar kolayca ebay/aliexpress ve/veya yerel mağazalardan temin edilebilir.
Adım 2: LED Matrisinin Hazırlanması
2 x 4 adet modül satın almayı daha kolay buldum, birini ikiye böldüm ve PCB'de basılı yönü koruyarak diğerine lehimledim.
Adım 3: LED Matris Ekranı ve RTC'yi ESP8266'ya bağlayın
Modüllerdeki pin başlıklarını lehimleyin ve ardından bunları aşağıdaki gibi bağlamak için dupont kablolarını kullanın.
MAX7219'dan ESP8266'ya
- VCC - 3.3V
- GND - GND
- CS - D8
- DIN - D7
- CLK - D5
DS3231'den ESP8266'ya
- GND - GND
- VCC - 3.3V
- SDA - D1
- SCL - D2
RTC modülüyle ilgili bir not, görünüşe göre pili de şarj etme özelliğine sahip, ancak bu bir CR2032 kullanırken iyi bir fikir değil. Olası bir çözüm, devrenin şarj kısmını devre dışı bırakmak için resimde işaretlenen izi kesmek olabilir. Bununla ilgili daha fazla bilgiyi burada bulabilirsiniz.
Adım 4: ESP8266 Modülünü Flashlayın
Yuva adımı, kodu ESP8266'ya yüklemek olacaktır.
Orijinal kod burada bulunabilirken (yazara çok teşekkürler!), İngilizce versiyonunu ekte bulabilirsiniz.
Yükleme işlemi oldukça basittir, yalnızca kodu WiFi kimlik bilgilerinizle güncellemeyi unutmayın.
char ssid = "xxxxx"; // ağınızın SSID'si (ad)char pass = "xxxxx"; // ağ şifreniz
Adım 5: Güneş Filmini Makarna Kavanozuna Uygulayın
Geri kalan bileşenleri görünür tutmak için kavanozun yalnızca bir bölümünü filmle kapatmaya karar verdim.
Bazı deneme ve yanılmalardan sonra, 'sır'ın, uygularken ayarlamalar yapabilmek için hem kavanozu hem de filmi sabunlu suyla mümkün olduğunca ıslatmak olduğunu fark ettim. Her şeyi güzel ve ıslak tutmak için sprey şişesini ve fazla filmi kesmek için hobi bıçağını kullanın.
Tamamen kuruduktan sonra, film kavanozun üzerine oldukça iyi gerilmelidir.
Adım 6: DC Güç Kaynağı Metal Jakını Hazırlayın
DC jakına 2 dupont kablo lehimleyin. ESP8266'ya aşağıdaki gibi bağlanacaklar.
- + - VIN
- - - GNG
Kavanoz kapağının ortasına bir bütün delin ve DC jakını takın.
7. Adım: Her Şeyi Bir Araya Getirmek
İşleri biraz daha düzenli hale getirmek için çift taraflı bant kullanarak RTC ve ESP8266'yı LED ekranın arkasına yapıştırdım. Modüllerin LED modül kontaklarından herhangi birine dokunmadığından emin olun ve temas ederse, herhangi bir kısa devreyi önlemek için kontakları kapatmak için bir miktar elektrik bandı kullanın.
Ayrıca kavanozun kapağını çevirdiğimde ekranın hareket etmediğinden emin olmak için kavanozun alt kısmında yerinde kalması için alt ucuna bir miktar bant ekledim.
Geriye sadece USB kablosunu takmak kalıyor ve hepsi bu!
8. Adım: Daha Fazla Fikir
- TP4056 ile şarj edilmiş bir yedek pil ekleyin;
- Bir sıcaklık ve nem sensörü ekleyin;
- 3B baskılı bir kasa tasarlayın;
- Geceleri ekranı karartmak için bir ışık sensörü ekleyin.
Umarım bu projeyi beğenmişsinizdir ve herhangi bir sorunuz varsa sormaktan çekinmeyin.
Önerilen:
Arduino Kullanarak Led Şeritli Analog Saat & Dijital Saat Nasıl Yapılır: 3 Adım
Arduino Kullanarak Led Şeritli Analog Saat & Dijital Saat Nasıl Yapılır: Bugün Analog Saat & Led Strip ve MAX7219 Dot modülü ile Arduino ile dijital saat.Yerel saat dilimi ile saati düzeltir. Analog saat, daha uzun bir LED şerit kullanabilir, böylece duvara asılarak bir sanat eseri haline getirilebilir
LED Matrix Çalar Saat (MP3 Çalarlı): 6 Adımlı (Resimli)
LED Matrix Alarm Clock (MP3 Player ile): Bu Arduino tabanlı çalar saat, alarmınızdan beklediğiniz her şeye sahiptir - sizi istediğiniz her şarkıyla uyandırma imkanı, erteleme düğmesi ve üç düğme ile kontrol edilmesi kolaydır. Üç ana blok vardır - LED matris, RTC modülü ve
RTC Olmadan ESP8266 Ağ Saati - Nodemcu NTP Saat RTC Yok - İNTERNET SAAT PROJESİ: 4 Adım
RTC Olmadan ESP8266 Ağ Saati | Nodemcu NTP Saat RTC Yok | İNTERNET SAAT PROJESİ: Projede RTC'siz saat projesi yapılacak, wifi kullanılarak internetten zaman alacak ve st7735 ekranında görüntülenecektir
DS1307 Gerçek Zamanlı Saat (RTC) Modülü ve 0.96: 5 Adım Kullanan Arduino Tabanlı Saat
DS1307 Gerçek Zamanlı Saat (RTC) Modülü & 0.96 Kullanan Arduino Tabanlı Saat: Merhaba arkadaşlar bu dersimizde DS1307 gerçek zamanlı saat modülü & OLED ekranlar.Bu yüzden zamanı DS1307 saat modülünden okuyacağız. Ve OLED ekranına yazdırın
C51 4 Bit Elektronik Saat - Ahşap Saat: 15 Adım (Resimli)
C51 4 Bit Elektronik Saat - Ahşap Saat: Bu hafta sonu biraz boş vaktim vardı, bu yüzden bir süre önce AliExpress'ten satın aldığım bu 2,40 AU$'lık 4 Bit DIY Elektronik Dijital Saati monte ettim