
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Neste post, construímos uma bela lâmpada celular RGB que pode ser controlada por WiFi. A página de controle consiste em um círculo de cores que permite alterar rapidamente as cores e também pode especificar os valores RGB diretamente para criar um total de mais de 16 milhões de combinações de cores.
O vídeo acima cobre tudo o que você precisa saber e também explica como a lâmpada é montada.
Etapa 1: reúna os componentes


Precisaríamos de uma placa WeMos D1 Mini ou ESP8266 compatível, uma placa breakout microUSB e alguns LEDs RGB endereçáveis WS2812B de 5V. Você pode usar os links abaixo como referência:
- WeMos D1 Mini:
- Breakout MicroUSB:
- LEDs WS2812B:
A miniplaca D1 tem um conector microUSB e saída de 5 V, mas a energia do conector USB primeiro passa por um diodo e um fusível de 500 mA antes de chegar ao pino. Precisamos de corrente muito mais alta do que isso, pois cada LED pode levar até 60mA com brilho total. É por isso que usaremos uma placa de breakout microUSB para alimentar esta lâmpada.
Etapa 2: preparar o modelo 3D da lâmpada

Baixe os modelos usando o link a seguir e imprima de acordo com o dimensionamento que você deseja.
Modelo 3D no Thingiverse:
Usei os arquivos marcados com 140 e reduzi para 70%, pois não queria algo muito grande.
É recomendado que você cole o suporte na base depois de adicionar os LEDs, mas no vídeo, eu tentei inserir o suporte dentro da base e isso resultou em um acabamento ligeiramente instável. Vou reimprimir a base e colocá-la em pé e colá-la mais tarde.
Etapa 3: adicionar e conectar os LEDs



Em seguida, você precisa cortar a faixa de LED no comprimento e adicionar quantos forem necessários. Decidi adicionar um total de 26 LEDs em duas camadas, como pode ser visto nas imagens. Os pinos de alimentação são todos conectados em paralelo, mas os dados precisam fluir do pino de entrada para a saída, portanto, tenha isso em mente.
Também cortei um slot no suporte para que os fios possam deslizar facilmente, já que a placa ficará do lado de fora.
Etapa 4: Prepare o esboço



Baixe o esboço usando o link a seguir e abra-o no IDE do Arduino.
Sketch:
Você precisará adicionar o número de pixels ou LEDs junto com o nome da rede WiFi e a senha, pois a placa precisa se conectar a ela. Você também pode alterar os valores RGB padrão da lâmpada quando ela for ligada.
Você precisaria instalar o pacote de suporte da placa ESP8266 e a biblioteca Adafruit NeoPixel para este esboço.
Instalação do pacote de suporte da placa ESP8266:
- Abra a janela de preferências (Arquivo-> Preferências), adicione o seguinte URL (https://arduino.esp8266.com/stable/package_esp8266com_index.json) à seção do gerenciador de placa e feche a janela.
- Abra o gerenciador de placa em (Ferramentas-> Placas-> Gerenciador de placa) e digite ESP8266 e instale o pacote que está disponível.
- Uma vez feito isso, feche o gerenciador de placa e selecione as configurações de placa corretas, conforme mostrado na imagem.
Instalando a biblioteca Adafruit NeoPixel:
- Abra o gerenciador de biblioteca (Ferramentas-> Gerenciador de Biblioteca)
- Digite "Adafruit NeoPixel" e instale a biblioteca que aparece
Quando terminar, aperte o botão de upload e aguarde o upload do esboço. Em seguida, abra o monitor serial e espere que o endereço IP seja listado. A maioria dos roteadores WiFi modernos reserva automaticamente os endereços IP dos dispositivos, mas você também pode reservar manualmente um endereço IP alterando as configurações de DHCP.
Etapa 5: conecte tudo junto



Use o diagrama de conexão para conectar tudo junto. Certifique-se de usar uma fonte de alimentação adequada, dependendo do número total de LEDs. Recomenda-se usar uma fonte de alimentação de 5 V, 2 A para 26 LEDs como nesta construção e o hub de alimentação USB que construímos anteriormente funcionará perfeitamente.
Etapa 6: Teste a lâmpada




Digite o endereço IP em um navegador da web em seu computador ou telefone celular e clique no botão Controle. Você obterá então uma roda de cores. Basta selecionar a cor desejada, a lâmpada deve mudar de cor automaticamente. Você também pode digitar os valores RGB diretamente, se necessário.
É assim que é fácil construir uma lâmpada de celular RGB muito boa que parece linda! Usar o navegador da web não é totalmente conveniente, mas irei integrar esta lâmpada em um projeto de automação residencial junto com mais alguns sensores. Isso deve melhorar a usabilidade geral. Se a automação residencial for do seu interesse, siga-nos para se manter informado usando os links relevantes abaixo:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- Site do BnBe:
Recomendado:
Lâmpada Stencil - Uma Lâmpada Muitos tons: 5 etapas

Lâmpada Stencil - One Lamp Many Shades: Este instrutível irá mostrar como fazer uma lâmpada simples com cortinas selecionáveis (é um abajur)
Lâmpada Zwift Ambilight e lâmpada inteligente de zona de frequência cardíaca: 4 etapas

Zwift Ambilight e lâmpada Smartbulb de zona de frequência cardíaca: aqui criamos uma GRANDE melhoria para Zwift. Você tem no final uma ambilight para mais diversão no escuro. E você tem uma lâmpada (Yeelight) para suas zonas de frequência cardíaca. Eu uso aqui 2 PI de framboesa, se você quer apenas o Yeelight você precisa de apenas 1 PI se
Lâmpada RGB usando Arduino: 4 etapas

Lâmpada RGB usando Arduino: Olá! Neste tutorial, você aprenderá a fazer um mood lamp com o arduino. Eu sei que você pode ter visto muitos projetos de mood lamp com o arduino, mas não fiquei muito satisfeito com eles porque todos mudam de cor abruptamente. Então, decidi fazer
A lâmpada em espiral (também conhecida como a lâmpada de mesa Loxodrome): 12 etapas (com fotos)

A lâmpada em espiral (também conhecida como a lâmpada de mesa Loxodrome): A lâmpada em espiral (também conhecida como a lâmpada de mesa loxodrome) é um projeto que comecei em 2015. Foi inspirado no candeeiro de loxódromo de Paul Nylander. Minha ideia original era uma luminária de mesa motorizada que projetaria redemoinhos de luz na parede. Eu projetei e
Relógio ESP32 usando WiFi, ESP-NOW e celular: 4 etapas

Relógio ESP32 usando Wi-Fi, ESP-NOW e celular: Este é um relógio wi-fi baseado em ESP32 que fiz para o concurso sem fio. Decidi tornar este relógio totalmente sem fio para que ele use três formas diferentes de comunicação sem fio (WiFi, ESP-NOW e celular). O telefone está conectado a uma torre de celular e