Obsah:

ESP8266 LED maticové hodiny: 8 kroků (s obrázky)
ESP8266 LED maticové hodiny: 8 kroků (s obrázky)

Video: ESP8266 LED maticové hodiny: 8 kroků (s obrázky)

Video: ESP8266 LED maticové hodiny: 8 kroků (s obrázky)
Video: Digitalní hodiny-Arduino 2024, Červenec
Anonim
LED maticové hodiny ESP8266
LED maticové hodiny ESP8266

LED maticové hodiny ESP8266

Jednoduché LED maticové hodiny založené na populárním ESP8266 s modulem hodin reálného času a synchronizací času přes WiFi ze serveru NTP.

NOVÝ ! K dispozici je také verze ESP32

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

Nejprve se podívejme, co potřebujeme.

Díly:

  • 6 x 8x8 MAX7219 LED Matrix Banggood
  • 1 x RTC DS3231
  • 1 x deska ESP12 Bangood
  • 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í vodiče female to female Bangood

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 a RTC k ESP8266

Připojte LED maticový displej a RTC k ESP8266
Připojte LED maticový displej a RTC k ESP8266
Připojte LED maticový displej a RTC k ESP8266
Připojte LED maticový displej a RTC k ESP8266
Připojte LED maticový displej a RTC k ESP8266
Připojte LED maticový displej a RTC k ESP8266

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

MAX7219 až ESP8266

  • VCC - 3,3 V.
  • GND - GND
  • CS - D8
  • DIN - D7
  • CLK - D5

DS3231 až ESP8266

  • GND - GND
  • VCC - 3,3 V.
  • SDA - D1
  • SCL - D2

Jedna poznámka k modulu RTC, zjevně má také schopnost nabíjet baterii, ale to není dobrý nápad při použití CR2032. Jedním z možných řešení by bylo snížit stopu vyznačenou na obrázku, aby se deaktivovala nabíjecí část obvodu. Další informace o tom naleznete zde.

Krok 4: Flashujte modul ESP8266

Flashujte modul ESP8266
Flashujte modul ESP8266

Krokem Nest by bylo nahrání kódu do ESP8266.

Zatímco původní kód najdete zde (mnohokrát díky autorovi!), V příloze naleznete jeho anglickou verzi.

Proces nahrávání je docela přímočarý, jen nezapomeňte aktualizovat kód pomocí svých přihlašovacích údajů WiFi.

char ssid = "xxxxx"; // vaše síťové SSID (název) char pass = "xxxxx"; // vaše síťové heslo

Krok 5: 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 6: 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 dupontní vodiče do DC konektoru. K ESP8266 budou připojeny následovně.

  • + - VIN
  • - - GNG

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

Krok 7: Dát vše dohromady

Image
Image
Dát všechno dohromady
Dát všechno dohromady
Dát všechno dohromady
Dát všechno dohromady

Aby to bylo trochu uklizenější, nalepil jsem RTC a ESP8266 na zadní stranu LED displeje pomocí oboustranné pásky. 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;
  • Přidejte snímač teploty a vlhkosti;
  • Navrhněte 3d tištěné pouzdro;
  • V noci přidejte světelný senzor pro ztlumení displeje.

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

Doporučuje: