Uma tela viva de cores e movimentos mutáveis



Uma tela viva de cores e movimentos mutáveis

A geração de padrões coloridos e em constante mudança fascina os entusiastas da eletrônica há décadas. Sejam impulsionados pela música, pela matemática ou pelas interações do usuário, essas exibições transformam algoritmos relativamente simples em artes visuais cativantes. Embora os computadores modernos possam produzir esses efeitos com bastante facilidade, ainda há algo de satisfatório no {hardware} dedicado construído para essa tarefa.

Um hacker de {hardware} conhecido como engmung construiu um desses dispositivos chamado Patternflow. É um sintetizador LED de código aberto que permite a qualquer pessoa criar espetáculos de luz fascinantes com o toque de alguns mostradores.

Quatro codificadores rotativos permitem aos usuários manipular padrões matemáticos em tempo actual, transformando uma matriz LED RGB 128×64 em uma tela viva de cores e movimentos mutáveis. Em vez de exigir software program especializado ou conhecimento de programação para desfrutar, o dispositivo foi projetado para tornar a experimentação imediata e intuitiva.

O projeto é construído em torno de um microcontrolador ESP32-S3 emparelhado com uma PCB customizada e uma matriz de LED HUB75. Ele executa firmware compatível com Arduino com uma arquitetura de padrão modular que permite que os efeitos visuais sejam alternados instantaneamente sem atualizar o dispositivo. Dois padrões integrados estão incluídos imediatamente, enquanto um Reside Editor baseado em navegador permite que os usuários criem efeitos totalmente novos. O fluxo de trabalho também oferece suporte à geração de padrões assistida por IA, produzindo visualizações de JavaScript antes de exportar o código C++ finalizado que pode ser carregado diretamente no {hardware}.

Os usuários podem testar padrões em uma versão digital do sintetizador antes mesmo de construir o {hardware} e, em seguida, atualizar as criações concluídas through USB sem instalar um IDE. A conexão Wi-Fi integrada hospeda uma página de controle native e recursos opcionais reativos de áudio usam WebSockets para sincronizar imagens com música. O suporte para Open Sound Management (OSC) também torna o Patternflow adequado para performances ao vivo e instalações artísticas interativas.

Cada aspecto do Patternflow é de código aberto, incluindo firmware, eletrônicos, projetos mecânicos, documentação e guias de construção. Os construtores são incentivados a personalizar o recinto usando diferentes materiais, contribuir com novos guias de montagem, desenvolver padrões visuais originais e compartilhar seu trabalho com outras pessoas.

O fluxo padrão será lançamento em breve no fornecimento de multidão. Você pode se inscrever para receber notificações se quiser ficar por dentro.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *