Índice:
- Etapa 1: construir a base
- Etapa 2: faça o bloco de difusão
- Etapa 3: Solde o circuito e execute o código
- Etapa 4: Execute o programa em cada Pi, execute o servidor e veja-o em ação
Vídeo: Luzes DIY de longa distância do melhor amigo: 4 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Fiz luzes sincronizadas de longa distância conhecidas como lâmpadas "Best Friend". Isso significa apenas que eles são mantidos em sincronia com a cor atual da outra lâmpada. Portanto, se você mudasse uma lâmpada para verde, logo após a outra lâmpada ficaria verde. Este é um projeto raspberry pi muito fácil em que qualquer pessoa pode pular e usa muitos conceitos básicos que são ótimos para construir.
Esse seria um ótimo projeto para ser executado durante a quarentena, já que vocês não podem ficar juntos o tempo todo e pode ser usado na mesma casa para indicar se você está em uma reunião ou outro evento importante.
Suprimentos:
- Lâmpadas LED ws2811 -
- Raspberry pi zero eu usei (pode usar qualquer pi, lembre-se de pegar um cartão SD) -
- Folha de acrílico -
- Botão de apertar
- Madeira de cerejeira, madeira de carvalho vermelho - distribuidor local de madeira
Etapa 1: construir a base
Para começar, você precisará de uma caixa para colocar os componentes eletrônicos e passar a luz. Eu tinha um pouco de madeira de cerejeira e carvalho vermelho que usei para fazer a caixa. Usei um único pedaço quadrado de cereja para o topo, que acabou tendo cerca de 4,5 polegadas x 4,5 polegadas e 1,25 polegadas de espessura. Em seguida, usei pedaços de meia-esquadria de madeira de carvalho vermelho para adicionar uma seção em que os componentes eletrônicos estarão. Essas peças tinham cerca de 4,5 polegadas de comprimento, 1 polegada de espessura e 2 polegadas de largura. Se eu fizesse isso de novo, certamente faria o carvalho vermelho mais fino para que os componentes eletrônicos tivessem mais espaço para caber. Depois de cortar as peças, lixei-as e fiz um orifício para o led ws2811 usando uma broca de 1/2 polegada. Depois, terminei com óleo de noz de Mahoney.
Etapa 2: faça o bloco de difusão
Depois que a base foi feita comecei a fazer o bloco de difusão que será usado para espalhar a luz do led ws2811. Para fazer isso, cortei pedaços retangulares de acrílico e depois lixei o acrílico para torná-lo realmente desfocado. Isso permitirá que a luz do led se espalhe e ilumine mais. Em seguida, usei cola quente para fixar a estrutura
Etapa 3: Solde o circuito e execute o código
Esta é a hora de soldar o circuito. Cada luz tem um zero pi framboesa, um led ws2811, um botão de pressão e um resistor. Um circuito é usado para controlar o led ws2811, enquanto o outro é usado para verificar a entrada do usuário. O circuito de led ws2811 é simples que usa os pinos de aterramento, 5v e pwm do raspberry pi para controlar o led. O circuito de entrada do usuário tem um resistor limitador de corrente e um botão que é usado para ligar e desligar a tensão de um pino de entrada raspberry pi.
Cada pi está executando o mesmo programa. Este programa verifica quando o botão é pressionado e, em caso afirmativo, altera a cor. Em seguida, ele envia uma mensagem a um servidor da web que rastreia a cor atual. A cada 5 segundos, este programa também verifica a cor atual do servidor da web e se essa cor for diferente da cor atual da lâmpada, ela muda para essa cor. É assim que eles são mantidos em sincronia. Portanto, se você alterar a cor para vermelho em uma lâmpada, essa lâmpada dirá ao servidor da web que a cor atual é vermelha, a outra lâmpada verificará o servidor da web em 5 segundos e verá que a cor atual é vermelha e, subsequentemente, mudará para aquela cor. O servidor web que usei estava hospedado em um dos pis, pois eu o estava usando na mesma rede, mas você poderia facilmente executar esse servidor em qualquer servidor público e as lâmpadas funcionariam em todos os continentes.
Dado este design, você poderia facilmente dimensionar isso para muito mais de 2 lâmpadas.
Abaixo estão os dois repositórios de que você precisará para executar o projeto. Se você tiver problemas para instalar o BiblioPixel, pode dar uma olhada no meu vídeo sobre como fazer um quadro de mensagens. Ele detalha a instalação do BiblioPixel.
Programa Best Friend Light em execução em cada pi:
github.com/tmckay1/best_friend_light
Servidor da Web que rastreia a cor atual:
github.com/tmckay1/raspberrypi_gateway
Etapa 4: Execute o programa em cada Pi, execute o servidor e veja-o em ação
Agora você pode executar o programa na linha de comando, verificando o readme nos repositórios anteriores, executar o servidor seguindo o readme e vê-lo em ação!
Recomendado:
Estação meteorológica de longa distância e sensores DHT HC-12: 9 etapas
Estação meteorológica de longa distância e sensores DHT HC-12: Neste tutorial, aprenderemos como fazer uma estação meteorológica remota de longa distância usando dois sensores dht, módulos HC12 e o visor LCD I2C. Assistir ao vídeo
Circuito do sistema de transmissão de longa distância: 6 etapas
Circuito do Sistema de Transmissão de Longa Distância: Hoje, neste artigo, falaremos sobre como fazer um circuito do sistema de transmissão de longa distância básico. Ao longo dessas linhas, deixe-me apresentar uma descrição concisa do circuito. Como geralmente isso funciona e como estou falando as coisas para todos vocês
ESP32 com antena externa de longa distância: 10 etapas
ESP32 com antena externa de longa distância: o tópico de hoje diz respeito a um teste à distância com uma ESP32 com antena externa. Vamos usar dois módulos hoje: do Espressif e TTGO. Vamos então verificar o RSSI entre essas duas antenas ESP32, gerar um gráfico do histórico e escrever um log de v
Alto-falante Bluetooth para seu presente de aniversário de melhor amigo: 10 etapas (com imagens)
Alto-falante Bluetooth para seu melhor presente de aniversário: Oi pessoal, sou Burak. Estou escrevendo este projeto da Turquia. Neste projeto vou mostrar como fazer a caixa de alto-falante da caixa de vidro. Fiz este projeto para o aniversário do meu melhor amigo. Espero que você entenda e comente. Este projeto não é tão difícil
Filtro de sinal Wifi (WokFi) Longa distância: 3 etapas (com imagens)
Wifi Signal Strainer (WokFi) Long Distance: Neste instrutível, eu transformo um WiFi Thumbdrive comum em um extensor wi-fi robusto! 'O coador parabólico de culinária asiática (bolinho de massa) é o candidato perfeito para este projeto. Consegui obter mais 20 acessos pontos na cidade e se conectar a uma rede