Índice:

TESTE MUSICAL: 5 etapas
TESTE MUSICAL: 5 etapas

Vídeo: TESTE MUSICAL: 5 etapas

Vídeo: TESTE MUSICAL: 5 etapas
Vídeo: Gravação - 5 Etapas do Áudio em uma Produção Musical #1 2024, Julho
Anonim
TESTE MUSICAL
TESTE MUSICAL

Olá, somos um grupo de três alunos do módulo 4º ano de engenharia eletrónica da Universidade de Málaga, Escola de Telecomunicações (https://www.uma.es/etsi-de-telecomunicacion/) e vamos mostrar-vos o nosso projeto para a disciplina chamada 'Eletrônica Criativa'.

O projeto consiste em um minijogo em que a placa do arduino decide aleatoriamente uma melodia para tocar e o jogador deve responder de forma adequada clicando no botão correspondente; se você pressionar o botão associado à música que está tocando, acenderá um LED verde e a contagem do display aumentará; caso contrário, um LED vermelho acenderá e a contagem será zerada.

Espero que goste!

Etapa 1: Lista de Materiais e Componentes

1x Arduino Leonardo

1 placa PCB

8x botões de pressão

7x resistores de 220ohm

1x 74HC595

1x display LED de 7 segmentos

1x Buzzer

1x soldador

1x bobina de estanho

1x alicate

Fonte de alimentação de saída 1x 5V (banco de energia, por exemplo)

Estes são os materiais necessários para fazer a caixa:

1x um pedaço de madeira

1x cola branca

1x uma serra elétrica

1x Henge

Etapa 2: construir a caixa

Construir a Caixa
Construir a Caixa
Construir a Caixa
Construir a Caixa
Construir a Caixa
Construir a Caixa
Construir a Caixa
Construir a Caixa

Primeiro, corte os 4 lados da caixa com as medidas (20x5) cm. Em seguida, faça o topo da caixa e a base, com as medidas do quadrado feitas com as laterais e cole as laterais com a base.

Posteriormente, coloque o tampo com uma dobradiça e faça os furos para os botões, leds e os 7 segmentos de led. Cole os botões na parte superior e coloque a placa Arduino na base com um parafuso.

Por fim, todos os componentes são conectados e as fotos das músicas são coladas na parte superior da caixa.

Etapa 3: dentro da caixa

Dentro da caixa
Dentro da caixa
Dentro da caixa
Dentro da caixa
Dentro da caixa
Dentro da caixa

Quando você receber a caixa, recomendamos testar o circuito em um protoboard antes de soldar a placa PCB. Observe que os botões usam o resistor PULL-UP do Arduino por software.

Em seguida, conecte todos os botões de pressão e o display 7seg à placa arduino usando conectores macho-fêmea, por exemplo.

A placa arduino pode ser alimentada por uma bateria externa dentro da caixa ou conectada diretamente ao PC por um orifício na caixa, se você quiser.

Etapa 4: Diagrama de programação e blocos

Diagrama de programação e blocos
Diagrama de programação e blocos

O principal problema é conseguir colocar muitas músicas sem usar um módulo SD e sem tornar o código muito longo e difícil de gerenciar. Para isso colocamos todas as músicas em uma biblioteca separada e chamamos do arduino fazendo um código fácil de ler e facilmente modificável para que você possa alterar as músicas como quiser. A biblioteca usa a frequência e o silêncio de cada nota.

O código do Arduino foi feito usando uma estrutura switch-case. Primeiro, um número aleatório é gerado e uma música associada nesse caso soa. Se o usuário pressionar o botão correto, o led azul acenderá e o contador somará 1, caso contrário, o led vermelho acenderá e outra música aleatória será gerada quando o botão iniciar for pressionado.

Para compilar o código, primeiro você precisa compactar os códigos.cpp e.h, então você precisará importar a biblioteca para o seu IDE arduino, Programa-> Incluir biblioteca-> Adicionar biblioteca. ZIP.

Recomendado: