Leitor de discos Arduino: 6 etapas
Leitor de discos Arduino: 6 etapas
Anonim
Arduino Record Player
Arduino Record Player

Este instrutível foi criado em cumprimento ao requisito do projeto do Makecourse na University of South Florida (www.makecourse.com)

Para o projeto do curso, eu sabia que queria fazer algo relacionado à música, mas simples o suficiente para que um novato em codificação e modelagem como eu fosse capaz de fazer isso. Então, me decidi pela ideia de um toca-discos que seria ativado quando a "agulha" caísse no disco.

O tutorial a seguir descreve os materiais e processos envolvidos na criação de um toca-discos usando um microcontrolador Arduino Uno.

Etapa 1: Materiais

  • Microcontrolador Arduino Uno
  • Tábua de pão
  • Motor de passo e módulo acionador de motor
  • Módulo sensor de touch pad
  • Módulo de quebra de som de áudio Sparkfun
  • Pacote de cabeçalhos separáveis
  • Cartão Micro SD de 2 GB com adaptador
  • Alto-falante 0,5 W 8ohm
  • Banco de energia portátil
  • Ferro de solda

Você também precisará de acesso a um software de edição de som, alguma forma de software CAD e o Arduino IDE.

Etapa 2: preparar o módulo de som

Prepare o Módulo de Som
Prepare o Módulo de Som
Prepare o Módulo de Som
Prepare o Módulo de Som
Prepare o Módulo de Som
Prepare o Módulo de Som

O módulo que vai ler o arquivo de som para o alto-falante não vem pronto para ser usado com uma placa de ensaio, portanto, será necessário adicionar cabeçalhos a ele.

A primeira foto é como fica quando chega. Depois de soldar sete cabeçotes em cada lado, ele estará pronto para uso.

Em seguida, escolha a música que deseja que seu disco toque. O módulo pode conter até 512 músicas, mas 1 é suficiente para este projeto. O módulo de breakout de áudio reproduzirá apenas arquivos de som de 4 bits e 32 KHz, com nomes começando em "0000.ad4", "0001.ad4" e assim por diante. Para obter o seu arquivo de som neste formato, primeiro use um programa como o Audacity para convertê-lo em mono, taxa de 32 KHz e arquivo de áudio wave de 16 bits. A página divertida do Spark para este módulo também inclui um utilitário para converter seu arquivo wave para o formato de 4 bits necessário.

Então, depois de fazer o upload do arquivo de som para o cartão microSD de 2 GB, a parte de áudio está pronta para ser usada!

Etapa 3: peças impressas em 3D

Anexei os arquivos de peça que usei para meu toca-discos. O cilindro na tampa é intencionalmente mais longo do que o necessário, então você pode reduzi-lo exatamente ao que você precisa. O mesmo vale para a agulha. A fenda na tampa é onde o sensor de toque vai sair da caixa, escondido na parte chamada "porta-agulha".

Etapa 4: Fazendo o circuito de controle

Fazendo o Circuito de Controle
Fazendo o Circuito de Controle
Fazendo o Circuito de Controle
Fazendo o Circuito de Controle

Aqui está o layout do circuito que inclui o sensor de toque, módulo de som, motor de passo, alto-falante e arduino uno.

Etapa 5: esboço do Arduino

Em anexo está o esboço usado para executar o projeto. Quando o sensor de toque é pressionado, ele aciona o módulo de som e o motor de passo ao mesmo tempo.

Etapa 6: Junte tudo

Para concluir o projeto, organize os dispositivos e dispositivos na caixa de modo que, quando o registro for colocado através da tampa, ele possa ser conectado ao motor de passo. Sugiro colar o motor, para que não se separe do registro toda vez que a caixa for movida. O sensor de toque é colocado através da fenda na tampa, contra o "porta-agulha", entre ele e a agulha. Dessa forma, quando a agulha é empurrada para baixo em direção ao registro, ele aciona o sensor.

Em uma mudança trágica de eventos, a parte cilíndrica do meu disco quebrou, então, depois que eu colei de volta, ela balança enquanto gira. Mas acho que isso aumenta a autenticidade do meu toca-discos, já que vinis antigos também fazem isso!

Espero que tenham gostado deste Instructable, e boa sorte para quem decidir experimentá-lo!

Recomendado: