İçindekiler:

ESP8266 LED Matrix Saat: 8 Adım (Resimli)
ESP8266 LED Matrix Saat: 8 Adım (Resimli)

Video: ESP8266 LED Matrix Saat: 8 Adım (Resimli)

Video: ESP8266 LED Matrix Saat: 8 Adım (Resimli)
Video: Led Saat v2 - NodeMCU ile Online Saat ve Wifi Alarm Kontrolü 2024, Kasım
Anonim
ESP8266 LED Matris Saat
ESP8266 LED Matris Saat

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

Parçalar ve Araçlar
Parçalar ve Araçlar
Parçalar ve Araçlar
Parçalar ve Araçlar
Parçalar ve Araçlar
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ı

LED Matrisinin Hazırlanması
LED Matrisinin Hazırlanması
LED Matrisinin Hazırlanması
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

LED Matris Ekranı ve RTC'yi ESP8266'ya bağlayın
LED Matris Ekranı ve RTC'yi ESP8266'ya bağlayın
LED Matrix Ekranı ve RTC'yi ESP8266'ya bağlayın
LED Matrix Ekranı ve RTC'yi ESP8266'ya bağlayın
LED Matrix Ekranı ve RTC'yi ESP8266'ya bağlayın
LED Matrix 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

ESP8266 Modülünü Flashlayın
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

Güneş Filmini Makarna Kavanozuna Uygulayın
Güneş Filmini Makarna Kavanozuna Uygulayın
Güneş Filmini Makarna Kavanozuna Uygulayın
Güneş Filmini Makarna Kavanozuna Uygulayın
Güneş Filmini Makarna Kavanozuna Uygulayın
Güneş Filmini Makarna Kavanozuna Uygulayın
Güneş Filmini Makarna Kavanozuna Uygulayın
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 Güç Kaynağı Metal Jakını Hazırlayın
DC Güç Kaynağı Metal Jakını Hazırlayın
DC Güç Kaynağı Metal Jakını Hazırlayın
DC Güç Kaynağı Metal Jakını Hazırlayın
DC Güç Kaynağı Metal Jakını Hazırlayın
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

Image
Image
Her Şeyi Bir Araya Getirmek
Her Şeyi Bir Araya Getirmek
Her Şeyi Bir Araya Getirmek
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: