Obsah:

WiFi RGB mobilná lampa pomocou ESP8266: 6 krokov
WiFi RGB mobilná lampa pomocou ESP8266: 6 krokov
Anonim
WiFi RGB mobilná lampa pomocou ESP8266
WiFi RGB mobilná lampa pomocou ESP8266

V tomto príspevku staviame krásnu RGB bunkovú lampu, ktorú je možné ovládať cez WiFi. Riadiaca stránka sa skladá z farebného kolieska, ktoré vám umožňuje rýchlo meniť farby, a tiež môžete priamo špecifikovať hodnoty RGB, čím vytvoríte celkovo viac ako 16 miliónov farebných kombinácií.

Video vyššie obsahuje všetko, čo potrebujete vedieť, a tiež vysvetľuje, ako je lampa zostavená.

Krok 1: Zhromaždite komponenty

Zhromaždite komponenty
Zhromaždite komponenty
Zhromaždite komponenty
Zhromaždite komponenty

Potrebovali by sme dosku WeMos D1 Mini alebo kompatibilnú dosku ESP8266, oddeľovaciu dosku microUSB a niekoľko adresovateľných LED diód RGB 5 W, WS2812B. Ako referenciu môžete použiť nižšie uvedené odkazy:

  • WeMos D1 Mini:
  • MicroUSB Breakout:
  • LED diódy WS2812B:

Mini doska D1 má konektor microUSB a výstup 5V, ale napájanie z konektora USB najskôr prechádza diódou a poistkou 500mA, než sa dostane na pin. Potrebujeme oveľa vyšší prúd, pretože každá LED dióda môže pri plnom jase trvať až 60 mA. To je dôvod, prečo na napájanie tejto žiarovky použijeme oddeľovaciu dosku microUSB.

Krok 2: Pripravte si 3D model žiarovky

Pripravte si lampový 3D model
Pripravte si lampový 3D model

Stiahnite si modely pomocou nasledujúceho odkazu a vytlačte ich podľa požadovaného mierky.

3D model na tému Thingiverse:

Použil som súbory označené 140 a zmenšil som to na 70%, pretože som nechcel niečo príliš veľké.

Po pridaní diód LED sa odporúča prilepiť stojan k základni, ale vo videu som sa pokúsil vložiť stojan do základne a výsledkom bola mierne nestabilná povrchová úprava. Základňu a stojan znova vytlačím a prilepím.

Krok 3: Pridajte a zapojte LED diódy

Pridajte a zapojte LED diódy
Pridajte a zapojte LED diódy
Pridajte a zapojte LED diódy
Pridajte a zapojte LED diódy
Pridajte a zapojte LED diódy
Pridajte a zapojte LED diódy

Potom musíte LED pás skrátiť a pridať toľko, koľko potrebujete. Ako je vidieť na obrázkoch, rozhodol som sa pridať celkom 26 LED diód v dvoch vrstvách. Napájacie kolíky sú zapojené paralelne, ale údaje musia prúdiť zo vstupného kolíka na výstup, takže na to pamätajte.

Tiež som vyrezal otvor v stojane, aby sa drôty mohli ľahko kĺzať, pretože doska bude sedieť zvonku.

Krok 4: Pripravte si skicu

Pripravte si skicu
Pripravte si skicu
Pripravte si skicu
Pripravte si skicu
Pripravte si skicu
Pripravte si skicu

Stiahnite si skicu pomocou nasledujúceho odkazu a otvorte ju v Arduino IDE.

Skica:

Podľa toho, ako sa k nej doska musí pripojiť, budete musieť pridať počet pixelov alebo diód LED spolu s názvom a heslom vašej siete WiFi. Keď sa lampa zapne, môžete tiež zmeniť predvolené hodnoty RGB pre lampu.

Pre tento náčrt budete musieť nainštalovať balík podpory dosky ESP8266 a knižnicu Adafruit NeoPixel.

Inštalácia balíka podpory dosky ESP8266:

  • Otvorte okno predvolieb (Súbor-> Predvoľby), do sekcie správcu dosky pridajte nasledujúcu adresu URL (https://arduino.esp8266.com/stable/package_esp8266com_index.json) a potom okno zatvorte.
  • Otvorte správcu dosky z (Nástroje-> Dosky-> Správca dosky), zadajte príkaz ESP8266 a nainštalujte dostupný balík.
  • Po dokončení zatvorte správcu dosky a zvoľte správne nastavenia dosky, ako je znázornené na obrázku.

Inštalácia knižnice Adafruit NeoPixel:

  • Otvorte správcu knižnice (Nástroje-> Správca knižníc)
  • Zadajte „Adafruit NeoPixel“a nainštalujte knižnicu, ktorá sa zobrazí

Keď je to hotové, kliknite na tlačidlo nahrávania a počkajte, kým sa skica nahrá. Potom otvorte sériový monitor a počkajte, kým sa nezobrazí adresa IP. Väčšina moderných smerovačov WiFi automaticky rezervuje adresy IP zariadeniam, ale adresu IP môžete rezervovať aj ručne zmenou nastavení DHCP.

Krok 5: Spojte všetko dohromady

Spojte všetko dohromady
Spojte všetko dohromady
Spojte všetko dohromady
Spojte všetko dohromady
Spojte všetko dohromady
Spojte všetko dohromady

Pomocou schémy zapojenia spojte všetko dohromady. V závislosti od celkového počtu LED diód používajte vhodný napájací zdroj. Odporúča sa použiť napájanie 5 V, 2 A pre 26 LED diód, pretože v tejto zostave a napájací rozbočovač USB, ktorý sme postavili predtým, bude fungovať dobre.

Krok 6: Otestujte lampu

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

Zadajte adresu IP do webového prehliadača v počítači alebo mobilnom telefóne a kliknite na tlačidlo Ovládanie. Potom získate farebné koliesko. Jednoducho vyberte požadovanú farbu, lampa by mala automaticky meniť farby. V prípade potreby môžete tiež priamo zadať hodnoty RGB.

Takto jednoducho sa dá postaviť veľmi pekná žiarovka RGB, ktorá vyzerá krásne! Používanie webového prehliadača nie je úplne pohodlné, ale túto lampu integrujem do projektu domácej automatizácie spolu s niekoľkými ďalšími senzormi. To by malo zlepšiť celkovú použiteľnosť. Ak vás domáca automatizácia zaujíma, sledujte nás, aby ste boli informovaní pomocou príslušných odkazov nižšie:

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

Odporúča: