Ref.: 002759 | Disponibilidade: Imediata

Modulo Decodificador Amplificador de Audio MP3 GPD2846A 2W

Descrição do produto

 Módulo Decodificador e Amplificador de Áudio MP3 GPD2846A 2W


 Descrição

O Módulo MP3 GPD2846A é uma solução prática e compacta para reprodução de músicas em projetos eletrônicos.

Com suporte a cartão microSD e controle por botões, ele permite tocar arquivos MP3 diretamente, sem necessidade de microcontroladores adicionais.

Além disso, já conta com um amplificador integrado de 2W, permitindo conectar diretamente um pequeno alto-falante. Ideal para projetos de áudio DIY, brinquedos eletrônicos, sistemas portáteis e automação.

 Onde usar

Caixas de som portáteis

Brinquedos eletrônicos com música

Sistemas de aviso sonoro e alarmes

Projetos de áudio DIY

Automação residencial com mensagens sonoras


Código Arduino Controle do Módulo MP3 GPD2846A


O Módulo MP3 GPD2846A funciona de forma muito simples: ele tem pinos que simulam botões (Play/Pause, Next, Previous, Mode).

No lugar de apertar os botões, o Arduino pode puxar esses pinos para o GND por um curto tempo, simulando o clique.

Ou seja, basta ligar cada pino de controle do módulo a um pino digital do Arduino e enviar nível LOW por alguns milissegundos.


// Definição dos pinos conectados ao módulo

int pinoPlayPause = 2;

int pinoNext   = 3;

int pinoPrev   = 4;

int pinoMode   = 5;


void setup() {

 // Configura os pinos como saída

 pinMode(pinoPlayPause, OUTPUT);

 pinMode(pinoNext, OUTPUT);

 pinMode(pinoPrev, OUTPUT);

 pinMode(pinoMode, OUTPUT);


 // Mantém os pinos em HIGH (sem apertar botão)

 digitalWrite(pinoPlayPause, HIGH);

 digitalWrite(pinoNext, HIGH);

 digitalWrite(pinoPrev, HIGH);

 digitalWrite(pinoMode, HIGH);


 Serial.begin(9600);

 Serial.println("Controle MP3 GPD2846A iniciado!");

}


void loop() {

 // Exemplo: toca, espera 5 segundos, passa para próxima música

 simulaBotao(pinoPlayPause); // Play

 delay(5000);


 simulaBotao(pinoNext); // Próxima música

 delay(5000);


 simulaBotao(pinoPrev); // Música anterior

 delay(5000);


 simulaBotao(pinoMode); // Troca modo

 delay(5000);

}


// Função que simula o clique no botão

void simulaBotao(int pino) {

 digitalWrite(pino, LOW);  // Pressiona (puxa para GND)

 delay(200);        // Mantém pressionado por 200ms

 digitalWrite(pino, HIGH); // Solta

}


Ligações

  • VCC 5V
  • GND GND
  • SPK+ / SPK- alto-falante (até 2W)
  • Play, Next, Prev, Mode pinos digitais do Arduino (2, 3, 4, 5 no exemplo)

Tente fazer também uma versão com comunicação serial, onde você digita comandos no Serial Monitor (tipo play, next, prev) e o Arduino controla o módulo em tempo real?


Item incluso:

Modulo Decodificador Amplificador de Audio MP3 GPD2846A 2W

Especificações técnicas

 Especificações Técnicas

CI principal: GPD2846A

Potência de saída: 2W (mono)

Entrada de áudio: Cartão microSD

Formato suportado: MP3

Alimentação: 3,7V a 5V DC

Controle por botões físicos (Play/Pause, Next, Previous, Mode)

Saída direta para alto-falante

Baixo consumo de energia

Dimensões compactas: aprox. 45mm x 35mm

Receba novidades e ofertas incríveis!