Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Cor musical

Componentes e suprimentos

Arduino Nano R3
× 1
NeoPixel strip
× 1

Aplicativos e serviços online

Arduino IDE
CMU.EXE

Sobre este projeto


Um novo ano está chegando. Todos querem saudá-lo com alegria e entusiasmo. Essas luzes musicais que fiz vão me ajudar. Talvez minhas luzes musicais ajudem você a decorar ao inaugurar o ano novo e torná-lo mais brilhante.





Visão geral das luzes musicais:








Durante o tempo em que a fita LED e o Arduino estavam sendo entregues, eu escrevi o programa de som / luz 'Musical Light' para o computador pessoal e o esboço de controle da fita WS2812 ou similar para o Arduino.

A fita pode ser gerenciada diretamente pelo Arduino conectado à porta COM ou via ponte de rádio por nRF24L01. No primeiro caso, o sketch COMTOLEF.ino é usado, e no segundo sketch COMtoRF e RFtoLED.

Diagramas de conexão são apresentados:

Ao conectar diretamente a um PC USB sem usar uma fonte de alimentação adicional, lembre-se da capacidade de carga limitada da porta USB. Se sua fita tem um grande número de diodos, você só precisa definir o número de LEDs no esboço para menos de 20. Assim:
  #define strip Led 20  

Não há necessidade de cortar a fita. Se necessário, instale um resistor de 33 a 470 Ω entre os terminais D2 e ​​Din conforme recomendado pelo fabricante. O esquema mínimo de conexão para o Arduino nano e a faixa de LED é mostrado na guia Easy Connection do programa.

O programa suporta modos de operação coloridos e dinâmicos, conecta-se a qualquer dispositivo de áudio do PC. O processamento digital do fluxo de áudio é realizado pelo PC. Os programas de música colorida são formados por placas Arduino com base nos dados da composição espectral do fragmento atual do fonograma recebido do PC. No programa você pode escolher um dos sete programas de música em cores ou mais de 100 dinâmicos. Setenta e duas sub-rotinas dinâmicas implementadas nos esboços anexados. Os demais programas estão disponíveis para desenvolvedores.





Programa musical:





Programas dinâmicos:


Minha opção de conexão de áudio.

Eu uso o iTunes para reproduzir áudio. Meu receptor de áudio YAMAHA tem suporte para airplay. Ao mesmo tempo, o iTunes pode produzir áudio simultaneamente para o receptor de áudio e o PC. Em um PC, uso um cabo de áudio virtual para me conectar ao meu programa, conforme mostrado abaixo.

O fluxo de áudio que chega ao PC vai para o dispositivo por padrão na entrada do "cabo de áudio virtual", e sua saída serve como fonte de som no programa de música colorida. Você também pode usar um mixer, uma entrada de linha de PC e até mesmo um microfone de PC ou laptop para receber o fluxo de áudio no meu programa.





Tipo de programa em execução:


O programa pode ser minimizado na bandeja, instalado com inicialização e minimizado na bandeja após o lançamento.

Atenção! Antes de compilar o esboço, instale as bibliotecas necessárias e corrija no esboço a linha:
  #define stripLed 120  

O número de LEDs correspondentes à sua fita, por exemplo:
  #define stripLed 240.  

Feliz Ano Novo e feliz Natal! Vídeo do programa de música:








Vídeo do programa dinâmico:





Código

Luzes musicais
https://github.com/juraspb/MusicToColor

Esquemas


Processo de manufatura

  1. Televisão
  2. Arduino Spybot
  3. FlickMote
  4. TV B-Gone caseiro
  5. Relógio mestre
  6. Encontre-me
  7. Arduino Power
  8. Tech-TicTacToe
  9. Arduino Quadruped
  10. Arduino RGB Color Mixer