ESP32 LED matrični sat: 8 koraka
ESP32 LED matrični sat: 8 koraka
Anonim
ESP32 LED matrični sat
ESP32 LED matrični sat

Ovo je nastavak projekta LED matričnog sata ESP8266.

Autor izvornog koda ažurirao ga je za ESP32 (veliko hvala schreibfaul1!) Pa sam odlučio ažurirati i Sat što sam već učinio.

Korak 1: Dijelovi i alati

Dijelovi i alati
Dijelovi i alati
Dijelovi i alati
Dijelovi i alati
Dijelovi i alati
Dijelovi i alati

Dijelovi:

  • 6 x 8x8 MAX7219 LED matrica
  • 1 x ESP32 ploča
  • 1 x KY-018 fotootporni modul
  • 1 x DHT11 osjetnik
  • 1 x mikro USB priključak
  • 1 x staklenka za tjesteninu
  • 1 x 5,5 mm X 2,1 mm Istosmjerno napajanje Metalni panel Panel Mount
  • 1 x USB do 5,5 mm X 2,1 mm bačvasta utičnica 5v dc kabel za napajanje
  • 1 x folija za zatamnjivanje prozora
  • 11 x žica za žene dupont žice

Alati:

  • lemilica
  • boca s raspršivačem
  • nož za hobi
  • dvostrana traka

Svi se dijelovi lako mogu nabaviti s ebaya/aliexpressa i/ili lokalnih trgovina.

Korak 2: Priprema LED matrice

Priprema LED matrice
Priprema LED matrice
Priprema LED matrice
Priprema LED matrice

Bilo mi je lakše kupiti 2 x 4 komada modula, prerezati jedan od njih na pola i lemiti ga na drugi zadržavajući orijentaciju ispisanu na tiskanoj ploči.

Korak 3: Spojite LED matrični zaslon, LDR i DHT11 na ESP32

Spojite LED matrični zaslon, LDR i DHT11 na ESP32
Spojite LED matrični zaslon, LDR i DHT11 na ESP32
Spojite LED matrični zaslon, LDR i DHT11 na ESP32
Spojite LED matrični zaslon, LDR i DHT11 na ESP32
Spojite LED matrični zaslon, LDR i DHT11 na ESP32
Spojite LED matrični zaslon, LDR i DHT11 na ESP32

Lemite zaglavlje iglica na module, a zatim ih pomoću dupont kabela spojite na sljedeći način.

MAX7219

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

DHT11

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

LDR

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

Korak 4: Nanesite solarni film na staklenku za tjesteninu

Nanesite solarni film na staklenku za tjesteninu
Nanesite solarni film na staklenku za tjesteninu
Nanesite solarni film na staklenku za tjesteninu
Nanesite solarni film na staklenku za tjesteninu
Nanesite solarni film na staklenku za tjesteninu
Nanesite solarni film na staklenku za tjesteninu
Nanesite solarni film na staklenku za tjesteninu
Nanesite solarni film na staklenku za tjesteninu

Odlučio sam prekriti samo jedan dio staklenke filmom kako bi ostale komponente bile vidljive.

Nakon pokušaja i pogrešaka primijetio sam da je "tajna" u tome da staklenku i film što je više moguće namočite vodom sa sapunom kako biste mogli izvršiti prilagodbe tijekom nanošenja. Upotrijebite bočicu s raspršivačem da sve bude lijepo i mokro, a nožem za hobi izrežite višak filma. Nakon što se potpuno osuši, film bi trebao biti prilično dobro razvučen na staklenku.

Korak 5: Pripremite metalnu utičnicu za napajanje istosmjernom strujom

Pripremite metalnu utičnicu za napajanje istosmjernom strujom
Pripremite metalnu utičnicu za napajanje istosmjernom strujom
Pripremite metalnu utičnicu za napajanje istosmjernom strujom
Pripremite metalnu utičnicu za napajanje istosmjernom strujom
Pripremite metalnu utičnicu za napajanje istosmjernom strujom
Pripremite metalnu utičnicu za napajanje istosmjernom strujom
Pripremite metalnu utičnicu za napajanje istosmjernom strujom
Pripremite metalnu utičnicu za napajanje istosmjernom strujom

Lemite 2 dupont žice na DC utičnicu, a zatim lemite mikro USB utikač.

Koristio sam pinout koji je ovdje opisan.

Izbušite cjelinu u sredini poklopca staklenke i postavite DC utičnicu.

Također izbušite neke cjeline u poklopcu za osjetnik DHT11.

Korak 6: Bljeskajte ESP32 modul

Bljeskajte ESP32 modul
Bljeskajte ESP32 modul

Sljedeći korak bio bi prijenos koda na ESP32.

Iako se izvorni kôd može pronaći ovdje (veliko hvala autoru!), U privitku možete pronaći moju njegovu verziju koja uključuje ažuriranje za senzore DHT11 i LDR. Postupak prijenosa prilično je jednostavan, samo ne zaboravite ažurirati kôd svojim vjerodajnicama za WiFi.

// Vjerodajnice ----------------------------------------#definirajte SSID "### ## "; // Ovdje se nalaze vaše vjerodajnice za WiFi #define PW "#####";

Korak 7: Sve spojite

Image
Image

Pazite da moduli ne dodiruju niti jedan od kontakata LED modula, a ako dođu, upotrijebite električnu traku da pokrijete kontakte kako biste izbjegli kratke spojeve.

Također, kako bih bio siguran da se zaslon ne pomiče nakon što odvrnem poklopac staklenke, dodao sam malo trake na njen donji kraj tako da ostane na mjestu na dnu staklenke. Ostaje samo priključiti USB kabel i to je to!

Korak 8: Daljnje ideje

Dodajte pomoćnu bateriju napunjenu kroz TP4056;

Dizajnirajte 3D tiskano kućište

Nadam se da vam se svidio ovaj projekt, a ako imate pitanja slobodno pitajte.

Hvala na čitanju!

Preporučeni: