ESP32 LED -matriksklok: 8 stappe
ESP32 LED -matriksklok: 8 stappe
Anonim
ESP32 LED -matriksklok
ESP32 LED -matriksklok

Dit is 'n voortsetting van die ESP8266 LED Matrix Clock -projek.

Die outeur van die oorspronklike kode het dit opgedateer vir ESP32 (baie dankie aan schreibfaul1!), So ek het besluit om die klok wat ek reeds gedoen het, ook op te dateer.

Stap 1: Onderdele en gereedskap

Onderdele en gereedskap
Onderdele en gereedskap
Onderdele en gereedskap
Onderdele en gereedskap
Onderdele en gereedskap
Onderdele en gereedskap

Dele:

  • 6 x 8x8 MAX7219 LED Matrix
  • 1 x ESP32 -bord
  • 1 x KY-018 fotoresistormodule
  • 1 x DHT11 -sensor
  • 1 x mikro -USB -aansluiting
  • 1 x pasta pot
  • 1 x 5,5 mm X 2,1 mm DC -kragbron Metaalaansluiting
  • 1 x USB tot 5,5 mm X 2,1 mm vataansluiting 5v DC kragkabel
  • 1 x Venster tint film
  • 11 x vroulike tot vroulike dupontdrade

Gereedskap:

  • soldeerbout
  • spuit bottel
  • stokperdjie mes
  • dubbelzijdige band

Al die onderdele kan maklik verkry word by ebay/aliexpress en/of plaaslike winkels.

Stap 2: Berei die LED Matrix voor

Die voorbereiding van die LED Matrix
Die voorbereiding van die LED Matrix
Die voorbereiding van die LED Matrix
Die voorbereiding van die LED Matrix

Ek het dit makliker gevind om 2 x 4 stuks modules te koop, een daarvan in twee te sny en aan die ander te soldeer terwyl ek die oriëntasie op die printplaat behou.

Stap 3: Koppel die LED Matrix Display, LDR en DHT11 aan die ESP32

Koppel die LED Matrix Display, LDR en DHT11 aan die ESP32
Koppel die LED Matrix Display, LDR en DHT11 aan die ESP32
Koppel die LED Matrix Display, LDR en DHT11 aan die ESP32
Koppel die LED Matrix Display, LDR en DHT11 aan die ESP32
Koppel die LED Matrix Display, LDR en DHT11 aan die ESP32
Koppel die LED Matrix Display, LDR en DHT11 aan die ESP32

Soldeer die penkoppe op die modules en gebruik dan die dupont -kabels om dit soos volg aan te sluit.

MAX7219

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

DHT11

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

LDR

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

Stap 4: Pas die sonfilm op die pastakruik toe

Dien die sonfilm toe op die pastakruik
Dien die sonfilm toe op die pastakruik
Dien die sonfilm toe op die pastakruik
Dien die sonfilm toe op die pastakruik
Dien die sonfilm toe op die pastakruik
Dien die sonfilm toe op die pastakruik
Dien die sonfilm toe op die pastakruik
Dien die sonfilm toe op die pastakruik

Ek het besluit om slegs een deel van die pot met film te bedek om die res van die komponente sigbaar te hou.

Na 'n paar keer probeer, het ek opgemerk dat die 'geheim' is om die pot en die film so nat as moontlik met seepwater te hê om aanpassings te maak terwyl u dit aanwend. Gebruik die spuitbottel om alles lekker nat te hou en die stokperdjie mes om die oortollige film te sny. Sodra dit heeltemal droog is, moet die film redelik goed op die pot gestrek wees.

Stap 5: Berei die DC Power Supply Metal Jack voor

Berei die DC Power Supply Metal Jack voor
Berei die DC Power Supply Metal Jack voor
Berei die DC Power Supply Metal Jack voor
Berei die DC Power Supply Metal Jack voor
Berei die DC Power Supply Metal Jack voor
Berei die DC Power Supply Metal Jack voor
Berei die DC Power Supply Metal Jack voor
Berei die DC Power Supply Metal Jack voor

Soldeer 2 dupont -drade aan die DC -aansluiting en soldeer dan die mikro -USB -aansluiting.

Ek het die pinout gebruik wat hier beskryf is.

Boor 'n geheel in die middel van die pot se deksel en monteer die DC -aansluiting.

Boor ook 'n paar heel in die deksel vir die DHT11 -sensor.

Stap 6: Flits die ESP32 -module

Flits die ESP32 -module
Flits die ESP32 -module

Die volgende stap is om die kode na die ESP32 op te laai.

Alhoewel die oorspronklike kode hier gevind kan word (baie dankie aan die skrywer!), Kan u my weergawe daarvan, wat die opdatering vir die DHT11- en LDR -sensors bevat, aangeheg word. Die oplaai proses is redelik eenvoudig, moenie vergeet om die kode op te dateer met u WiFi -geloofsbriewe nie.

// geloofsbriewe ----------------------------------------#definieer SSID "### ## "; // U WiFi -geloofsbriewe hier#definieer PW "#####";

Stap 7: Alles saamvoeg

Image
Image

Maak seker dat die modules nie aan die kontakpunte van die LED -modules raak nie, en as dit die geval is, gebruik 'n bietjie elektriese band om die kontakte te bedek om kortbroek te voorkom.

Om seker te maak dat die skerm nie beweeg as ek die deksel van die pot terugskroef nie, het ek 'n stuk band aan die onderkant daarvan aangebring sodat dit aan die onderkant van die pot bly. Al wat oorbly, is om die USB -kabel aan te sluit en dit is dit!

Stap 8: Verdere idees

Voeg 'n rugsteunbattery by wat deur 'n TP4056 gelaai is;

Ontwerp 'n 3D -gedrukte omhulsel

Hoop u het hierdie projek geniet, en as u enige vrae het, kan u dit gerus vra.

Dankie dat u gelees het!

Aanbeveel: