Obsah:

WiFi mobilní buňka RGB pomocí ESP8266: 6 kroků
WiFi mobilní buňka RGB pomocí ESP8266: 6 kroků

Video: WiFi mobilní buňka RGB pomocí ESP8266: 6 kroků

Video: WiFi mobilní buňka RGB pomocí ESP8266: 6 kroků
Video: TOP 5 Triků jak si doma zrychlit internet 2024, Červenec
Anonim
WiFi mobilní buňka RGB pomocí ESP8266
WiFi mobilní buňka RGB pomocí ESP8266

V tomto příspěvku stavíme nádhernou RGB mobilní lampu, kterou lze ovládat přes WiFi. Ovládací stránka se skládá z barevného kolečka, které vám umožňuje rychle měnit barvy, a také můžete přímo zadat hodnoty RGB a vytvořit tak celkem více než 16 milionů barevných kombinací.

Video výše pokrývá vše, co potřebujete vědět, a také vysvětluje, jak je lampa sestavena.

Krok 1: Shromážděte součásti

Shromážděte součásti
Shromážděte součásti
Shromážděte součásti
Shromážděte součásti

Potřebovali bychom WeMos D1 Mini nebo kompatibilní desku ESP8266, microUSB breakout desku a nějaké 5V, WS2812B adresovatelné RGB LED. Jako odkaz můžete použít níže uvedené odkazy:

  • WeMos D1 Mini:
  • MicroUSB Breakout:
  • LED diody WS2812B:

Mini deska D1 má konektor microUSB a výstup 5V, ale napájení z konektoru USB nejprve prochází diodou a pojistkou 500mA, než dosáhne pinu. Potřebujeme mnohem vyšší proud, protože každá LED může trvat až 60 mA při plném jasu. To je důvod, proč k napájení této lampy použijeme microUSB breakout board.

Krok 2: Připravte si 3D model lampy

Připravte si 3D model lampy
Připravte si 3D model lampy

Stáhněte si modely pomocí následujícího odkazu a vytiskněte je podle požadovaného měřítka.

3D model na Thingiverse:

Použil jsem soubory označené 140 a zmenšil to na 70%, protože jsem nechtěl něco příliš velkého.

Po přidání LED diod se doporučuje přilepit stojan k základně, ale ve videu jsem se pokusil zasunout stojan do základny, což vedlo k mírně nestabilní povrchové úpravě. Základnu a stojan znovu přetisknu a přilepím.

Krok 3: Přidejte a zapojte LED diody

Přidejte a zapojte LED diody
Přidejte a zapojte LED diody
Přidejte a zapojte LED diody
Přidejte a zapojte LED diody
Přidejte a zapojte LED diody
Přidejte a zapojte LED diody

Poté musíte zkrátit LED pásek na délku a přidat tolik, kolik potřebujete. Rozhodl jsem se přidat celkem 26 LED diod ve dvou vrstvách, jak je vidět na obrázcích. Napájecí piny jsou zapojeny paralelně, ale data musí proudit ze vstupního kolíku na výstup, takže na to pamatujte.

Také jsem vyřezal štěrbinu ve stojanu, aby se dráty mohly snadno klouzat, protože deska bude sedět zvenčí.

Krok 4: Připravte si skicu

Připravte si skicu
Připravte si skicu
Připravte si skicu
Připravte si skicu
Připravte si skicu
Připravte si skicu

Stáhněte si skicu pomocí následujícího odkazu a otevřete ji v Arduino IDE.

Skica:

Podle toho, jak se k ní deska musí připojit, budete muset přidat počet pixelů nebo LED spolu s názvem a heslem vaší WiFi sítě. Když se lampa zapne, můžete také změnit výchozí hodnoty RGB.

Pro tuto skicu budete muset nainstalovat balíček podpory desky ESP8266 a knihovnu Adafruit NeoPixel.

Instalace balíčku podpory desky ESP8266:

  • Otevřete okno předvoleb (Soubor-> Předvolby), do sekce správce desky přidejte následující adresu URL (https://arduino.esp8266.com/stable/package_esp8266com_index.json) a poté okno zavřete.
  • Otevřete správce desek z (Nástroje-> Desky-> Správce desek), zadejte ESP8266 a nainstalujte balíček, který je k dispozici.
  • Po dokončení zavřete správce desek a vyberte správné nastavení desky, jak je znázorněno na obrázku.

Instalace knihovny Adafruit NeoPixel:

  • Otevřete správce knihoven (Nástroje-> Správce knihoven)
  • Zadejte „Adafruit NeoPixel“a nainstalujte knihovnu, která se zobrazí

Jakmile je toto dokončeno, stiskněte tlačítko Odeslat a počkejte, až se skica nahraje. Poté otevřete sériový monitor a počkejte, až bude uvedena adresa IP. Většina moderních WiFi routerů automaticky rezervuje IP adresy pro zařízení, ale IP adresu můžete také rezervovat ručně změnou nastavení DHCP.

Krok 5: Spojte vše dohromady

Propojte vše dohromady
Propojte vše dohromady
Propojte vše dohromady
Propojte vše dohromady
Propojte vše dohromady
Propojte vše dohromady

Pomocí schématu připojení vše spojte dohromady. V závislosti na celkovém počtu LED diod používejte vhodný napájecí zdroj. Doporučuje se použít napájecí zdroj 5 V, 2 A pro 26 LED diod, protože v této sestavě a USB rozbočovač USB, který jsme postavili dříve, bude fungovat dobře.

Krok 6: Otestujte lampu

Otestujte lampu
Otestujte lampu
Otestujte lampu
Otestujte lampu
Otestujte lampu
Otestujte lampu
Otestujte lampu
Otestujte lampu

Zadejte IP adresu do webového prohlížeče v počítači nebo mobilním telefonu a klikněte na tlačítko Ovládání. Poté získáte barevné kolečko. Jednoduše vyberte požadovanou barvu, lampa by měla automaticky měnit barvy. V případě potřeby můžete také přímo zadat hodnoty RGB.

Tak snadné je postavit velmi pěknou RGB mobilní lampu, která vypadá nádherně! Používání webového prohlížeče není úplně pohodlné, ale tuto lampu budu integrovat do projektu domácí automatizace spolu s několika dalšími senzory. To by mělo zlepšit celkovou použitelnost. Pokud vás domácí automatizace zajímá, sledujte nás, abyste byli informováni pomocí příslušných odkazů níže:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Web BnBe:

Doporučuje: