Тёмный

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

Bit a Bit
Подписаться 7 тыс.
Просмотров 7 тыс.
50% 1

Neste vídeo demonstro a utilização do módulo DFPlayer Mini, com este módulo podemos reproduzir áudios armazenados em um cartão micro SD.
Vou demostrar o módulo utilizando-o de três maneiras: botões, teclado análgico e serial, nos modos botões e teclado analógico, utilizamos o módulo sem o Arduino e no modo serial utilizamos o Arduino.
Link para download dos códigos e imagem:
bitabittecnolo...
Instagram: / bitabittecnologia

Опубликовано:

 

16 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 70   
@totinhaninjaalves7349
@totinhaninjaalves7349 2 месяца назад
Os outros canais só mostram como fazer com Arduino, você mostra todas as possibilidades.muito bom mesmo
@BitaBit
@BitaBit 2 месяца назад
Obrigado!!!
@gabucarneiro
@gabucarneiro Год назад
Muito bom! Parabéns pelos conhecimentos e didática!
@BitaBit
@BitaBit Год назад
Obrigado 👍👍
@tobiasdinao1542
@tobiasdinao1542 Год назад
Muito bem explicado, nota 10 !!!!!!👏👏👏👏👏👏👏👏👏👏
@BitaBit
@BitaBit Год назад
Obrigado Tobias!!
@marciomatias4766
@marciomatias4766 Год назад
Muito bem explicado. Tutorial excepcional +Bit a Bit .Grato
@BitaBit
@BitaBit Год назад
Eu quem agradeço, muito obrigado!!!
@geraldopontes37
@geraldopontes37 5 месяцев назад
Excelente vídeo e explicação! Obrigado
@BitaBit
@BitaBit 5 месяцев назад
Obrigado!!
@williamalexadre914
@williamalexadre914 Месяц назад
É 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 Месяц назад
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.
@ChristianOliveira-j6e
@ChristianOliveira-j6e 3 месяца назад
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 3 месяца назад
Pode sim. Boa ideia.
@tecksantoseletronica
@tecksantoseletronica Год назад
q programinha é esse que vc mostra o desenho
@BitaBit
@BitaBit Год назад
Olá. Os desenhos eu mesmo faço usando o paint.net
@familiavinixops
@familiavinixops 12 дней назад
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 11 дней назад
Obrigado!!! O problema é que não consegui reproduzir mais de um som ao mesmo tempo.
@ExtremeArtes
@ExtremeArtes 4 месяца назад
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 4 месяца назад
Olá, creio que não dá, pois você não consegue reproduzir mais de um som ao mesmo tempo.
@davidsantos2636
@davidsantos2636 2 месяца назад
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 2 месяца назад
Tudo bom! Sim é possível. Veja no canal na playlist de sensores, onde mostro como usar o sensor de som.
@VictorSousa-de7py
@VictorSousa-de7py Год назад
teria como fazer o áudio ser reproduzido após passar em frente a um sensor ultrassonico? Uma espécie de alarme
@BitaBit
@BitaBit Год назад
Olá. É perfeitamente possível.
@andersondsotto
@andersondsotto Месяц назад
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 Месяц назад
Olá, o problema é que não consegui executar mais de um áudio ao mesmo tempo.
@claitonrosa6802
@claitonrosa6802 4 месяца назад
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 4 месяца назад
Obrigado!! Você deve colocar os áudios direto na raiz do cartão, não deve colocar em pasta.
@ademirschenk2097
@ademirschenk2097 Год назад
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
@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.
@arenagames49
@arenagames49 Год назад
Boa tarde, teria como fazer com sensor de aproximação? obrigado
@BitaBit
@BitaBit Год назад
Boa noite. Sim é possível. Estou pensando em fazer futuramente.
@antoniocesardamiani9119
@antoniocesardamiani9119 5 месяцев назад
Ótimo
@BitaBit
@BitaBit 5 месяцев назад
Obrigado!!
@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 Год назад
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: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1ibVf1lVZ98.html
@Diegokostadinovic
@Diegokostadinovic Год назад
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 Год назад
Sim, consigo. Mas devido as correrias talvez não consiga de maneira imediata.
@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
@@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
@joaopedroamorim4909
@joaopedroamorim4909 8 месяцев назад
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 8 месяцев назад
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 8 месяцев назад
@@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 8 месяцев назад
Legal!! Parabéns pelo projeto.
@leopoldense2239
@leopoldense2239 28 дней назад
tem como esse sistema reproduzir apenas uma vez e parar o áudio, até apertar o botão outra vez
@BitaBit
@BitaBit 27 дней назад
Olá, tem sim. Mas você quer fazer isso usando o Arduino ou só o módulo?
@leopoldense2239
@leopoldense2239 27 дней назад
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 27 дней назад
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.
@smssocram
@smssocram 3 месяца назад
muito bom...obrigado por compartilhar...... vou fazer com esp32.....acho q dá neh
@BitaBit
@BitaBit 3 месяца назад
Obrigado!! Sim é possível
@smssocram
@smssocram 3 месяца назад
@@BitaBit sim, sim...fiz com esp32 para um relogio que a cada hora toca o hino do time
@BitaBit
@BitaBit 3 месяца назад
Legal!!
@Andre-pu1nb
@Andre-pu1nb 8 месяцев назад
Puedo hacer un piano con Arduino y el dfplayer mini???
@BitaBit
@BitaBit 8 месяцев назад
De hecho, no es posible, ya que los sonidos no van a superponer.
@Andre-pu1nb
@Andre-pu1nb 8 месяцев назад
@@BitaBit Cómo podría hacerse? 😔😭🤔
@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.
@lerossatti
@lerossatti 3 месяца назад
Preciso de algum tecnico para criar um desse pra mim, onde encontro esse profissional?
@BitaBit
@BitaBit 3 месяца назад
Poderia ajudar, mas no momento devido ao tempo não poderei, mas veja em grupos no Facebook.
@victorolivarte5929
@victorolivarte5929 Год назад
Seria possivel conectar um p10 para saida do som?
@BitaBit
@BitaBit Год назад
Sim. É possível
@totinhaninjaalves7349
@totinhaninjaalves7349 2 месяца назад
Cara, não sei com o seu canal não tem muitos outros inscritos
@BitaBit
@BitaBit 2 месяца назад
Aos poucos vamos indo 😀
@lcsreis2980
@lcsreis2980 8 месяцев назад
POR QUE SEUS ALTO FALANTES NÃO TEM RUIDO ?
@BitaBit
@BitaBit 8 месяцев назад
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.
Далее
Arduino - Comunicação serial entre vários Arduinos
13:46
Arduino - Usando o módulo leitor de cartão micro SD
17:44
Face Tracking Turret made with Arduino and Open CV2
2:36
Áudio no arduino - reprodução direto do SD card
16:22
DF Player Mini com Arduino em 3 versões.
21:13
Просмотров 6 тыс.
Arduino - Tecla enter gigante que grita
10:36
Просмотров 1,4 тыс.