Taula de continguts:

Làmpada mòbil WiFi RGB amb ESP8266: 6 passos
Làmpada mòbil WiFi RGB amb ESP8266: 6 passos

Vídeo: Làmpada mòbil WiFi RGB amb ESP8266: 6 passos

Vídeo: Làmpada mòbil WiFi RGB amb ESP8266: 6 passos
Vídeo: BTT SKR2 — Обновлены основы SKR 2 (Rev B) 2024, Desembre
Anonim
Làmpada mòbil WiFi RGB que utilitza l’ESP8266
Làmpada mòbil WiFi RGB que utilitza l’ESP8266

En aquest post, construïm una bella làmpada cel·lular RGB que es pot controlar per WiFi. La pàgina de control consisteix en una roda de colors que us permet canviar ràpidament els colors i també podeu especificar els valors RGB directament per crear un total de més de 16 milions de combinacions de colors.

El vídeo anterior inclou tot el que heu de saber i també explica com es combina la làmpada.

Pas 1: reuniu els components

Reuneix els components
Reuneix els components
Reuneix els components
Reuneix els components

Necessitaríem una placa WeMos D1 Mini o compatible ESP8266, una placa microUSB i alguns LED RGB adreçables de 5 V, WS2812B. Podeu utilitzar els enllaços següents com a referència:

  • WeMos D1 Mini:
  • MicroUSB Breakout:
  • LEDs WS2812B:

La mini placa D1 té un connector microUSB i sortida de 5 V, però l’alimentació del connector USB passa primer per un díode i un fusible de 500 mA abans d’arribar al pin. Necessitem un corrent molt superior a aquest, ja que cada LED pot ocupar fins a 60 mA a la màxima brillantor. Aquesta és la raó per la qual utilitzarem una placa microUSB per alimentar aquesta làmpada.

Pas 2: prepareu el model 3D de la làmpada

Prepareu el model 3D de la làmpada
Prepareu el model 3D de la làmpada

Descarregueu els models mitjançant el següent enllaç i imprimiu-los segons l’escala que vulgueu.

Model 3D a Thingiverse:

He utilitzat els fitxers marcats amb 140 i l’he reduït al 70%, ja que no volia una cosa massa gran.

Es recomana que enganxeu el suport a la base un cop afegiu els LED, però al vídeo he intentat inserir el suport a la base i això ha donat un acabat lleugerament inestable. Reimprimiré la base i em posaré de peu i l’enganxaré més endavant.

Pas 3: afegiu i connecteu els LED

Afegiu i connecteu els LED
Afegiu i connecteu els LED
Afegiu i connecteu els LED
Afegiu i connecteu els LED
Afegiu i connecteu els LED
Afegiu i connecteu els LED

A continuació, haureu de tallar la tira LED al llarg i afegir-ne tantes com necessiteu. Vaig decidir afegir un total de 26 LED en dues capes, tal com es veu a les imatges. Els pins d'alimentació estan connectats en paral·lel, però les dades han de fluir des del pin d'entrada a la sortida, així que tingueu-ho en compte.

També vaig tallar una ranura al suport perquè els cables poguessin lliscar fàcilment ja que el tauler estarà assegut a l’exterior.

Pas 4: prepareu l’esbós

Prepareu l’esbós
Prepareu l’esbós
Prepareu l’esbós
Prepareu l’esbós
Prepareu l’esbós
Prepareu l’esbós

Descarregueu l'esbós mitjançant el següent enllaç i obriu-lo a l'IDE Arduino.

Esbós:

Haureu d’afegir el nombre de píxels o LED juntament amb el nom i la contrasenya de la vostra xarxa WiFi, ja que la placa ha de connectar-s’hi. També podeu canviar els valors RGB per defecte de la làmpada quan s’encén.

Haureu d’instal·lar el paquet de suport de la placa ESP8266 i la biblioteca Adafruit NeoPixel per a aquest esbós.

Instal·lació del paquet de suport de la placa ESP8266:

  • Obriu la finestra de preferències (Fitxer-> Preferències), afegiu la següent URL (https://arduino.esp8266.com/stable/package_esp8266com_index.json) a la secció del gestor de taules i, a continuació, tanqueu la finestra.
  • Obriu el gestor de taules des de (Eines-> Taules-> Gestor de taules) i escriviu ESP8266 i instal·leu el paquet disponible.
  • Un cop fet, tanqueu el gestor del tauler i seleccioneu la configuració correcta del tauler, tal com es mostra a la imatge.

Instal·lació de la biblioteca Adafruit NeoPixel:

  • Obriu el gestor de biblioteques (Eines-> Gestor de biblioteques)
  • Escriviu "Adafruit NeoPixel" i instal·leu la biblioteca que apareix

Un cop acabat, premeu el botó de càrrega i espereu que es carregui l'esbós. A continuació, obriu el monitor sèrie i espereu que aparegui l'adreça IP. La majoria d’encaminadors WiFi moderns reserven automàticament les adreces IP dels dispositius, però també podeu reservar manualment una adreça IP canviant la configuració DHCP.

Pas 5: connecteu-ho tot junt

Connecteu-ho tot junt
Connecteu-ho tot junt
Connecteu-ho tot junt
Connecteu-ho tot junt
Connecteu-ho tot junt
Connecteu-ho tot junt

Utilitzeu el diagrama de connexió per connectar-ho tot. Assegureu-vos d’utilitzar una font d’alimentació adequada en funció del nombre total de LED. Es recomana utilitzar una font d'alimentació de 5 V, 2 A per a 26 LED, com en aquesta versió i el concentrador d'alimentació USB que hem construït anteriorment funcionarà bé.

Pas 6: proveu el llum

Proveu el llum
Proveu el llum
Proveu el llum
Proveu el llum
Proveu el llum
Proveu el llum
Proveu el llum
Proveu el llum

Escriviu l'adreça IP en un navegador web de l'ordinador o del telèfon mòbil i feu clic al botó Control. A continuació, obtindreu una roda de colors. Simplement seleccioneu el color que vulgueu que la làmpada canviï automàticament de colors. També podeu escriure directament els valors RGB si cal.

Així de fàcil és construir una làmpada mòbil RGB molt bonica que sembli preciosa. L’ús del navegador web no és del tot convenient, però integraré aquesta làmpada en un projecte domòtic juntament amb alguns sensors més. Això hauria de millorar la usabilitat general. Si la domòtica us interessa, seguiu-nos per rebre notificacions mitjançant els següents enllaços:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • Lloc web de BnBe:

Recomanat: