EspaceTrain.Com - Le Forum

Modélisme ferroviaire => Arduino et ses clones, digital, électricité, électronique, logiciels => Arduino et ses clones => Discussion démarrée par: Ph Blondé le 26 Mars 2019 à 11:17:47

Titre: ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 26 Mars 2019 à 11:17:47
Bonjour à tous,
J'ai utilisé des modules JD6500 et JQ6500-28P pour produire des animations sonores (klaxon d'autorail, sifflet du chef de gare, etc.). http://forum.espacetrain.com/index.php?topic=1966.0
Seul hic, c'est que ces modules ne peuvent contenir que 5 fichiers son du type mp3. De plus, il faut réaliser une interface à base de transistors entre l'Arduino utilisé et ces modules JQ6500.
Ce que je ne voulais plus c'est d'hypothéquer autant de broches d'Arduino ; 10 pour commander 2 JQ6500-28P et pour seulement 10 sons. Çà fait beaucoup  ???

J'avais acheté deux modules DFPlayer Mini qui peuvent recevoir une carte micro SD et donc disposer de plus de 5 fichiers.
Avec ce lecteur on peut activer jusqu'à 255 fichiers(maxi) à condition de ne pas dépasser la capacité de cette carte micro *SD. On peut utiliser des cartes de 4 à 32 Mo.
Mais surtout on n'utilise que 2 broches sur l'arduino (RX et TX) ; donc gain réel

Le lecteur DFPlayer Mini se trouve facilement https://www.amazon.fr/coomir-dfplayer-Lecteur-Musique-Arduino/dp/B07JFCZN5G/ref=sr_1_5?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=dfplayer+mini&qid=1553590989&s=electronics&sr=1-5
La carte est petite : 2 cm x 2 cm ; le brochage est donné à titre indicatif pour faire le montage.
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 26 Mars 2019 à 11:19:58
Le schéma des liaisons à faire entre le lecteur et l'Arduino (UNO ou MEGA) est joint.
Pour le Haut-Parleur (HP) essayez de trouver un « bon » HP avec un rendement correct.
J'utilise ce modèle : https://www.reichelt.com/de/fr/petit-haut-parleur-visaton-5-cm-carr-vis-k50sq-8-p100220.html?r=1
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 26 Mars 2019 à 11:20:39
Le problème c'est de trouver un programme pour Arduino UNO ou MEGA pour piloter ce lecteur.
C'est fait et cela fonctionne très bien et je remplace actuellement tous mes lecteurs JQ6500.

Vous pouvez recopier le programme joint (au format doc).
Comme on ne peut transmettre de fichiers du type .ino, si vous le voulez, faites-moi un mail privé.

Ce programme (sketch en « langage » Arduino) peut s'utiliser seul, naturellement.

Mais il peut être également inclus dans un autre ; par exemple un va et vient d'autorails pour lequel vous souhaitez entendre 6 sons de klaxons différents, des annonces en gare, le sifflet du chef de gare, les oiseaux qui chantent et la sirène du 1er jeudi du mois. Enfin, pas tout en même temps. :))

Il suffit de copier la partie déclaration des variables en tête d'un autre programme ainsi que la partie « setup ».
Pour lire un fichier il suffit de mettre : « mp3.playMp3FolderTrack(x) ; » pour faire jouer le fichier son « x.mp3 » ; x étant le numéro du fichier (1, 2, 3,..., 25, 78, 128, 231, etc.). Ne pas oublier de mettre un délai (« delay (xxxxx) ; ») afin d'avoir la lecture complète du fichier audio.

Pour la préparation des fichiers mp3 :
Tous les fichiers audio doivent être renommés 0001.mp3, 0002.mp3, ...,  0255.mp3.
A la suite de ces 4 chiffres, on peut mettre une extension telle que « Son_cloche » mais il ne faut pas d'espace entre le nombre à 4 chiffres et cette extension ; exemple : 0253_Son_Ambiance_gare.mp3.
Les fichiers d'une durée de moins d'une seconde ne fonctionnent pas.

On conseille d'utiliser des fichiers mp3 enregistrés sur 8 bits, à 16000 en échantillonnage et mono.
J'avoue ne pas mettre préoccuper de cela et ça marche aussi. 8)

Moi, j'vous dis : ça va finir en boite de nuit cette histoire  :)) :)) :))
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 26 Mars 2019 à 11:39:34
Oups, pas lu ce que le patron nous autorise en transfert.
Le fichier .ino peut être joint  ::) ::) ::)

En tête vous trouverez l'URL avec le fichier qui m'a servi.

Dans la carte sd, créer un dossier "mp3" pour recevoir vos fichiers mp3.
En relisant je vois que j'ai oublié de le préciser.  :-[ :-[ :-[ :-[
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 02 Avril 2019 à 20:42:12
Le Grand Sachem a donné la possibilité de transmettre des fichiers mp3  :AA :AA :AA :AA
Merci à toi  :D :D

Comme j'ai quelques fichiers mp3 que j'utilise sur mon réseau pour les animations sonores, je les place si ça peut servir à quelqu'un ou quelqu'une.
J'ai récupéré ces fichiers soit sur internet (mp3 libres) ou réalisés par d'autres personnes
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 02 Avril 2019 à 20:44:14
La suite
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: AntoineB69 le 02 Avril 2019 à 20:45:08
 :D :D :D :D :D
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 02 Avril 2019 à 20:45:54
...
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 02 Avril 2019 à 20:47:20
...
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 02 Avril 2019 à 20:48:27
...
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 02 Avril 2019 à 20:53:41
Et si certains ont d'autres sons  :) :) :) :)
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: AntoineB69 le 02 Avril 2019 à 20:57:55
J'avais le djingle SNCF, mais je vois que tu l'as déjà mis.
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 02 Avril 2019 à 21:00:34
Bonsoir,
Oui il y a les deux.
Celui de 1967 a été refait par mon beau-frère ; normal, il connait la musique  :)) :))
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: DiDiEr53 le 02 Avril 2019 à 21:46:55
Hello  :)

J'en avais récupéré quelques-uns ici :

https://www.sound-fishing.net/bruitages_train_gare.html

Si ça peut être utile  :D
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: DiDiEr53 le 02 Avril 2019 à 21:52:43
J'ai aussi retrouvé ce lien :

http://www.universal-soundbank.com/trains.htm

Dans une vieille liste de favoris  :)
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 02 Avril 2019 à 23:02:25
Bonsoir,
Effectivement sur ces deux sites j'avais trouver des mp3.
Sinon il y a la solution d'enregistrer des vidéos et d'en extraire le son ; c'est le cas pour le sifflet bref de la vapeur.
Titre: Re : ANIMATIONS SONORES - LECTEUR MP3
Posté par: CC6536 le 03 Avril 2019 à 22:43:07
Bonsoir à toutes et à tous,
Merci Philippe pour les sons  :AA
Dom 8)
Titre: ANIMATIONS SONORES - LECTEUR MP3
Posté par: loco.33 le 10 Avril 2021 à 17:52:01
Bonsoir je relance ce sujet très intéressant, j'avais acheté tout le nécessaire pour ce projet, un JQ6500 16 broches, mais j'ai essayé de rentrer 5 fichiers sons... ce fut un échec, seulement 2 son entrés dans la puce... Je crois avoir compris qu'il y à un TOTAL maximum de Ko à ne pas dépasser... je vous joint en copie un extrait des sons que j'avais téléchargés, j'ai pus seulement entrer les sons 4 & 5; mis à part cela tout fonctionne bien; J'ai un autre modèle avec micro usb ou je peux sélectionner seulement 2 sons mais d'une durée bien plus importante. J'aurais aimer connaitre la capacité maximum en Ko.
cordialement Bernard
Titre: ANIMATIONS SONORES - LECTEUR MP3
Posté par: Ph Blondé le 11 Avril 2021 à 10:18:36
Bonjour Bernard,
J'ai eu également ce problème de capacité après avoir découvert ce circuit. Les gros fichiers ne passaient pas d'où l'utilisation de fichiers courts (klaxon et autres).

C'est pour cela que je suis passé et montré l'utilisation de son copain : le JQ6500-28P qui utilise une mémoire sur carte µSD ; ce qui permet d'avoir de fichiers bien plus volumineux. La capacité maxi étant celle de la carte µSD.

http://forum.espacetrain.com/index.php?topic=1966.15 page 2

Bien plus simple d'emploi mais je ne le connaissais pas avant de commencer dans ce domaine des sons enregistrés et déclenchés par contact ou par Arduino.