Índice:

Arduino MP3: 4 etapas
Arduino MP3: 4 etapas

Vídeo: Arduino MP3: 4 etapas

Vídeo: Arduino MP3: 4 etapas
Vídeo: 7 ПОЛЕЗНЫХ устройств на АРДУИНО, которые можно собрать за 15 минут. 2024, Julho
Anonim
Arduino MP3
Arduino MP3

Neste Instructables, vou mostrar como fiz um mp3 player muito rudimentar. Resumindo, existem melodias armazenadas na memória que serão reproduzidas com base nos botões pressionados.

Etapa 1: os componentes

Os componentes
Os componentes

Resistores

1x 220 ohms

1x 560 ohms

1x 4,7 k ohms

1x 1k ohms

1x 10k ohms

1x 1M ohms

1x LED

4 botões de pressão

1x Piezo

Etapa 2: configuração

Configurar
Configurar

A localização dos botões e resistores alimenta uma entrada analógica e é chamada de escada de resistores.

O primeiro botão é conectado apenas com fio, o segundo com um resistor de 220 ohms, o terceiro com um resistor de 10K ohm e o 4º com um resistor de 1M ohm.

No final, o circuito deve ser completado com um resistor de 1K ohm. Enquanto isso, outro fio deve se conectar ao analógico em A0 para ler a resistência.

No centro, um fio do pino digital 8 deve ser conectado à campainha e ao resistor. A saída do pino 8 é a melodia que a campainha tocará e quando o LED ligará ou desligará.

Por último, a campainha deve ser completada com 4,7 k ohm para diminuir o volume e também tornar o som mais claro.

Etapa 3: O Código

Para o código, ele tem duas partes. A codificação das músicas e a codificação de qual música tocar quando um botão é pressionado.

As músicas são codificadas por:

Star Wars Imperial March

por eserra / www.instructables.com/id/How-to-Easily-Play-Music-With-Buzzer-on-Arduino-Th/

Música tema de Harry Potter

por Borderliner / www.instructables.com/id/Arduino-Harry-Potter-Theme-Song

Tetris

Por electricmango /

Fiz pequenas modificações nos códigos para que funcionassem com a minha placa.

Etapa 4: melhorias

Há muitas coisas que eu poderia melhorar no futuro. Isso inclui adicionar um potenciômetro entre a conexão do pino 8 à campainha. Com o potenciômetro, poderei controlar o volume da campainha. Além disso, devo compactar as notas em bibliotecas separadas ou todas em uma. Adicionar algo como um temporizador 555 e conectar vários LEDS o tornaria mais brilhante. Por último, eu poderia adicionar um SCR e um botão que interrompe qualquer música no meio do caminho quando pressionado.

De qualquer forma, obrigado por ler meu Instructable.

Recomendado: