Maticové hodiny LED ESP32: 8 kroků
Maticové hodiny LED ESP32: 8 kroků
Anonim
Maticové hodiny LED ESP32
Maticové hodiny LED ESP32

Toto je pokračování projektu ESP8266 LED Matrix Clock.

Autor původního kódu jej aktualizoval pro ESP32 (velké díky schreibfaul1!), Takže jsem se rozhodl aktualizovat také hodiny, které jsem již udělal.

Krok 1: Díly a nástroje

Díly a nástroje
Díly a nástroje
Díly a nástroje
Díly a nástroje
Díly a nástroje
Díly a nástroje

Díly:

  • 6 x 8x8 MAX7219 LED matice
  • 1 x deska ESP32
  • 1 x fotorezistorový modul KY-018
  • 1 x snímač DHT11
  • 1 x konektor Micro USB
  • 1 x sklenice na těstoviny
  • 1 x 5,5 mm x 2,1 mm stejnosměrný napájecí zdroj kovová montáž na panel
  • 1 x USB na 5,5 mm X 2,1 mm hlavní konektor 5 V DC napájecí kabel
  • 1 x fólie pro tónování oken
  • 11 x dupontní dráty mezi ženami a ženami

Nástroje:

  • páječka
  • rozprašovač
  • hobby nůž
  • oboustranná páska

Všechny díly lze snadno získat z ebay/aliexpress a/nebo místních obchodů.

Krok 2: Příprava LED matice

Příprava LED matice
Příprava LED matice
Příprava LED matice
Příprava LED matice

Zjistil jsem, že je jednodušší koupit 2 x 4 ks modulů, jeden z nich rozříznout na polovinu a připájet k druhému při zachování orientace vytištěné na desce plošných spojů.

Krok 3: Připojte LED maticový displej, LDR a DHT11 k ESP32

Připojte LED maticový displej, LDR a DHT11 k ESP32
Připojte LED maticový displej, LDR a DHT11 k ESP32
Připojte LED maticový displej, LDR a DHT11 k ESP32
Připojte LED maticový displej, LDR a DHT11 k ESP32
Připojte LED maticový displej, LDR a DHT11 k ESP32
Připojte LED maticový displej, LDR a DHT11 k ESP32

Pájejte kolíkové konektory na modulech a poté je pomocí propojovacích kabelů propojte následujícím způsobem.

MAX7219

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

DHT11

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

LDR

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

Krok 4: Aplikujte sluneční fólii na těstoviny

Aplikujte sluneční fólii na těstoviny
Aplikujte sluneční fólii na těstoviny
Aplikujte sluneční fólii na těstoviny
Aplikujte sluneční fólii na těstoviny
Aplikujte sluneční fólii na těstoviny
Aplikujte sluneční fólii na těstoviny
Aplikujte sluneční fólii na těstoviny
Aplikujte sluneční fólii na těstoviny

Rozhodl jsem se pokrýt pouze jednu část nádoby fólií, aby byly ostatní součásti viditelné.

Po nějakém pokusu a omylu jsem si všiml, že „tajemstvím“je nechat sklenici i film co nejvíce navlhčit mýdlovou vodou, aby bylo možné provádět úpravy při aplikaci. Pomocí rozprašovače udržujte vše pěkné a mokré a hobby nožem rozřízněte přebytečný film. Jakmile film úplně zaschne, měl by být film docela dobře natažený na nádobu.

Krok 5: Připravte si kovový konektor DC napájecího zdroje

Připravte si kovový konektor DC napájecího zdroje
Připravte si kovový konektor DC napájecího zdroje
Připravte si kovový konektor DC napájecího zdroje
Připravte si kovový konektor DC napájecího zdroje
Připravte si kovový konektor DC napájecího zdroje
Připravte si kovový konektor DC napájecího zdroje
Připravte si kovový konektor DC napájecího zdroje
Připravte si kovový konektor DC napájecího zdroje

Zapojte 2 dupontovací vodiče do konektoru DC a poté pájejte konektor micro USB.

Použil jsem pinout, který byl popsán zde.

Vyvrtejte celek uprostřed víka nádoby a připojte DC konektor.

Vyvrtejte také několik celků ve víku pro snímač DHT11.

Krok 6: Flashujte modul ESP32

Flashujte modul ESP32
Flashujte modul ESP32

Dalším krokem by bylo nahrání kódu do ESP32.

Zatímco původní kód najdete zde (mnohokrát díky autorovi!), V příloze naleznete moji verzi, která obsahuje aktualizaci senzorů DHT11 a LDR. Proces nahrávání je docela přímočarý, jen nezapomeňte aktualizovat kód pomocí svých přihlašovacích údajů WiFi.

// Pověření ----------------------------------------#definovat SSID "### ## "; // Vaše pověření WiFi zde #define PW "#####";

Krok 7: Dát vše dohromady

Image
Image

Ujistěte se, že se moduly nedotýkají žádného z kontaktů modulů LED, a pokud ano, použijte kontakty k pokrytí elektrickou páskou, aby nedošlo ke zkratu.

Abych se ujistil, že se displej nepohybuje, jakmile zašroubuji víčko nádoby, přidal jsem na její spodní část pásku, aby zůstala na svém místě na dně nádoby. Nezbývá než připojit USB kabel a je to!

Krok 8: Další nápady

Přidejte záložní baterii nabitou přes TP4056;

Navrhněte 3d tištěné pouzdro

Doufám, že se vám tento projekt líbil a pokud máte nějaké dotazy, klidně se ptejte.

Děkuji za přečtení!

Doporučuje: