İçindekiler:

ESP32 LED Matris Saati: 8 Adım
ESP32 LED Matris Saati: 8 Adım

Video: ESP32 LED Matris Saati: 8 Adım

Video: ESP32 LED Matris Saati: 8 Adım
Video: KENDİN YAP 32X8 DOT MATRİX /SAAT - TAM RENKLİ RGB EKRAN - SESE DUYARLI SPEKTRUM EKOLAYZER #işbirliği 2024, Kasım
Anonim
ESP32 LED Matris Saat
ESP32 LED Matris Saat

Bu, ESP8266 LED Matrix Clock projesinin devamıdır.

Orijinal kodun yazarı onu ESP32 için güncelledi (büyük teşekkürler schreibfaul1 !), bu yüzden daha önce yaptığım Saat'i de güncellemeye karar verdim.

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

Parçalar:

  • 6 x 8x8 MAX7219 LED Matrisi
  • 1 x ESP32 Kurulu
  • 1 x KY-018 Fotodirenç Modülü
  • 1 x DHT11 Sensör
  • 1 x Mikro USB fişi
  • 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

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 Matrix Display, LDR ve DHT11'i ESP32'ye bağlayın

LED Matrix Display, LDR ve DHT11'i ESP32'ye bağlayın
LED Matrix Display, LDR ve DHT11'i ESP32'ye bağlayın
LED Matrix Display, LDR ve DHT11'i ESP32'ye bağlayın
LED Matrix Display, LDR ve DHT11'i ESP32'ye bağlayın
LED Matrix Display, LDR ve DHT11'i ESP32'ye bağlayın
LED Matrix Display, LDR ve DHT11'i ESP32'ye 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

  • VCC - VIN
  • GND - GND
  • DIN - D23
  • CS - D15
  • CLK - D18

DHT11

  • S - D4
  • + - 3V3
  • - - GND

LDR

  • S - D34
  • + - 3V3
  • - - GND

Adım 4: 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 5: 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 Güç Kaynağı Metal Jakını Hazırlayın
DC Güç Kaynağı Metal Jakını Hazırlayın

2 kabloyu DC jakına lehimleyin ve ardından mikro USB fişini lehimleyin.

Burada açıklanan pinout'u kullandım.

Kavanoz kapağının ortasına bir bütün delin ve DC jakını takın.

Ayrıca DHT11 sensörü için kapağa birkaç parça delin.

Adım 6: ESP32 Modülünü Flashlayın

ESP32 Modülünü Flashlayın
ESP32 Modülünü Flashlayın

Sonraki adım, kodu ESP32'ye yüklemek olacaktır.

Orijinal kod burada bulunsa da (yazara çok teşekkürler!), DHT11 ve LDR sensörleri için güncellemeyi içeren benim versiyonumu ekte bulabilirsiniz. Yükleme işlemi oldukça basittir, yalnızca kodu WiFi kimlik bilgilerinizle güncellemeyi unutmayın.

// Kimlik Bilgileri -------------------------------------------#SSID tanımla "### ##"; // WiFi kimlik bilgileriniz burada #define PW "#####";

7. Adım: Her Şeyi Bir Araya Getirmek

Image
Image

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;

3B baskılı bir kasa tasarlayın

Umarım bu projeyi beğenmişsinizdir ve herhangi bir sorunuz varsa sormaktan çekinmeyin.

Okuduğunuz için teşekkürler!

Önerilen: