Auteur Sujet: Un mini module sonore  (Lu 81336 fois)

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3014
  • 100% Arduino et N
    • Voir le profil
Re : Un mini module sonore
« Réponse #30 le: janvier 30, 2017, 12:22:00 pm »
Un collègue qui a trop peu d'expérience Arduino (à mon goût) a réalisé le montage en photo :



avec un Nano, un module d'alimentation 12v -> 5v, un module pour carte microSD et un petit ampli.

On voit que c'est extrêmement simple à assembler et, en plus ça marche  :P
C'est donc un montage qui peut entrer dans la catégorie débutant".

Un petit HP se branche sur le bornier bleu en bas à gauche.
Le 12V sur le bornier vert en bas à droite.
Le fil blanc se connecte sur un ILS qui relie la pin 3 au GND au passage d'un train.

La carte microSD est de ce type :
http://www.ebay.fr/itm/2PCS-Micro-SD-TF-Card-Storage-Memory-Module-SPI-Level-conversion-For-Arduino-/311011440000?hash=item4869b9f580

Il a utilisé un petit module amplificateur tels que :
http://www.ebay.fr/itm/2PCS-Power-Supply-TDA2030-Audio-Amplifier-Board-Module-TDA2030A-6-12V-Single-/401086698352?hash=item5d62a15370

Pour ceux que ça intéresse, je prépare un circuit imprimé pour regrouper l'alim, un Mini et la carte µSD
http://forum.locoduino.org/index.php?topic=259.msg2380#msg2380

Mais ne soyez pas trop pressés car je voyage beaucoup jusqu'en Mars.
« Modifié: janvier 30, 2017, 12:38:05 pm par Dominique »
Cordialement,
Dominique

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3014
  • 100% Arduino et N
    • Voir le profil
Re : Un mini module sonore
« Réponse #31 le: février 20, 2017, 11:37:18 pm »
Ceux que le circuit imprimé intéresse, peuvent répondre au sondage ici :

 http://forum.locoduino.org/index.php?topic=259.0

Cela m'aidera à passer la première commande !

Personnellement j'en réserve 5.

Mais n'oubliez pas d'ajouter une réponse à ce fil avec la quantité souhaitée, afin que je vous identifie !!!
Quand il sera parti en production, je vous préviendrai en MP pour vous demander votre adresse.

Amicalement
Dominique
« Modifié: février 24, 2017, 06:40:44 pm par Dominique »
Cordialement,
Dominique

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 801
    • Voir le profil
Re : Un mini module sonore
« Réponse #32 le: février 21, 2017, 08:16:09 am »
A voté pour 2 cartes !
« Modifié: février 23, 2017, 12:28:26 pm par Dominique »

claude91

  • Newbie
  • *
  • Messages: 1
    • Voir le profil
Re : Un mini module sonore
« Réponse #33 le: février 23, 2017, 12:04:21 pm »
A voté pour 3 circuits !

DDEFF

  • Hero Member
  • *****
  • Messages: 760
    • Voir le profil
Re : Un mini module sonore
« Réponse #34 le: février 24, 2017, 07:08:21 pm »
"A que" j'ai voté pour 2 cartes !  ;D
« Modifié: mars 03, 2017, 12:10:21 pm par DDEFF »
"Ce n'est pas le puits qui est trop profond, c'est ta corde qui est trop courte" (proverbe chinois)

CATPLUS

  • Sr. Member
  • ****
  • Messages: 430
    • Voir le profil
Re : Un mini module sonore
« Réponse #35 le: février 25, 2017, 09:16:33 am »
Bonjour
Si pas trop tard j'en suis pour 2 exemplaires
Merci
Best Regards

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3014
  • 100% Arduino et N
    • Voir le profil
Re : Un mini module sonore
« Réponse #36 le: février 25, 2017, 09:48:16 am »
Ce n'est pas trop tard !
Je vais passer la commande dans les premiers jours de Mars.
Je vous donnerai la date de livraison et le coût total du CI après la commande chez Electrodragon, ainsi que la liste des composants.
Cordialement,
Dominique

PhB22

  • Invité
Re : Un mini module sonore
« Réponse #37 le: mars 02, 2017, 07:19:15 pm »
Bonjour à tous,
Dans mon montage d'animations il me faut changer d'Arduino. Le UNO manque de sorties pour faire d'autres animations.
Avec un MEGA tout ira bien d'autant que les broches que j'utilisais sur le UNO sont les mêmes.
Je récupère donc des broches numérotées 14 à 53 sur le MEGA.

Mais il s'agit de brancher une carte SD pour lire des sons en même temps que se font les animations comme par exemple l'hélicoptère, la sirène, la pelleteuse etc.
C'est au niveau des connections entre cette carte SD et le MEGA que je suis un peu perdu.

Question 1 :
Pour un UNO : CS = broche 10, SCK = broche 13, MOSI = broche 11 et MISO = broche 12.

Pour un MEGA, j'ai trouvé : SCK = broche 52, MOSI = broche 51 et MISO = broche 50.
Je ne trouve pas le numéro de la broche pour CS

Question 2 :
Pour la sortie son? Quelle broche pour le MEGA?

Merci d'avance pour votre aide.
Philippe



Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3014
  • 100% Arduino et N
    • Voir le profil
Re : Re : Un mini module sonore
« Réponse #38 le: mars 02, 2017, 09:26:46 pm »
Question 1 :
Pour un UNO : CS = broche 10, SCK = broche 13, MOSI = broche 11 et MISO = broche 12.

Pour un MEGA, j'ai trouvé : SCK = broche 52, MOSI = broche 51 et MISO = broche 50.
Je ne trouve pas le numéro de la broche pour CS

Question 2 :
Pour la sortie son? Quelle broche pour le MEGA?

Merci d'avance pour votre aide.
Philippe

1) tu mets la broche CS où tu veux mais traditionnellement on choisit la pin 53 sur un Mega.

2) la sortie son est sur la pin 9 car la bibliotheque TMRpcm utilise le Timer 1

https://github.com/TMRh20/TMRpcm/wiki/Advanced-Features

Regardes le Wiki de TMRpcm sur Github.

Amicalement
Dominique
Cordialement,
Dominique

PhB22

  • Invité
Re : Un mini module sonore
« Réponse #39 le: mars 02, 2017, 11:34:39 pm »
Merci Dominique,
Pour le son, il me faudra récupérer cette broche 9 qui servait à commander un relais (mouvement de la benne basculante).
Donc un petit coup de fer à souder sur le connecteur pour passer ce relais sur une autre broche et une petite modif dans la déclaration des variables.  :)
Encore merci pour ton aide.
Philippe

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3014
  • 100% Arduino et N
    • Voir le profil
Re : Un mini module sonore
« Réponse #40 le: mars 03, 2017, 09:57:52 am »
Attention, la broche 10 fait aussi partie du Timer 1. Je ne suis pas sur qu'elle soit libre.

Dominique
Cordialement,
Dominique

PhB22

  • Invité
Re : Un mini module sonore
« Réponse #41 le: mars 03, 2017, 10:15:42 am »
Bonjour Dominique et merci pour tes infos.
La broche 10 est décrite en sortie numérique dans mon montage.
Cependant je vois que certaines applications utilisent la broche 8 en sortie son.
Bon, on va essayer ce W-D, de toute manière on ne risque rien.
C'est toujours un essai de plus  :)

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3014
  • 100% Arduino et N
    • Voir le profil
Re : Un mini module sonore
« Réponse #42 le: mars 03, 2017, 11:53:49 am »
Mais est-ce que ces applications utilisent la bibliothèque TMRpcm ?
À mon avis non ;)

Dominique
Cordialement,
Dominique

PhB22

  • Invité
Re : Un mini module sonore
« Réponse #43 le: mars 05, 2017, 01:44:59 pm »
Bonjour à tous,
Après recherches et essais, j'ai enfin trouvé le câblage d'une carte SD avec un MEGA.
Je suis parti sur la base du fichier de Dominique.
Voici les modifications :

#include <SD.h>                 // need to include the SD library
#define SD_ChipSelectPin 53     // Pour MEGA
#include <TMRpcm.h>             //  also need to include this library...
#include <SPI.h>                // Pour MEGA : CS = 53, SCK = 52, MOSI = 51, MISO = 50
#include <Bounce2.h>            // librairie anti-rebonds pour les boutons
....
#define _SonOut 46              // Pour MEGA : sortie audio = 46 puis ampli et HP

Pour Dominique, j'utilise bien la bibliothèque TMRpcm, puisque c'est ton programme ; merci d'ailleurs pour ce "morceau"  :)).

Maintenant je vais supprimer l'option "boutons" pour qu'à chaque animation le fichier son qui lui est associé se déclenche en même temps.

Autre chose, il semblerait que la longueur du nom d'un fichier son ne doive pas dépasser une certaine longueur de caractères.
J'avais "sirenedumercredi.wav" et cela ne fonctionnait pas ; en réduisant à "sirene.wav" cela fonctionne.  Idem pour "siffletchefgare.wav" qui est devenu "chefg.wav". Par contre "vache.wav" et "coq.wav" fonctionnaient du premier coup.
 Philippe
« Modifié: mars 05, 2017, 01:51:09 pm par PhB22560 »

bobyAndCo

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1061
  • HO avec DCC++
    • Voir le profil
Re : Un mini module sonore
« Réponse #44 le: mars 05, 2017, 02:27:03 pm »
Bonjour Philippe,

Pour les noms de tous types de fichiers sur la carte SD, ils ne doivent en effet pas dépasser 8 caractères et les extensions 3 caractères ! Qu'on se le dise.

Christophe