Índice:
Vídeo: Indicador WiFi Work From Home: 5 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Para aqueles que têm a sorte de poder trabalhar em casa, provavelmente estamos descobrindo que existem alguns grandes desafios quando se trata de limites com outras pessoas na casa. Para ajudar com isso, criei esta construção realmente simples que permite que você controle a cor dos LEDs usando uma interface da web para permitir que outras pessoas na casa saibam que você está em uma chamada ou que não deve ser incomodado.
A luz também contém um ímã para que possa ser facilmente encaixada e removida da maçaneta da porta para facilidade de uso e carregamento.
Então se você está procurando um pouco mais de sossego em casa, talvez este seja um guia para você!
Suprimentos
- Adafruit Feather Huzzah ESP8266 (qualquer ESP8266 pode funcionar, mas o Huzzah tem circuito de carregamento de lipo e também um regulador de 3,3 V bastante robusto) -
- Tira de Neopixel de 8 peças * -
- Bateria Lipo - Qualquer tamanho razoável deve servir (600mAH +) Eu não tenho uma boa fonte para estes
- Caso do projeto -
- Disco rígido antigo - ótima fonte de ímãs realmente fortes!
Etapa 1: Confira o vídeo
Também fiz um vídeo sobre este projeto, se quiser conferir.
Posso ser tendencioso, mas acho que vale a pena conferir o clipe adoravelmente fofo da minha filha de 3 anos falando um pouco de irlandês!
Etapa 2: Hardware
Esta é uma construção propositalmente simples do ponto de vista do hardware, tornar o projeto simples era mais importante para mim do que otimizar a bateria, mas deveria durar um dia de trabalho com uma única carga, então achei que era bom o suficiente.
Microcontrolador: ESP8266
Para o microcontrolador, estamos usando um ESP8266 programado com o IDE do Arduino. Se você não está familiarizado com o ESP8266, é um dispositivo compatível com o Arduino incrível que possui WiFi integrado, recomendo verificar a classe IoT de Becky Stern para obter mais informações.
Eu escolhi especificamente o Adafruit Feather Huzzah ESP8266 porque ele vem com um circuito integrado para usar uma bateria Lipo. Ela também tem um regulador de 500mA de 3,3 V, que é um pouco melhor do que estaria disponível na maioria das placas ESP8266 chinesas mais baratas. Isso nos permite alimentar os Neopixels usando 3,3 V, o que pode nos ajudar a evitar problemas que às vezes ocorrem ao usar Neopixles alimentados com 5 V de um dispositivo de nível lógico de 3,3 V como um ESP8266.
Luzes: Neopixels
Eu escolhi neopxiels porque eles são uma maneira muito simples de adicionar leds RGB ao seu projeto. Eles exigem apenas energia e um único cabo de dados para se conectar, e permitem que você os defina para qualquer cor, até mesmo definindo a cor dos LEDs individualmente.
Os neopixels são conectados conforme a seguir.
VCC -> 3V
GND -> GND
Entrada de dados -> gpio 0
Bateria: Qualquer Lipo
Usar o circuito da bateria da pena huzzah torna o uso de um lipo realmente fácil. Você pode conectá-lo diretamente ao conector JST do feather huzzah (NOTA: verifique a polaridade de sua bateria, não existe um padrão para isso, então talvez precise ser trocada) ou você pode conectar aos pinos GND e BAT de o huzzah. Para carregar a bateria, basta conectar um cabo micro USB ao huzzah.
Você deve verificar a integridade da bateria. É geralmente aceito que uma lipo não deve cair abaixo de 3 V, então você deve se certificar de que está acima disso antes de usá-lo em seu projeto.
Etapa 3: Código
O código para este projeto é fortemente baseado no exemplo helloServer disponível para o ESP8266 no Arudino IDE.
Há um ponto e para alterar os LEDs para vermelho, verde e depois desligá-los, mas mais recursos podem ser adicionados, se necessário.
Você pode baixar e instalar o código do meu Github
Há uma biblioteca externa que você precisa adicionar a partir do gerenciador de biblioteca, que é a biblioteca Neopixel da Adafruit.
Etapa 4: o ímã
Para prendê-lo à porta, usei um ímã muito forte de um disco rígido antigo. Apenas remova todos os parafusos da parte externa do disco rígido e você conseguirá remover o ímã com bastante facilidade. Acho que nem é preciso dizer que isso só deve ser feito em um disco rígido de que você não precisa mais! Isso vai estragar a viagem!
Eles são realmente fortes, então eu recomendo ter cuidado com eles, especialmente ao removê-los, pois você pode facilmente beliscar um dedo.
Como se tratava apenas de uma construção rápida de protótipo, e a força do magnético estaria puxando para a caixa de qualquer maneira, decidi usar apenas o blu-tack para prendê-lo à caixa.
Etapa 5: Uso
Para usar o dispositivo, você pode simplesmente visitar "wfh.local" no seu navegador. Observe que é baseado nos serviços Bonjour, para obter mais informações, consulte este link.
Depois disso, você pode apenas usar a interface da web para atualizar a cor do LED sempre que precisar!
Esperançosamente você achou este Instructable útil.
Eu adoraria saber o que você faria com esse tipo de configuração. Por favor, deixe-me saber nos comentários abaixo, ou junte-se a mim e a um monte de outros criadores no meu servidor Discord, onde podemos discutir este tópico ou qualquer outro relacionado ao criador que você tenha. As pessoas são realmente úteis lá, então é um ótimo lugar para conversar Fora.
Eu também gostaria de agradecer muito aos meus patrocinadores do Github que ajudam a apoiar o que eu faço. Eu realmente aprecio isso. Se você não sabe, o Github está combinando patrocínios para o primeiro ano, então, se você fizer um patrocínio, eles irão combiná-lo 100% nos próximos meses. Obrigado por ler!
Recomendado:
Raspberry Pi Box de Cooling FAN com indicador de temperatura da CPU: 10 etapas (com imagens)
Raspberry Pi Box do Ventilador de resfriamento com indicador de temperatura da CPU: Eu introduzi o circuito indicador de temperatura da CPU raspberry pi (doravante como RPI) no projeto anterior. O circuito está simplesmente mostrando RPI 4 níveis diferentes de temperatura da CPU como segue.- LED verde aceso quando A temperatura da CPU está dentro de 30 ~
Indicador de temperatura da CPU Raspberry Pi: 11 etapas (com imagens)
Indicador de temperatura da CPU Raspberry Pi: Anteriormente, eu tinha introduzido o circuito indicador de status operacional simples do raspberry pi (doravante como RPI). Desta vez, explicarei um circuito indicador mais útil para RPI funcionando como sem cabeça (sem monitor). O circuito acima mostra CPU tem
O OreServer - um servidor Minecraft dedicado do Raspberry Pi com indicador de player de LED: 9 etapas (com imagens)
O OreServer - um servidor dedicado do Minecraft Raspberry Pi com indicador LED Player: julho de 2020 ATUALIZAÇÃO - Antes de iniciar este projeto, esteja ciente de que MUITAS alterações e atualizações foram feitas nas várias ferramentas de software que usei para criar este mais de dois anos atrás. Como resultado, muitas das etapas não funcionam mais como escritas
Motor aquático automatizado com indicador de nível: 6 etapas (com imagens)
Motor aquático automatizado com indicador de nível: Olá, todos, bem-vindos a mais um instrutível. Neste projeto, aprenderemos como criar um controlador de nível de tanque de água totalmente automático com o recurso Indicador de nível de água usando o Arduino Nano.Arduino é o cérebro deste projeto. Terá entrada de
Indicador de bicicleta minimalista, habilitado para toque !: 10 etapas (com imagens)
Indicador de bicicleta minimalista, habilitado para toque !: Hi there! Este é meu primeiro Instructable. Sempre quis fazer as coisas do zero só para ver como funciona e quem não gosta do DIY (Do it yourself) quando você pode modificar algo de acordo com as suas necessidades, certo? Tão interessante quanto um DIY m