6 projetos musicais para iniciantes de Arduino

Um Arduino pode ser criar ou aumentar a música. Aqui estão 6 grandes projetos musicais: alguns são simples de implementar, enquanto outros são mais complexos, mas são todos bastante satisfatórios no final.

Um Arduino pode ser criar ou aumentar a música.  Aqui estão 6 grandes projetos musicais: alguns são simples de implementar, enquanto outros são mais complexos, mas são todos bastante satisfatórios no final.
Propaganda

Se você gosta de mexer com hardware e software, então há poucos hobbies mais adequados do que o Arduino. Arduino é um controlador lógico programável O que é o Arduino eo que você pode fazer com ele? O que é o Arduino e o que você pode fazer com ele? O Arduino é um pequeno dispositivo eletrônico notável, mas se você nunca usou um antes, o que exatamente eles são eo que você pode fazer com um? Leia mais, que pode fazer muitas coisas interessantes, dependendo de como você é criativo com seu código.

Um "gênero" particular de projetos, se você quiser, envolve o uso do Arduino para criar ou aumentar a música. Alguns são simples de implementar, enquanto outros são mais complexos, mas são todos bastante satisfatórios no final.

Aqui estão alguns dos mais interessantes que você pode querer experimentar por si mesmo!

Você é um novato completo? Considere comprar o Arduino Starter Kit O que há no seu Arduino Starter Kit? [Iniciantes no Arduino] O que há no seu Arduino Starter Kit? [Iniciantes em Arduino] Diante de uma caixa cheia de componentes eletrônicos, é fácil ficar sobrecarregado. Aqui está um guia para exatamente o que você encontrará no seu kit. Leia mais, em seguida, leia o nosso guia para iniciantes do Arduino Introdução ao Arduino: um guia para iniciantes Introdução ao Arduino: um guia para iniciantes O Arduino é uma plataforma de prototipagem eletrônica de código aberto baseada em hardware e software flexíveis e fáceis de usar. É destinado a artistas, designers, amadores e qualquer pessoa interessada em criar objetos ou ambientes interativos. Leia Mais e comece a brincar com esses projetos iniciantes do Arduino 10 Grandes Projetos Arduino para Iniciantes 10 Grandes Projetos Arduino para Iniciantes A conclusão de um projeto Arduino dá a você uma sensação de satisfação como nenhuma outra. A maioria dos iniciantes não sabe ao certo por onde começar, e até mesmo os projetos para iniciantes podem parecer assustadores. Leia mais para se sentir confortável com isso antes de continuar.

Planta cantando quando tocada

Este projeto é fascinante, particularmente na maneira como emprega os princípios da condutividade para fazer algo que a maioria jamais pensaria em fazer. Em suma, este projeto permite que você produza sons ambientes tocando em uma planta .

A teoria por trás disso: quando dois objetos condutores se tocam - neste caso, a própria planta e a pele humana - a capacitância entre os objetos mencionados muda. Com o sensor certo, você pode detectar quando algo está tocando a planta e converter essa capacitância em som.

Para o Arduino, você pode usar algo como Touché como o sensor de capacitância, que é o que este projeto faz. Prepare-se e garanto que seus convidados ficarão sempre impressionados.

Techno de movimento de mão

Aqui está outro projeto baseado em sensor, exceto que este depende da luz ambiente ao invés do toque físico . Especificamente, os resistores dependentes de luz (LDRs) são usados ​​para “ler” os níveis de luz, e essas leituras são convertidas em notas musicais.

Ao deslocar a mão para encobrir ou revelar mais luz ao sensor, você pode alterar as notas produzidas. Faça bem o suficiente e você terá um tipo primitivo de techno.

O legal é que o código deste projeto é surpreendentemente simples quando você entende o que está fazendo. Faça alguns ajustes, adicione uma faixa de apoio e você terá algo assim:

Coke Piano e Launchpad

Este projeto é uma espécie de dois-em-um: dois aplicativos diferentes baseados no mesmo conceito. A essência disso é que você conecta uma dúzia de latas de alumínio a um Arduino, e cada uma pode produzir um som ou clipe diferente quando tocada .

O vídeo acima mostra dois exemplos. No primeiro, quase parece uma performance de harpa de vidro. No segundo, a configuração é uma reminiscência de um dispositivo Launchpad (um equipamento frequentemente usado por DJs para criar mashups, remixes e quais não). O exemplo mostra até uma lata preta de coque que pode mudar o pacote de som que está sendo usado.

Infelizmente não há passo a passo para replicar este projeto, mas o código fonte completo está disponível no Pastebin. O script foi escrito usando a biblioteca PyAudio e pode fazer um loop em qualquer arquivo .WAV.

Criador e gravador de música simples

Aqui temos uma pequena criação que se parece mais com um brinquedo do que com um dispositivo prático real, mas é incrível mesmo assim. No mínimo, é uma ótima maneira de aprender sobre os ajustes do Arduino, porque é simples e a fonte completa está disponível.

O dispositivo funciona assim: há um dial que você liga para selecionar notas (apenas naturais e sharps) e um botão que você clica sempre que quiser gravar a nota atual. Uma nota em branco existe para quando você quer um descanso de uma batida.

Quando estiver pronto, você pode reproduzir a gravação inteira, e você pode usar o dial para acelerar ou desacelerar a reprodução. É muito legal, embora a novidade não demore a se desgastar.

Biblioteca de melodia do Arduino

Se você está procurando por uma biblioteca limpa e direta que lhe permita tocar uma linha de melodia com seu Arduino, este é o que você quer. É um único arquivo de origem (na verdade, um par de arquivos .CPP e .H que funcionam como uma unidade) que você inclui em seu código do Arduino. Simples de configurar e fácil de usar.

Para usar essa biblioteca, é mais fácil definir a melodia como valores codificados permanentemente em seu código (as diretrizes para fazer isso estão disponíveis no arquivo /songs/readme.h). Então, tocar essa melodia é tão simples quanto chamar Melody.play() .

Um bônus é que a biblioteca torna trivial mudar oitavas ( Melody.setOctave() ) e mudar o tempo ( Melody.setTempo() ). A reprodução é sem bloqueio, então o seu Arduino pode continuar fazendo outras coisas enquanto toca a melodia, desde que você delay() tempo suficiente para o andamento.

Pedal de guitarra Lo-Fi

Se você é um novato aventureiro de Arduino que gosta de tocar guitarra elétrica, este modelo Instructables para criar um pedal de guitarra Lo-Fi pode estar no seu caminho.

Por que aventureiro? Porque este é um pouco mais complexo do que as idéias do projeto acima. Nós não recomendamos como um primeiro esforço absoluto, mas se você tem alguma experiência anterior e você segue as instruções corretamente, você vai ficar bem. Quem não ama um bom desafio, afinal?

Este pedal tem três efeitos diferentes: um controle de taxa de amostragem, um bitcrusher e um bitshifter (todos os quais podem ser vistos em ação no vídeo acima). É divertido de se brincar e altamente prático, o que é tão bom quanto acontece quando se trata de hobbies como o Arduino.

Suas idéias de projetos do Arduino

É interessante o quanto você pode fazer com algo tão pequeno quanto um Arduino e, obviamente, existem centenas de outras idéias. Projeto de Arduino Idéias para um Projeto de Casa Automatizado Arduino Idéias para uma Casa Automatizada Não seria ótimo regar sua estufa sem sair do seu lugar? cadeira? Um Arduino pode ser usado como o componente chave de alguns projetos de automação residencial - aqui estão cinco! Leia mais flutuando na Internet. Mas e voce? Qual projeto musical você realizou com o seu Arduino?

Compartilhe conosco nos comentários abaixo, tenha dúvidas, comentários ou ideias!

In this article