MP3 players estão prontamente disponíveis no mercado. Mas onde está a diversão em comprar quando você constrói um para si mesmo. Se você é um criador e adora DIY, este projeto irá ajudá-lo a construir um mini mp3 player alimentado por bateria com um fone de ouvido de 3,5 mm (para conectar seu fone de ouvido ou auxiliar) que você pode levar com você em qualquer lugar que você vai. Você também pode optar por construir um mp3 player portátil com um par de alto-falantes.

Além disso, você pode fazer a interface deste módulo com o Arduino ou qualquer microcontrolador com recursos RX/TX, como o ESP8266, e integrar-se ao Home Assistant para reproduzir alertas de voz ou soar um alarme.

O que é o DFPlayer?

O DFPlayer é um módulo de mini MP3 player de baixo custo que pode reproduzir música ou áudio (arquivos MP3) com saída direta para o alto-falante. Você pode usar este módulo para uma variedade de projetos. Ele pode ser usado para construir um player de música autônomo, você pode adicionar botões para controlar suas várias funções e modos, ou emparelhá-lo com Arduino ou ESP8266 para controlá-lo sem fio.

Especificações:

  • Suporta taxas de amostragem 8/11.025/12/16/22.05/24/32/44.1/48 (kHz)
  • Saída DAC de 24 bits
  • Faixa dinâmica de 90dB
  • Suporte SNR de 85dB
  • Suporta sistema de arquivos FAT16, FAT32
  • Suporta cartão de até 32G TF
  • 3 modos de controle: controle de E/S, modo serial e modo de controle do botão AD.
  • 30 níveis de controle de volume
  • Equalizador de música de 6 níveis

O que você precisa para construir um MP3 Player DIY?

Para construir um MP3 player portátil DIY, você precisa do seguinte:

  • Módulo DFPlayer Mini MP3 Player
  • Um cartão SD (qualquer cartão entre 100 MB-32 GB)
  • 1 x alto-falante de 3 W (50 mm)
  • Uma placa amplificadora digital mini 5V PAM8403 3W com um potenciômetro (opcional)
  • 2 x botões de pressão para controlar o MP3 player
  • Um módulo de fonte de alimentação micro USB breadboard 5v ou um módulo de carregamento de bateria TP4056 1A Li-ion com uma bateria 3.7v 500/1000/2000mah LiPo ou 18650 para alimentar o dispositivo.
  • UMA Caso impresso em 3D para abrigar todos os componentes. Você pode baixar isso Case 3D redimensionado para um MP3 player que pode caber em um alto-falante de 49 mm-51 mm.

Habilidades requeridas

Você precisa de alguma experiência em componentes eletrônicos de solda. Se você nunca soldou nenhum componente ou usou um ferro de solda antes, consulte este guia para aprenda dicas simples para soldar eletrônicos.

No entanto, se você não quiser soldar e quiser testar ou construir isso temporariamente para aprender e se divertir, você pode usar uma placa de ensaio.

Passos para construir um MP3 Player DIY

Siga os passos abaixo para construir um MP3 player DIY.

Etapa 1: construir o painel de controle

Para construir o painel de controle para controlar várias funções, como aumentar ou diminuir o volume, reproduzir ou pausar música ou alternar para a faixa anterior ou seguinte, você precisa de um PCB geral. Se você não tiver um PCB geral.

  • Conecte os resistores a um dos terminais em todos os três botões conforme mostrado no diagrama.
  • Em seguida, conecte o outro terminal dos botões de pressão entre si em paralelo e solde-o ao GND terminal no DFPlayer.
  • Conecte todos os resistores ao ADKey_1 terminal no DFPlayer.
Botão Função
B1 A pausa
B2 Volume-/Anterior (Pressione Longo)
B3 Volume+/Próximo (Pressione Longo)

Etapa 2: conectar alto-falantes

Agora você pode adicionar alto-falantes ao módulo DFPlayer. O módulo pode executar dois alto-falantes de 3W 4/8 ohm sem problemas. Se você estiver usando um alto-falante de 3 W, poderá conectá-lo diretamente ao DFPlayer, conforme mostrado no diagrama a seguir.

Você também pode instalar uma placa amplificadora digital mini 5V PAM8403 3W para conectar o alto-falante e controlar o volume usando o botão de volume.

No entanto, se você deseja conectar alto-falantes maiores para obter mais som, pode usar um módulo amplificador mais potente entre o DFPlayer e os alto-falantes.

Uma vez que todas as conexões são feitas, você pode conectar uma fonte de alimentação de 5V ao micro USB fêmea e então soldar os dois fios ao DFPlayer conforme mostrado no diagrama a seguir.

Você também pode usar um conector de alimentação DC macho-fêmea de 5 mm para fornecer alimentação de 5 V através de qualquer adaptador de 5 V.

Passo 4: Copie os arquivos MP3 para o cartão SD

Você pode criar até 100 pastas e adicionar até 255 músicas em cada pasta. Para adicionar arquivos de música, copie os arquivos MP3 para a raiz do cartão SD. Não crie nenhuma pasta por enquanto.

Uma vez feito, insira o cartão SD no módulo DFPlayer.

Conecte a fonte de alimentação e pressione o botão B1 (Reproduzir/Pausar) ou B2/B3 (Anterior/Seguinte) uma vez. Ele deve começar a reproduzir o arquivo MP3 armazenado no cartão SD.

Se você pressionar B2 por muito tempo, diminuirá o volume. Da mesma forma, um toque longo no botão B3 aumentará o volume. Uma pressão curta em B2 e B3 alternará entre a faixa anterior ou seguinte no cartão SD, respectivamente.

Etapa 5: organize o player em um estojo impresso em 3D

Depois de testar e construir um player de MP3 DIY funcional, você pode colocá-lo em um estojo impresso em 3D (como o sugerido acima) ou em qualquer gabinete que você possa encontrar em Thingiverse. Você também pode criar um no Fusion 360.

Etapa 6: integrar com o Home Assistant

Para integrar o DFPlayer ou seu MP3 player DIY com o Home Assistant para alertas inteligentes de automação residencial, você precisará de um NodeMCU ou D1 Mini e flash com Tasmota ou ESPHome firmware.

Você pode usar a ferramenta de conversão de texto em fala para criar alertas de voz mp3 ou alertas de notificação e colar esses arquivos na raiz do seu cartão SD ou organizá-los em uma pasta.

Em seguida, adicione automação no Home Assistant. Por exemplo, você pode escolher um acionador de dispositivo, como um Sensor de nível de água ultrassônico inteligente DIY, escolha o MP3 player em ação, selecione a carga útil (número do arquivo MP3) para reproduzir quando o tanque estiver cheio ou vazio ou atingir um determinado nível. Voce pode tambem construir um dispositivo inteligente de monitoramento de energia para o Home Assistant e reproduz alertas quando o uso de alta energia é detectado.

Da mesma forma, você adiciona várias automação para cada evento no Home Assistant que reproduzirá um alerta de voz através do seu MP3 player DIY.

Adicionar capacidade Bluetooth para música sem fio

Além disso, você pode obter um transmissor Bluetooth, como KCX_BT_EMITTER, e emparelhá-lo com o DAC do DFPlayer saída para transmitir e reproduzir áudio para outros sistemas de áudio habilitados para Bluetooth, como seus fones de ouvido ou Bluetooth barra de som. Da mesma forma, você pode emparelhar um módulo receptor Bluetooth KCX BT003 com o DFPlayer lado a lado para conectar seu smartphone e transmitir música sem fio em seu MP3 player portátil DIY.

Você pode até adicionar um microfone no módulo Bluetooth para usar o MP3 player DIY para receber chamadas de voz.

Você ainda deve comprar um MP3 Player?

Leia a seguir

CompartilharTweetCompartilharE-mail

Tópicos relacionados

  • faça você mesmo
  • impressao 3D

Sobre o autor

Ravi Singh (9 Artigos Publicados)

Ravi é um especialista em tecnologia, entusiasta de IoT e amante de Linux com experiência em big data e desenvolvimento de aplicativos. Ele passa a maior parte de seus fins de semana trabalhando com dispositivos IoT e jogando no Xbox. Ele também é um viajante solitário que adora caminhar e explorar novas trilhas.

Mais de Ravi Singh

Assine a nossa newsletter

Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!

Clique aqui para assinar