Moje WiFi ESP8266 - fortnite lampa

Tato konstrukce vznikla přes víkend jako dárek pro syna k narozeninám. Konstrukce používá modul ESP8266 (lze použít libovolný hotový  modul ala "China"). Z PETG materiálu je vytištěna krabička s nápisem "Fortnite" (krabička se skládá ze 3 dílů: zadní část, nápis a rámeček). Nápis je vytištěn z čiré hmoty a ostatní díly z modré hmoty PETG. Uvnitř krabičky je tavnou hmotou přichycen LED pásek WS28B12 (8 čipů), který zbyl z konstrukce BT hodin. Celé zapojení je velice jednoduché. Z modulu desky s ESP8266 je vyvedeno napájecí napětí +5V, zem (gnd) a data (port D4 na ESP8266) do prvního čipu WS28B12. Deska si sama vytvoří Wi-Fi přístupový bod (AP režim), ke kterému se připojíme (telefon, tablet, PC...). Po připojení k desce (ID: FORTNITE, HESLO: 12348765) otevřeme webový prohlížeč a zadáme IP: 192.168.1.1 (v os. počítači zadáme libolný dotaz - například: seznam.cz a EPS8266 pomocí mDNS přesměruje veškerý provoz na vnitřní IP web serveru). Zařízení obsahuje 15 světelných efektů (programů).

..."Fortnite" je hra od Epicgames...

DONATE

  • FW1.1 (zdroj pro Arduino kód ESP8266 procesor + bin soubor) -> přidaná možnost ovládání jasu, načtení dat pro APP, aktualizace FW přes webovou stránku (soubor *.bin)
  • FW1.0 (zdroj pro Arduino kód ESP8266 procesor + bin soubor) -> výchozí verze
  • 3D data pro krabičku (STL)

Vlastnosti

  • 15 efektů (vybrané ručně, nebo automat)
  • nastavení času pro auto režim od 1 do 255 vteřin (po jaké době se mají efekty změnit)
  • nastavení jasu LED od 0 do 255
  • veškerá nastavení se ukládají do EEPROM (čas autorežimu, zda je auto režim, číslo efektu, jas)
  • na sériovou linku (USB v počítači) se vypisuje co se děje pro debug
  • 8 čipů WS2812B (lze nastavit libovolný počet - úprava čísla ve zdrojovém kódu)

Foto zařízení

 

Pin GPIO4 na destičce s ESP8266. Některé klony desek nemají číslování stejné (stalo se například, že na desce byl nápis u pinu GPIO4 a ve skutečnosti fungoval ten co měl nápis GPIO2 jako GPIO4).

Video - ukázka webový prohlížeč v telefonu (IP: 192.168.1.1)

Video - ukázka chodu

Zařízení je schopné pracovat se zdroji

a) USB adaptér 230V -> 5V/1A

b) USB port počítače

c) USB powerbanka 5V