Índice:

Folha de Piano: 5 Passos
Folha de Piano: 5 Passos

Vídeo: Folha de Piano: 5 Passos

Vídeo: Folha de Piano: 5 Passos
Vídeo: Parabéns Pra Você | Piano e Teclado Iniciante | Nível Fácil 2024, Novembro
Anonim
Folha Piano
Folha Piano

Fizemos um piano usando um sensor de toque, bem como folhas para teclas do piano.

Etapa 1: Coisas usadas neste projeto

Componentes de hardware

  • Seeeduino V4.2
  • Escudo de Base V2
  • Grove - 12 chaves capacitivas I2C Touch Sensor V2 (MPR121)
  • Grove - MP3 v2.0

Aplicativos de software e serviços online

IDE Arduino

Etapa 2: História

O sensor de toque determina o status de toque / liberação com base nas alterações dos dados de capacitância do eletrodo, portanto, podemos usá-lo para fazer um piano com qualquer objeto condutor que quisermos como tecla de piano.

Etapa 3: Conexão de Hardware

Etapa 1: Copie os arquivos mp3 para um pedaço de cartão SD, nomeie as pastas da mesma forma que os índices do instrumento correspondente e nomeie os arquivos mp3 da mesma forma que os índices do canal do sensor de toque correspondente.

Etapa 2: Conecte o cartão SD ao MP3 Grove, conecte o MP3 Grove e o Touch Sensor às portas D2 e I2C na Base Shield, conecte os objetos condutores aos canais do Touch Sensor por meio de clipes de crocodilo.

Etapa 3: Conecte a blindagem da base ao Seeeduino e, em seguida, conecte o Seeeduino ao PC por meio de um cabo USB.

Etapa 4: Programação de software

A biblioteca do Touch Sensor Grove pode ser encontrada neste url:

wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/

A biblioteca do MP3 Grove também pode ser encontrada no Seeed Wiki, ou você pode simplesmente incluir MP3.h na pasta do projeto.

O pino digital 2 e 3 do Seeeduino como um serial de software, ele controla o MP3 Grove usando o protocolo no datashell KT403A. Após a inicialização do MP3 Grove e do Touch Sensor, defina a sensibilidade do Touch Sensor e o volume do MP3 Grove.

O método loop () continua verificando se o sensor de toque é tocado ou não, se for tocado, reproduz o arquivo mp3 correspondente na pasta do instrumento atual. O insreumento atual pode ser alterado pelo índice do instrumento de entrada via serial de hardware.

Recomendado: