Índice:
- Etapa 1: Conectando os LEDs WS2812
- Etapa 2: Caixa de acrílico (e madeira)
- Etapa 3: Software
- Etapa 4: a matriz de LED do Raspberry Pi
Vídeo: Matriz LED: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Esta é uma matriz de 8x8 LED feita com LEDs WS2812 e um microcontrolador ESP8266
Este projeto foi inspirado em:
Etapa 1: Conectando os LEDs WS2812
Resumindo, os LEDs foram acorrentados em uma longa faixa mostrada acima. (Linha por linha, e o final de 1 linha conectado ao início da próxima linha)
(Ignore os 4 LEDs ausentes, fiquei sem LEDs. Eles não fazem uma grande diferença de qualquer maneira)
Depois disso, a faixa de LED foi conectada a um microcontrolador (ESP8266)
Etapa 2: Caixa de acrílico (e madeira)
2 peças de acrílico preto foram cortadas (com uma faca), dobradas (usando um ferro de solda) e coladas a quente (com uma vara de madeira como suporte) para formar as laterais da matriz
Um pedaço de acrílico transparente e papel vegetal atrás dele foi usado como a tela frontal, colocada na frente da matriz para difundir os LEDs e proteger os componentes eletrônicos.
As varas de madeira foram cortadas de forma a se encaixarem e formarem divisórias entre os LEDs. Isso evita que as cores dos LEDs se difundam entre si, o que pode prejudicar a clareza
Depois disso, coloque a matriz de LED, divisória e acrílico transparente na peça lateral de acrílico preto
Etapa 3: Software
Eu usei a Adafruit NeoMatrix Library, a NeoMatrix GFX Demo.
Você pode codificar outro software para conectar o ESP8266 ao Wifi e coletar dados.
Etapa 4: a matriz de LED do Raspberry Pi
(Este é um trabalho em progresso)
No final, coloquei um Raspberry Pi (1B) na matriz de LED. Eu também o programei e configurei para mostrar Pixel Art (e talvez animações) por Wifi.
Eu conectei o pino de dados dos LEDs ao pino 18 do Raspberry Pi. Além disso, os pinos de 5V e aterramento dos LEDs foram conectados a uma fonte de alimentação externa (como outro carregador USB), separada do Raspberry Pi. Isso é para garantir que os LEDs tenham energia suficiente para acender.
O Client Side WebApp é escrito inteiramente em Pure vanilla HTML, CSS e Javascript. O programa de servidor é um aplicativo Flask e usa a biblioteca Adafruit Neopixel. Uma vez que usa a Biblioteca Adafruit, os LEDs podem demorar mais para atualizar (e não mostrar as animações corretamente etc.) O código está disponível no GitHub aqui, e o programa está configurado para ser executado na inicialização (usando /etc/rc.local conforme declarado no GitHub)
Recomendado:
MATRIZ LED DE CONTROLE MAX7219 COM ARDUINO: 9 etapas
CONTROL LED MATRIX MAX7219 COM ARDUINO: Neste tutorial, aprenderemos como controlar a matriz MAX7219 Led com Arduino exibindo um texto simples. Assistir a um vídeo de demonstração
Luz do relógio com tela de matriz de tira LED controlada por Wi-Fi: 3 etapas (com imagens)
Luz de relógio com tela de matriz de tira de LED controlada por WiFi: Tiras de LED programáveis, por ex. com base no WS2812, são fascinantes. As aplicações são múltiplas e você pode obter resultados impressionantes rapidamente. E de alguma forma construir relógios parece ser outro domínio no qual penso muito. Começando com alguma experiência em
MATRIZ DE LED SMART CONTROLADA POR INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): 8 etapas (com imagens)
MATRIZ DE LED INTELIGENTE CONTROLADA POR INTERNET DIY (ADAFRUIT + ESP8266 + WS2812): Aqui está o meu segundo avanço para um projeto que estou muito animado para mostrar a vocês. Trata-se de uma matriz LED inteligente DIY que permite mostrar nela dados, como YouTube Stats, Smart Home Stats, como temperatura, umidade, pode ser um relógio simples ou apenas mostrar
Matriz de LED reativa de áudio DIY: 6 etapas
DIY Audio Reactive LED Matrix: Você já sentiu a necessidade de uma matriz RGB legal com recurso de reação de áudio, mas achou muito difícil de fazer ou muito cara para comprar? Bem, agora sua espera acabou. Você pode ter uma matriz de LED RGB reativa a áudio legal em sua sala. Este Instru
Como construir a matriz 8x8 BIG LED (MAX7219 LED 10mm): 9 etapas (com imagens)
Como construir uma matriz LED 8x8 BIG (MAX7219 LED 10mm): Você trabalhou com uma matriz LED 8x8 pronta como monitores? Eles vêm em vários tamanhos e são bastante interessantes para trabalhar. Um grande tamanho prontamente disponível é cerca de 60 mm x 60 mm. No entanto, se você estiver procurando por uma matriz de LED pré-fabricada muito maior