Arduino - Reproduzindo áudio a partir de um cartão micro SD

Поделиться
HTML-код
  • Опубликовано: 31 янв 2025

Комментарии • 88

  • @totinhaninjaalves7349
    @totinhaninjaalves7349 6 месяцев назад +2

    Os outros canais só mostram como fazer com Arduino, você mostra todas as possibilidades.muito bom mesmo

    • @BitaBit
      @BitaBit  6 месяцев назад

      Obrigado!!!

  • @tobiasdinao1542
    @tobiasdinao1542 Год назад +2

    Muito bem explicado, nota 10 !!!!!!👏👏👏👏👏👏👏👏👏👏

    • @BitaBit
      @BitaBit  Год назад

      Obrigado Tobias!!

  • @gabucarneiro
    @gabucarneiro Год назад +1

    Muito bom! Parabéns pelos conhecimentos e didática!

    • @BitaBit
      @BitaBit  Год назад +1

      Obrigado 👍👍

  • @marciomatias4766
    @marciomatias4766 Год назад +1

    Muito bem explicado. Tutorial excepcional +Bit a Bit .Grato

    • @BitaBit
      @BitaBit  Год назад

      Eu quem agradeço, muito obrigado!!!

  • @geraldopontes37
    @geraldopontes37 8 месяцев назад +1

    Excelente vídeo e explicação! Obrigado

    • @BitaBit
      @BitaBit  8 месяцев назад

      Obrigado!!

  • @marthaschwantes9134
    @marthaschwantes9134 2 месяца назад +1

    Eu achei bárbaro, estou buscando como criar cartao musical, já revirei a web e não acho, presumo que seja com componentes ultra minusculos, quero aprender a fazer um cartão com audio personalizado, para quando for aberto tocar. Que tal vc ensinar aqui?! Please🙏🏻☺️

    • @BitaBit
      @BitaBit  2 месяца назад

      Obrigado!!!
      Os cartões musicais envolve um processo mais complexo, utiliza circuito integrado e memória flash para armazenar o áudio. Existe meio específico para gravar o áudio. Já com Arduino e o módulo mp3, o processo é mais simples, porém eu não acho viável fazer cartões musicais utilizando eles.

  • @williamalexadre914
    @williamalexadre914 5 месяцев назад +2

    É possível fazer tocar uma música com apenas um clique no botão em um alto falante bem mais alto ( meu cliente tem uma imobiliária e quer apertar em um botão e tocar a música do Ayrton Senna toda vez q fizer uma venda) detalhe tem q acionar um giroflex junto

    • @BitaBit
      @BitaBit  5 месяцев назад

      Sim é possível. Pra isso ao invés de ligar no auto falante diretamente, é só ligar em um amplificador. O giroflex é só utilizar o módulo relé pra acionar.

  • @familiavinixops
    @familiavinixops 3 месяца назад

    Muito bom o conteúdo. Gostei de mais.
    Me tira uma dúvida. Desta forma é possível fazer uma bateria eletrônica ou um pad para reproduzir 8 sons diferentes previamente salvos no cartão de memória?

    • @BitaBit
      @BitaBit  3 месяца назад

      Obrigado!!!
      O problema é que não consegui reproduzir mais de um som ao mesmo tempo.

  • @claitonrosa6802
    @claitonrosa6802 8 месяцев назад

    Meu amigo parabéns pela explicação gostaria de saber como eu gravo os áudios no cartão de memória para usar naquela versão com tas 14 teclas que você fez no protoboard

    • @BitaBit
      @BitaBit  7 месяцев назад

      Obrigado!!
      Você deve colocar os áudios direto na raiz do cartão, não deve colocar em pasta.

  • @ChristianOliveira-j6e
    @ChristianOliveira-j6e 6 месяцев назад +2

    Eu tenho varios sensores, de gás, humildade, temperatura, fumaça etc, posso programar ele para está falando, quando alguma desses sensores atuar no modo dinâmico?

    • @BitaBit
      @BitaBit  6 месяцев назад +1

      Pode sim. Boa ideia.

  • @edvansilvagamer
    @edvansilvagamer 2 месяца назад +1

    Top... Seria possivel colocar varios botões, e cada botão corresponder a um audio ? Queria criar um painel com 10 botões e colocar memes personalizado em cada botão.

    • @BitaBit
      @BitaBit  2 месяца назад

      Olá, sim é possível, veja este vídeo, é apenas com 1 botão, mas com este exemplo você irá entender como fazer para mais de um botão.
      ruclips.net/video/KQEbI2tqM5A/видео.html

  • @andersondsotto
    @andersondsotto 4 месяца назад +1

    Tem como fazer uma bateria eletronica (instrumento musical) com esse sistema? Bateria eletronica caseira são feitas com arduino só que nescesita de pc para executar os sons. Com esse sistema daria pra eleminar o pc?

    • @BitaBit
      @BitaBit  4 месяца назад +1

      Olá, o problema é que não consegui executar mais de um áudio ao mesmo tempo.

  • @douglasalbiero988
    @douglasalbiero988 Месяц назад +1

    Boa tarde, amigo! Tudo bem? Estou tentando reproduzir o sistema formado apenas pelo módulo, altofalante e dois botões. Montei da mesma maneira como no vídeo, mas mesmo assim não consigo fazer com que exista som. Consegue me ajudar?

    • @BitaBit
      @BitaBit  Месяц назад +1

      Boa noite!
      Quantos wats é o alto falante?
      E quando vai reproduzir o led do módulo acende?

    • @douglasalbiero988
      @douglasalbiero988 Месяц назад

      @@BitaBito alto falante é de 8 ohms e 0,5 W (igual ao que vc utiliza no vídeo). Estou alimentando com um sistema de 3 pilhas, somando 4,5 volts! Porém, alimentando com arduíno ou com as baterias continua sem funcionar.

    • @douglasalbiero988
      @douglasalbiero988 Месяц назад

      Sim, quando vai reproduzir o led do módulo acende!

    • @BitaBit
      @BitaBit  Месяц назад

      Tente verificar a solda nos terminais, verifique se está com mau contato.
      Caso esteja utilizando Jumpers, verifique se está com mau contato também

  • @ExtremeArtes
    @ExtremeArtes 7 месяцев назад +1

    olá, é possivel usar um metodo como esse que vc representou no video para fazer uma bateria eletronica?, da mesma forma que vc fez, usa o pc pra programar, porem ele funciona independente do pc, colocando alumas bibliotecas de bateria e guardando tudo dentro de um pendriver ou cartão de memorio SD card?

    • @BitaBit
      @BitaBit  7 месяцев назад

      Olá, creio que não dá, pois você não consegue reproduzir mais de um som ao mesmo tempo.

  • @antoniocesardamiani9119
    @antoniocesardamiani9119 9 месяцев назад +1

    Ótimo

    • @BitaBit
      @BitaBit  9 месяцев назад

      Obrigado!!

  • @arenagames49
    @arenagames49 Год назад +2

    Boa tarde, teria como fazer com sensor de aproximação? obrigado

    • @BitaBit
      @BitaBit  Год назад

      Boa noite. Sim é possível.
      Estou pensando em fazer futuramente.

  • @davidsantos2636
    @davidsantos2636 6 месяцев назад +1

    Fala cara, tudo bom? Será que é possível colocar esse sistema Arduino para funcionar com uma fonte externa (bateria de celular/etc) e colocando um sensor de som para após a captação do som, a placa reproduzir um único som específico pelo alto falante, gravado no cartão SD ?

    • @BitaBit
      @BitaBit  6 месяцев назад

      Tudo bom! Sim é possível. Veja no canal na playlist de sensores, onde mostro como usar o sensor de som.

  • @LeonardoBranco-w6s
    @LeonardoBranco-w6s День назад +1

    como o fone o som é estério ?
    /

    • @BitaBit
      @BitaBit  11 часов назад

      Olá, fiz poucos testes com os fones, mas segundo a especificação é estéreo.

  • @smssocram
    @smssocram 7 месяцев назад

    muito bom...obrigado por compartilhar...... vou fazer com esp32.....acho q dá neh

    • @BitaBit
      @BitaBit  7 месяцев назад +1

      Obrigado!!
      Sim é possível

    • @smssocram
      @smssocram 7 месяцев назад

      @@BitaBit sim, sim...fiz com esp32 para um relogio que a cada hora toca o hino do time

    • @BitaBit
      @BitaBit  7 месяцев назад

      Legal!!

  • @refletidordasilva
    @refletidordasilva Год назад +2

    teria como fazer o áudio ser reproduzido após passar em frente a um sensor ultrassonico? Uma espécie de alarme

    • @BitaBit
      @BitaBit  Год назад +1

      Olá. É perfeitamente possível.

  • @tecksantoseletronica
    @tecksantoseletronica Год назад +1

    q programinha é esse que vc mostra o desenho

    • @BitaBit
      @BitaBit  Год назад

      Olá. Os desenhos eu mesmo faço usando o paint.net

  • @ademirschenk2097
    @ademirschenk2097 Год назад +1

    Vc vende isso com acabamento, e com entrada de duas digitais pra tocar áudio quando receber o pulso

    • @BitaBit
      @BitaBit  Год назад

      Olá, só faço para fins didáticos

  • @Andre-pu1nb
    @Andre-pu1nb Год назад +2

    Puedo hacer un piano con Arduino y el dfplayer mini???

    • @BitaBit
      @BitaBit  Год назад +1

      De hecho, no es posible, ya que los sonidos no van a superponer.

    • @Andre-pu1nb
      @Andre-pu1nb Год назад +1

      @@BitaBit
      Cómo podría hacerse?
      😔😭🤔

  • @Diegokostadinovic
    @Diegokostadinovic Год назад

    Muito bem explicado, tá de parabéns e ganhou mais um inscrito.
    Cheguei aqui por uma dúvida, consegue me ajudar?
    No meu projeto eu clico no botão e executa a musica porém em um botão especifico eu quero que ele escolha a musica aleatória e toque apenas uma única musica, usei a "playerMP3.randomAll();" mais ai ele toca todas as musicas, é possível fazer da forma que quero?

    • @BitaBit
      @BitaBit  Год назад +1

      Muito obrigado!!!
      Realmente, utilizando somente randomAll() não irá ser possível.
      O que dá para fazer é utilizar randomAll() e o pino Busy, assim que o áudio parar de tocar para ir para o próximo, haverá uma mudança de estado neste pino, aí pode dar um stop.
      Pode utilizar as funções randomSeed e random para sortear um número aleatório, daí é só usar este número na função play.
      Neste vídeo é usa estas funções:
      ruclips.net/video/1ibVf1lVZ98/видео.html

    • @Diegokostadinovic
      @Diegokostadinovic Год назад +1

      Obrigado @@BitaBit .... Irei tentar dessa forma. Agradecido 🙏

    • @Diegokostadinovic
      @Diegokostadinovic Год назад

      Tentei aqui mais não consegui não, não tenho muito conhecimento não, sempre dá erro. Se for algo simples vc consegue alterar o código pra mim?

    • @BitaBit
      @BitaBit  Год назад +1

      Sim, consigo.
      Mas devido as correrias talvez não consiga de maneira imediata.

  • @samircm17
    @samircm17 Год назад

    Curtindo seu canal amigo, pode me tirar uma duvida? Onde posso conectar uma bateria 3.7v em um arduino nano?

    • @BitaBit
      @BitaBit  Год назад

      Olá, obrigado!!!
      O Arduino nano não trabalha com essa tensão.

  • @joaopedroamorim4909
    @joaopedroamorim4909 Год назад +1

    Opa, teria como você me ajudar?
    Eu queria saber como eu coloco, 20 botões, com cada botão reproduzindo um áudio diferente, por favor ??

    • @BitaBit
      @BitaBit  Год назад +2

      Tudo bem?
      Segue um exemplo, lembrando que além da função play existem outras.
      #include "SoftwareSerial.h"
      #include "DFRobotDFPlayerMini.h"
      #define VOLUME 30
      #define BOTAO_ENTER 10
      #define QUANTIDADE_DE_AUDIO 12
      DFRobotDFPlayerMini playerMini;
      SoftwareSerial sf(8, 9); //8-RX, 9-TX
      int tocarAudio = 0;
      bool pressionado = false;
      void setup()
      {
      pinMode(BOTAO_ENTER, INPUT_PULLUP);
      Serial.begin(9600); //Inicializa a Serial
      sf.begin(9600); //Inicializa o SoftwareSerial
      Serial.println("Inicializando, aguarde...");
      Serial.println();
      //Inicializa o módulo
      if (!playerMini.begin(sf))
      {
      Serial.println("Não foi possível inicializar.");
      Serial.println("Verifique as conexões e se o cartão está inserido!");
      while(true);
      }
      Serial.println("Inicializado com sucesso!");
      Serial.println();
      playerMini.setTimeOut(500);
      playerMini.volume(VOLUME);
      randomSeed(analogRead(0));
      }
      void loop()
      {
      if(!digitalRead(BOTAO_ENTER))
      {
      if(!pressionado)
      {
      pressionado = true;
      playerMini.play(1);
      playerMini.enableLoop();
      }
      }
      else
      {
      pressionado = false;
      }
      delay(100);
      }

    • @joaopedroamorim4909
      @joaopedroamorim4909 Год назад +1

      @@BitaBit Opa, boa tarde!!
      Fico muito agradecido, muito obrigado mesmo. Eu sou do IFpe, eu tô desenvolvendo um projeto para sala de aula, ele serve pra ajudar alunos com deficiência visual e posteriormente quero fazer mais um projeto voltado para surdos.

    • @BitaBit
      @BitaBit  Год назад

      Legal!! Parabéns pelo projeto.

  • @eversonsilvadeveloper
    @eversonsilvadeveloper Месяц назад +1

    Meu amigo, como eu faria para ter apenas um botão e tocar uma música aleatória?

    • @BitaBit
      @BitaBit  Месяц назад +1

      Olá, Para isso é necessário gerar um número aleatório. Veja este vídeo onde faço isso:
      ruclips.net/video/KQEbI2tqM5A/видео.html

    • @eversonsilvadeveloper
      @eversonsilvadeveloper Месяц назад

      @@BitaBit Obrigado... é exatamanente isso que eu preciso!

    • @eversonsilvadeveloper
      @eversonsilvadeveloper Месяц назад

      @@BitaBit Só mais uma dúvida... neste projeto que vc me passou o link, você tem um cabo usb ligado ao notebook. Este cabo é somente para alimentação? Posso usar outro meio para alimentaçao, como uma bateria? Qual bateria seria melhor?

    • @BitaBit
      @BitaBit  Месяц назад +1

      O vídeo do link como preciso passar os dados para o PC uso o USB, mas você pode usar outra fonte de energia. Você pode usar aquelas pilhas de 9v, mas, já vi gente reclamando da durabilidade delas.

  • @canaldogulima5180
    @canaldogulima5180 Месяц назад

    Pode me informar o modelo do P2 femea que você utiliza no vídeo?

    • @BitaBit
      @BitaBit  Месяц назад

      Olá. Procure por jack p2.

  • @lerossatti
    @lerossatti 7 месяцев назад

    Preciso de algum tecnico para criar um desse pra mim, onde encontro esse profissional?

    • @BitaBit
      @BitaBit  7 месяцев назад

      Poderia ajudar, mas no momento devido ao tempo não poderei, mas veja em grupos no Facebook.

  • @carlaocruel
    @carlaocruel Год назад

    como faz um while() quando o som estiver sendo reproduzido?

    • @BitaBit
      @BitaBit  Год назад

      Olá, não testei ainda, mas acredito que você tenha que dar o comando de reprodução dentro do while e estabelecer uma condicional que quando o comando for dado ele não se repita.

  • @leopoldense2239
    @leopoldense2239 4 месяца назад +1

    tem como esse sistema reproduzir apenas uma vez e parar o áudio, até apertar o botão outra vez

    • @BitaBit
      @BitaBit  4 месяца назад

      Olá, tem sim. Mas você quer fazer isso usando o Arduino ou só o módulo?

    • @leopoldense2239
      @leopoldense2239 4 месяца назад

      se funcionasse só com o módulo seria melhor, queria montar um sistema de som dessas buzinas animadas pra colocar no carro ou moto, onde cada botão faz um efeito

    • @BitaBit
      @BitaBit  4 месяца назад

      Entedi. Eu acho mais fácil e eficiente fazer com o Arduino, pois da pra colocar diversos áudios também, mas tem a opção de teclado analógico como mostrei no vídeo, mas aí você consegue reproduzir poucos áudios do modo que você quer fazer.

  • @rodrigofernandesribeiro7640
    @rodrigofernandesribeiro7640 Год назад

    Por favor, preciso saber se com o DFPlayer é possivel avançar e retroceder "segundos" das faixas ou apenas a faixa completa? Muito obrigado!

    • @BitaBit
      @BitaBit  Год назад

      Olá, pelo que estudei da biblioteca não é possível. Teria que ver em outra biblioteca.

    • @rodrigofernandesribeiro7640
      @rodrigofernandesribeiro7640 Год назад

      @@BitaBit Bom dia! Muito obrigado! Sabe que outra biblioteca existe que poderia me atender neste caso? Ou Teria que ser outro módulo MP3? Obrigado

    • @BitaBit
      @BitaBit  Год назад

      Tem essa biblioteca, mas nunca utilizei:
      github.com/PowerBroker2/DFPlayerMini_Fast/tree/master

  • @victorolivarte5929
    @victorolivarte5929 Год назад

    Seria possivel conectar um p10 para saida do som?

    • @BitaBit
      @BitaBit  Год назад

      Sim. É possível

  • @totinhaninjaalves7349
    @totinhaninjaalves7349 6 месяцев назад

    Cara, não sei com o seu canal não tem muitos outros inscritos

    • @BitaBit
      @BitaBit  6 месяцев назад

      Aos poucos vamos indo 😀

  • @lcsreis2980
    @lcsreis2980 Год назад

    POR QUE SEUS ALTO FALANTES NÃO TEM RUIDO ?

    • @BitaBit
      @BitaBit  Год назад

      Olá, caso o ruído estiver acontecendo quando você usa o módulo com o Arduino, tente colocar um resistor de 330 ohms no pino Rx , assim como mostro no vídeo.
      Caso o problema não é quando utiliza o módulo com o Arduino, teste com outro falante.