Índice:
- Etapa 1: modele o floco de neve / estrela
- Etapa 2: construir suporte
- Etapa 3: Tiras de LED Soder
- Etapa 4: Driver de LEDs
- Etapa 5: software e animações
Vídeo: Animações de estrela / floco de neve com tira de LED: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Um pequeno guia de como construí uma decoração de Natal com tiras de LEDs que havia sobrado de outro projeto. Arquivos de plano, software e animações são fornecidos. Este projeto foi inspirado no seguinte vídeo do youtube.
Etapa 1: modele o floco de neve / estrela
O primeiro passo foi planejar uma estrutura de suporte para os LEDs, isso foi feito com o Inkscape. O conceito é ter um floco de neve com uma estrela dentro. Largura foi escolhida para ser a largura de duas tiras para poder criar tudo com uma tira voltando sobre si mesma.
Etapa 2: construir suporte
O suporte é construído em madeira e montado com cola quente.
Etapa 3: Tiras de LED Soder
As tiras de LEDs são cortadas no comprimento certo para cada segmento e depois soldadas com os fios preparados. Isso levou muito tempo e eu recomendaria colocar LEDs em um fio em vez de cortar tiras.
Etapa 4: Driver de LEDs
Neste projeto, os LEDs não são acionados por um Arduino, mas por uma placa NodeMCU (ESP8266) com MicroPython nela.
A primeira etapa é atualizar o firmware do micropython seguindo este guia: Introdução ao MicroPython no ESP8266. É então possível usá-lo para acionar os LEDs como mostrado em 11. Controlando NeoPixels.
Na minha placa, Machine.pin (4) é D2 (como pode ser visto na foto). Não se esqueça de conectar o gnd com os LEDs.
Etapa 5: software e animações
O software escrito em Python pode ser baixado no meu GitHub.
O arquivo main.py trata da reprodução da animação. Pode ter um modo de relógio em que a hora é exibida como porcentagem do número de LEDs. E também há todas as animações mostradas no vídeo que podem ser copiadas do arquivo animations.txt. As animações nos fazem do módulo snowflake_esp.py que possui uma classe Snowflake para facilmente endereçar partes inteiras da estrutura. Portanto, é possível controlar todos os LEDs juntos ou apenas a parte da estrela, ou árvore, folha ou tronco de cada braço, até o LED individual.
Por exemplo:
from snowflake_esp import * sf = Snowflake (0)
off = Color (0, 0, 0) def wait (ms): time.sleep (ms / 1000.0) --- estrela grande e pequena com transição de floco de neve y = Color (255, 220, 0) sf.paint (off) sf.star.color (y) wait (1000) sf.star.paint (desligado) sf.trees.color (w) wait (1000) sf.trees.trunk.paint (desligado) sf.trees.leaf.color (y) esperar (1000)
Recomendado:
Controle de brilho, Arduino (com animações): 7 etapas
Controle de brilho, Arduino (com animações): Nos últimos anos, construí duas máquinas de pinball (pinballdesign.com) e duas cabeças de robô (grahamasker.com), cada uma controlada por Arduinos. Tendo tido uma carreira como engenheiro mecânico, estou bem com o design dos mecanismos, no entanto
Arduino LED Button Pad que aciona o processamento de animações: 36 etapas (com imagens)
Teclado de botões LED Arduino que direciona o processamento de animações: O que este teclado de botões é feito usando um PCB e outros componentes fabricados pela Sparkfun. É conduzido por um Arduino Mega. Cada botão é bom, macio e satisfatório de pressionar, e tem um LED RGB dentro! Tenho usado para controlar animações
POV GLOBE com animações: 6 etapas
POV GLOBE With Animations: Olá Makers, Hoje vou falar sobre um novo projeto. POV Globe. Persistência de visão. Uma introdução rápida ao ponto de vista ou persistência da visão: qualquer luz de voltagem CA está piscando e apagando a uma frequência de 60 Hz ou 60 vezes por segundo. Nossos cérebros por
Floco de neve de LED: 15 etapas (com fotos)
Floco de neve de LED: Este floco de neve de LED tem cores animadas fornecidas por 7 LEDs APA102 e controlado por um microcontrolador Arduino Nano. As peças são de acrílico cortado a laser. Você pode criar seu próprio design seguindo os conceitos aqui, e cortá-los a laser em sua marca local
Creative Edge: animações em PowerPoint: 9 etapas
Creative Edge: Animações em Powerpoint: Poucas pessoas usam o Microsoft Powerpoint para explorar totalmente seu potencial, de forma que os resultados possam ser surpreendentes. Principalmente, depois de sair da faculdade e fazer parte do mundo corporativo, os tipos de apresentações que vi em mim