Índice:
- Etapa 1: Hardware necessário
- Etapa 2: montar o hardware
- Etapa 3: Instale o PiGPIO
- Etapa 4: Obtenha o código-fonte
- Etapa 5: construir o aplicativo
- Etapa 6: iniciar o aplicativo
Vídeo: Árvore de Natal Raspberry Pi: 6 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Você sempre quis ter total controle de suas luzes de Natal? Este tutorial irá revelar as etapas exatas para fazer uma árvore de Natal alimentada por Raspberry Pi, ANAVI Light pHAT e uma fita LED RGB 12V barata. Definitivamente, esta não é a solução mais barata para decoração de festas, mas é divertida e uma maneira eficiente de praticar suas habilidades de programação.
Etapa 1: Hardware necessário
Para construir a árvore de Natal Raspberry Pi, você precisará de:
- árvore de Natal
- Raspberry Pi (qualquer modelo ou versão do Raspberry Pi com cabeçalho de 40 pinos)
- ANAVI Light pHAT
- Tira LED 12V RGB
- Fonte de alimentação USB
- Fonte de alimentação 12V com conector DC 5,5x2,1 mm
- Cartão MicroSD com Raspbian
Você pode usar qualquer faixa LED RGB 12V. Selecione o comprimento da tira correspondente ao tamanho da sua árvore de Natal. Essas fitas de LED RGB 12V são uma commodity. Eles são muito acessíveis e fáceis de encontrar. Neste vídeo, estou usando uma faixa de 1 metro de comprimento com 30 LEDs.
Etapa 2: montar o hardware
Monte o hardware com as mãos desprotegidas. Prenda a faixa de LED RGB no ANAVI Light pHAT usando uma chave de fenda e inicialize o Raspberry Pi conforme mostrado no vídeo.
ANAVI Light pHAT é uma placa complementar de hardware de código aberto Raspberry Pi especialmente projetada para controlar as cores da faixa de LED RGB 12V de baixo custo por meio de três MOSFETs. Com ele é muito fácil construir o projeto em apenas alguns minutos.
Etapa 3: Instale o PiGPIO
No seu Raspberry Pi, abra um terminal e instale as versões mais recentes do piGPIO e Git digitando os seguintes comandos:
sudo apt-get update
sudo apt-get install -y pigpio git
Etapa 4: Obtenha o código-fonte
O aplicativo de demonstração para controlar a faixa de LED RGB 12V é gratuito e de código aberto. Ele está disponível no GitHub. Execute o seguinte comando no terminal para obter o código-fonte:
git clone
Etapa 5: construir o aplicativo
Execute o seguinte comando em um terminal para construir o aplicativo de demonstração:
cd anavi-examples / anavi-light-phat / light-demo
faço
O aplicativo demo foi escrito na linguagem de programação C. Ele cria uma modulação de largura de pulso definida por software para definir a cor da faixa de LED RGB através dos três MOSFETs no ANAVI Light pHAT.
A cada segundo, o programa define um valor aleatório no intervalo de 0 a 255 de cada uma das três cores principais. A combinação total perfaz mais de 16 milhões de cores! Embora a cor seja determinada aleatoriamente, o código-fonte é escrito de forma a aumentar as chances de uma das três cores principais ser mais brilhante do que as outras.
Etapa 6: iniciar o aplicativo
Execute os comandos abaixo para iniciar o aplicativo:
Sudo Pigpiod
./demo
O aplicativo demo executa um loop infinito. Para finalizá-lo, o usuário deve pressionar simultaneamente em seu teclado Ctrl e C. É isso! Aproveite as férias e feliz hacking!
Recomendado:
Árvore de Natal controlada pelo site (qualquer pessoa pode controlá-la): 19 etapas (com fotos)
Árvore de Natal controlada por site (qualquer pessoa pode controlá-la): você quer saber como é uma árvore de Natal controlada por site? Aqui está o vídeo mostrando meu projeto da minha árvore de Natal. A transmissão ao vivo já acabou, mas fiz um vídeo, captando o que estava acontecendo: Esse ano, em meados de dezembro
Árvore de Natal impressa em 3D LED embutida: 10 etapas (com fotos)
Árvore de Natal impressa em 3D com LED embutido: Esta é uma árvore de Natal impressa em 3D com LEDs endereçáveis embutidos em seu interior. Assim, é possível programar os LEDs para bons efeitos de luz e usar a estrutura impressa em 3D como um difusor. A árvore é separada em 4 etapas e um elemento de base (a árvore
Árvore de Natal FlatPack: 6 etapas (com fotos)
FlatPack Christmas Tree: Eu tenho " sentimos sua falta " e-mail do Instructables semana passada e sim … Estou com saudades também ^ _ ^ Bem, meio ocupado com o mundo real, mas ontem - 25 de dezembro - foi feriado. Minha esposa e filhos estão visitando minha sogra, então eu estava sozinho em casa
Ornamento da árvore de natal da placa de circuito de LED: 15 etapas (com fotos)
Placa de Circuito LED Enfeite de Árvore de Natal: Neste Natal, decidi fazer enfeites de Natal para presentear meus amigos e familiares. Estou aprendendo KiCad este ano, então decidi fazer os enfeites com placas de circuito. Eu fiz cerca de 20-25 desses enfeites. O enfeite é um circuito
Árvore de Natal com tecnologia do Google Trends: 6 etapas (com fotos)
Árvore de Natal com tecnologia do Google Trends: Quer saber o quanto o Natal está na moda? Descubra com esta árvore de Natal movida a tendências do Google! Modo de festa incluído