Índice:

Arduino LED Audio Spectrum: 6 etapas (com imagens)
Arduino LED Audio Spectrum: 6 etapas (com imagens)

Vídeo: Arduino LED Audio Spectrum: 6 etapas (com imagens)

Vídeo: Arduino LED Audio Spectrum: 6 etapas (com imagens)
Vídeo: Simple VU Meter Lightshow 2024, Julho
Anonim
Image
Image
Arduino LED Audio Spectrum
Arduino LED Audio Spectrum

Este é um guia usando o Arduino Uno para exibir a forma de onda de áudio de sua música usando uma matriz de LEDs (diodos emissores de luz).

Etapa 1: reunindo seus materiais

Reunindo Seus Materiais
Reunindo Seus Materiais

Esta é uma lista de todos os materiais de que você precisa

1. Arduino Uno (ou alternativa mais barata)

2. Spectrum Shield (você pode ter que comprar cabeçalhos e soldá-los em você mesmo)

3. Uma tábua de pão sem solda

4. Madeira ou Filamento 3D

5. Solda

6. Um monte de fios

7. LEDs e resistores (eu usei estes, o número de LEDs pode variar dependendo de quantas linhas e colunas você deseja)

Etapa 2: reunindo suas ferramentas

Reunindo Suas Ferramentas
Reunindo Suas Ferramentas

É importante usar as ferramentas certas! Esta é uma lista das ferramentas de que você precisará

1. Bloco de madeira

  • 1. Uma broca
  • 2. Uma broca 3/16
  • 3. Algum tipo de serra para cortar madeira (usei uma serra circular)
  • 4. Duas barras de fixação (opcional: para segurar a madeira)
  • 5. Uma régua de ângulo reto para medir a madeira (a régua funcionará)
  • 6. Uma caneta para marcar a madeira

OU

1. Bloco de plástico

1. Uma impressora 3D

2. Um ferro de solda

3. Alicate de ponta longa (para dobrar facilmente os fios ao trabalhar com o ferro de solda)

4. Descascadores / cortadores de fio

5. E, claro, um computador para programar o Arduino usando o software Arduino

Etapa 3: bloquear

Bloquear
Bloquear
Bloquear
Bloquear
Bloquear
Bloquear
Bloquear
Bloquear

Neste guia, farei uma matriz de LED 7 por 5

7 colunas, 5 linhas = 35 (7 * 5) LEDs e 12 (7 + 5) pinos

Quanto mais colunas e linhas você colocar em sua matriz: mais pinos você precisará.

Para este projeto, existem 13 pinos disponíveis, portanto, a soma de suas linhas e colunas não deve exceder 13.

Cada LED deve ter 15 mm de distância um do outro para garantir uma soldagem fácil

A matriz terá 90 mm por 60 mm e adicionaremos uma margem de 40 mm a todos os lados

Bloco de madeira

  1. Portanto, corte um pedaço de madeira com 170 mm (17 cm) por 140 mm (14 cm)
  2. Agora, usando uma régua e uma caneta, desenhe a grade de 90 mm por 60 mm
  3. Faça um furo em cada ponto usando a broca 3/16
  4. depois de perfurar, você pode querer lixá-lo
  5. Você pode pintar ou manchar a madeira (eu pintei a minha para dar uma cor mais escura)

OU

Bloco de Plástico

Baixe e imprima em 3D este modelo STL:

Etapa 4: matriz de LED

Matriz de LED
Matriz de LED
Matriz de LED
Matriz de LED
Matriz de LED
Matriz de LED

1. Vire o bloco de madeira e coloque um LED em cada orifício, coloque cada LED de forma que o pino de aterramento fique direcionado para o canto esquerdo inferior da peça de madeira. 2. Dobre cada pino de aterramento para baixo, certifique-se de que os pinos de aterramento não se sobreponham a nenhum pino de alimentação. 3. Agora dobre todos os pinos de alimentação para a direita 4. Solde todos os pinos de aterramento juntos 5. Dobre os pinos de alimentação para que não toquem nos pinos de aterramento e solde-os. 6. Verifique se nenhum pino de aterramento está tocando em um pino de alimentação! 7. Se você estiver usando fio de engate como eu, corte e descasque os fios de cada linha e coluna com comprimento suficiente para alcançar o Arduino 8. Solde os fios juntos

Etapa 5: Conectando sua matriz de LED ao Arduino

Image
Image
Conectando sua matriz de LED ao Arduino
Conectando sua matriz de LED ao Arduino
Conectando sua matriz de LED ao Arduino
Conectando sua matriz de LED ao Arduino
  1. Conecte seu Spectrum Shield ao Arduino
  2. Conecte o fio da linha 1 ao pino digital 6 e os fios da linha 2-5 aos pinos analógicos 2-5
  3. Conecte as colunas 1-7 à placa de ensaio por meio de resistores e aos pinos digitais do Arduino 7-13
  4. Execute este código para garantir que todos os seus LEDs funcionem, tive que trocar alguns
  5. Execute este código que fiz usando Multiplexing para iluminar o áudio

Etapa 6: Tocando música

Ouvindo música
Ouvindo música
Ouvindo música
Ouvindo música
Ouvindo música
Ouvindo música

Use um cabo auxiliar para conectar sua blindagem a qualquer dispositivo que tenha um conector aux (smartphone, computador, ipod, etc)

Em seguida, use outro cabo auxiliar para saída para alto-falantes ou conecte fones de ouvido!

Eu tenho o antigo DEV-10306 - Spectrum shield, então meus dois conectores auxiliares podem ser usados como entrada ou saída.

O modelo mais novo deve especificar qual conector auxiliar é de entrada e saída na placa.

Você pode usar uma bateria de 9v e levar a matriz de LED para qualquer lugar!

Recomendado: