ESP32 LED Matrix Saatı: 8 addım
ESP32 LED Matrix Saatı: 8 addım
Anonim
ESP32 LED Matrix Saatı
ESP32 LED Matrix Saatı

Bu ESP8266 LED Matrix Clock layihəsinin davamıdır.

Orijinal kodun müəllifi onu ESP32 üçün yeniləmişdir (schreibfaul1 sayəsində böyük təşəkkürlər!) Buna görə də artıq etdiyim Saatı da yeniləmək qərarına gəldim.

Addım 1: Parçalar və Alətlər

Parçalar və Alətlər
Parçalar və Alətlər
Parçalar və Alətlər
Parçalar və Alətlər
Parçalar və Alətlər
Parçalar və Alətlər

Parçalar:

  • 6 x 8x8 MAX7219 LED Matrix
  • 1 x ESP32 lövhəsi
  • 1 x KY-018 Fotoresistor Modulu
  • 1 x DHT11 Sensoru
  • 1 x Mikro USB fişi
  • 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 -dupont tel

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ı

LED matrisinin hazırlanması
LED matrisinin hazırlanması
LED matrisinin hazırlanması
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 Display, LDR və DHT11 -i ESP32 -ə qoşun

LED Matrix Ekranı, LDR və DHT11 -i ESP32 -ə qoşun
LED Matrix Ekranı, LDR və DHT11 -i ESP32 -ə qoşun
LED Matrix Ekranı, LDR və DHT11 -i ESP32 -ə qoşun
LED Matrix Ekranı, LDR və DHT11 -i ESP32 -ə qoşun
LED Matrix Ekranı, LDR və DHT11 -i ESP32 -ə qoşun
LED Matrix Ekranı, LDR və DHT11 -i ESP32 -ə 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

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

DHT11

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

LDR

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

Addım 4: Günəş Filmini Makaron Kavanozuna tətbiq edin

Günəş Filmini Makaron Kavanozuna tətbiq edin
Günəş Filmini Makaron Kavanozuna tətbiq edin
Günəş Filmini Makaron Kavanozuna tətbiq edin
Günəş Filmini Makaron Kavanozuna tətbiq edin
Günəş Filmini Makaron Kavanozuna tətbiq edin
Günəş Filmini Makaron Kavanozuna tətbiq edin
Günəş Filmini Makaron Kavanozuna tətbiq edin
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 5: DC Güc Təchizatı Metal Jakını hazırlayın

DC Güc Təchizatı Metal Jakını hazırlayın
DC Güc Təchizatı Metal Jakını hazırlayın
DC Güc Təchizatı Metal Jakını hazırlayın
DC Güc Təchizatı Metal Jakını hazırlayın
DC Güc Təchizatı Metal Jakını hazırlayın
DC Güc Təchizatı Metal Jakını hazırlayın
DC Güc Təchizatı Metal Jakını hazırlayın
DC Güc Təchizatı Metal Jakını hazırlayın

2 dupont telini DC jakına lehimləyin və sonra mikro USB fişini lehimləyin.

Burada təsvir olunan pinoutdan istifadə etdim.

Kavanoz qapağının ortasında bir bütün qazın və DC yuvasını quraşdırın.

Ayrıca DHT11 sensoru üçün qapaqda bir neçə hissə qazın.

Addım 6: ESP32 Modulunu yandırın

ESP32 modulunu yandırın
ESP32 modulunu yandırın

Növbəti addım kodu ESP32 -ə yükləməkdir.

Orijinal kodu burada tapa bilsəniz də (müəllifə çox sağ olun!) DHT11 və LDR sensorlar üçün yeniləməni ehtiva edən versiyamı əlavə edə bilərsiniz. Yükləmə prosesi olduqca sadədir, kodu WiFi məlumatlarınızla yeniləməyi unutmayın.

// Etimadnaməsi ----------------------------------------#SSID təyin edin ### ## "; // WiFi etimadnaməniz burada#PW "#####" təyin edin;

Addım 7: Hər şeyi bir yerə yığın

Image
Image

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;

3D çaplı bir qutu dizayn 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.

Oxuduğunuz üçün təşəkkür edirik!

Tövsiyə: