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

PhB22

  • Invité
Re : Un mini module sonore
« Réponse #45 le: mars 05, 2017, 02:32:03 pm »
C'est noté, merci Christophe :)

PhB22

  • Invité
Re : Un mini module sonore
« Réponse #46 le: mars 05, 2017, 04:35:12 pm »
Mes essais sont donc terminés.
Le fichiers jouent bien l'un après l'autre ; avec un délai entre deux pour ne pas couper le son du précédent.

Maintenant je me demande comment lancer une action, par exemple démarrer un moteur par PWM ET entendre un fichier son en même temps. C'est le cas de l'hélicoptère.

Je souhaiterais donc lancer le son "helico.wav" et après 0,5 à 1 s démarrer le moteur (ça c'est fait et fonctionne par PWM).
Puis le moteur ralenti et s’arrête avant la fin du fichier son qui se termine ensuite.

J'en demande peut être trop  :)

PhB22

  • Invité
Re : Un mini module sonore
« Réponse #47 le: mars 05, 2017, 05:25:42 pm »
Je pose des questions et ... ça marche!  ;D ;D

L'essai : après tmrpcm.play((char*)("helico.wav")); j'ai mis à clignoter une led (digitalWrite(LED,LOW) + délai + HIGH + délai etc. Et cela 15 fois.

Le son se lance bien et la led se met à clignoter 15 fois pendant que le son est en lecture.

Il faut penser à mettre un complément de délai afin que le son puisse se terminer normalement. Dans cet essai, le son dure 150s et j'ai 15s de clignotement ; donc j'ai mis ensuite 150 - 15 = 135s de délai.
Bon, faudra ajuster avec le temps de fonctionnement du moteur de l'hélico (ou l'inverse  :) ).

Voila, après la variation de fréquence du PWM, c'est un autre w-d positif.

Je modifierais mon fichier animations avec cette nouvelle étape et je le remettrais dans le fil qui va bien.

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3039
  • 100% Arduino et N
    • Voir le profil
Re : Un mini module sonore
« Réponse #48 le: mars 06, 2017, 06:37:16 pm »
Bon, je viens de passer commande de 20 cartes chez ElectroDragon, ce qui revient à 1,40€ par carte !
Je devrais les recevoir dans 2 à 3 semaines, je vous préviendrai quand j'aurai des précisions.

Pour le moment j'ai cette liste :
5 cartes pour moi
3 cartes pour Claude91 (est-ce Claude Laurent ?, sinon ça marchera quand même)
2 cartes pour Thierry
2 cartes pour Denis
2 cartes pour Catplus

Je vous remercie de m'envoyer un MP avec votre adresse perso.

Voici la liste des composants :

C1       470µF   aluminium-capacitor   radial-capacitor-100-50
C2       100nF   unpolarized-capacitor   metallized-polyester-capacitor-50
C3       100nF   unpolarized-capacitor   metallized-polyester-capacitor-50
C4       47µF   aluminium-capacitor   radial-capacitor-25-70
C5       1µF   unpolarized-capacitor   metallized-polyester-capacitor-50
C6       10nF   unpolarized-capacitor   metallized-polyester-capacitor-50
D1       1N4007   1n400x   do41-long
D2       led   round-led-3mm
IC1       7805   lm78xx   to220up
K1      terminal-block-3-way-5mm   terminal-block-3
K2      terminal-block-3-way-5mm   terminal-block-3
K3      terminal-block-3-way-5mm   terminal-block-3
K4      terminal-block-3-way-5mm   terminal-block-3
K5      terminal-block-3-way-5mm   terminal-block-3
K6      terminal-block-3-way-5mm   terminal-block-3
K7      terminal-block-3-way-5mm   terminal-block-3
K8      grid-100mils-3-1   grid-100mils-3-1
K9      grid-100mils-3-1   grid-100mils-3-1
K10      grid-100mils-3-1   grid-100mils-3-1
K11      grid-100mils-3-1   grid-100mils-3-1
K12      grid-100mils-3-1   grid-100mils-3-1
K13      grid-100mils-3-1   grid-100mils-3-1
K14      grid-100mils-3-1   grid-100mils-3-1
K15      grid-100mils-3-1   grid-100mils-3-1
K16      grid-100mils-1-8   sil8
P1       4,7k   small_trimmer   small_ajustable_resistor
PROMINI1   pro-mini2   pro-mini-2
R1       10k   resistor   mf12
R2       4,7k   resistor   mf12
R3       1k   resistor   mf12
sd1      sdcard   sd-card


On installe, au choix, soit les borniers à vis K1 à K7, soit les barettes males au pas de 2,54 K8 à K15, mais pas les 2 à la fois. A vous de choisir.
« Modifié: mars 06, 2017, 06:42:31 pm par Dominique »
Cordialement,
Dominique

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3039
  • 100% Arduino et N
    • Voir le profil
Re : Un mini module sonore
« Réponse #49 le: mars 14, 2017, 06:06:19 pm »
Ah, ça bouge : les circuits viennent de quitter Hong-Kong et sont en cours d'acheminement via les postes suisse puis française.
Cordialement,
Dominique

DDEFF

  • Hero Member
  • *****
  • Messages: 760
    • Voir le profil
Re : Un mini module sonore
« Réponse #50 le: mars 14, 2017, 06:23:54 pm »
Je comprends pourquoi ça met un mois : ça passe "paaar laaa suuuissse".... ;D ;D ;D ;D ;D
"Ce n'est pas le puits qui est trop profond, c'est ta corde qui est trop courte" (proverbe chinois)

PhB22

  • Invité
Re : Un mini module sonore
« Réponse #51 le: mars 14, 2017, 06:38:52 pm »
Bonjour à tous,
Puisque nous sommes dans le son, quelqu'un connaît-il la carte Audio FX - 2x2W de Adafruit?
Possibilité de commander la lecture de 1 fichier audio parmi 10 en commutant une des 10 broches de commande à la masse.
L'arduino n'a plus qu'à présenter une broche au moins sur une des entrées (alimentations mises en commun sur le moins).
Il existe une version avec ampli 2 x 2W incorporée sur le circuit.

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3039
  • 100% Arduino et N
    • Voir le profil
Re : Re : Un mini module sonore
« Réponse #52 le: mars 14, 2017, 06:47:44 pm »
Bonjour à tous,
Puisque nous sommes dans le son, quelqu'un connaît-il la carte Audio FX - 2x2W de Adafruit?
Possibilité de commander la lecture de 1 fichier audio parmi 10 en commutant une des 10 broches de commande à la masse.
L'arduino n'a plus qu'à présenter une broche au moins sur une des entrées (alimentations mises en commun sur le moins).
Il existe une version avec ampli 2 x 2W incorporée sur le circuit.

Non, je ne la connaissais pas ! Merci pour ce tuyau.

Mais elle coûte 30$ et c'est beaucoup plus qu'un simple lecteur SD à 1€, d'autant qu'un Arduino Pro-Mini peut très bien gérer plus que 10 sons (jusqu'à concurrence de la taille de la carte SD).

Attendons la version chinoise si c'est de l'open source.
Cordialement,
Dominique

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3039
  • 100% Arduino et N
    • Voir le profil
Re : Un mini module sonore
« Réponse #53 le: mars 14, 2017, 06:56:35 pm »
Voici une liste de fournisseurs pour les composants de cette carte (en fait, ceux que j'ai utilisé) :


C1       470µF   aluminium-capacitor   radial-capacitor-100-50
http://www.tme.eu/fr/details/uvr1e471mpd/condensateurs-electrolytiques-tht-85c/nichicon/
C2       100nF   unpolarized-capacitor   metallized-polyester-capacitor-50
http://www.tme.eu/fr/details/r82dc3100dq50j/condensateurs-de-polyester-tht/kemet/
C3       100nF   unpolarized-capacitor   metallized-polyester-capacitor-50
C4       47µF   aluminium-capacitor   radial-capacitor-25-70
http://www.tme.eu/fr/details/uvr1j470med/condensateurs-electrolytiques-tht-85c/nichicon/
C5       1µF   unpolarized-capacitor   metallized-polyester-capacitor-50
http://www.tme.eu/fr/details/r82dc4100aa60k/condensateurs-de-polyester-tht/kemet/
C6       10nF   unpolarized-capacitor   metallized-polyester-capacitor-50
http://www.tme.eu/fr/details/r82ic2100dq50j/condensateurs-de-polyester-tht/kemet/
D1       1N4007   1n400x   do41-long
D2       led   round-led-3mm
IC1       7805   lm78xx   to220up
http://www.tme.eu/fr/details/l7805cv/stabilisateurs-de-tension-non-regles/st-microelectronics/
K1      terminal-block-3-way-5mm   terminal-block-3
http://www.tme.eu/fr/details/tb-5.0-p-3p_gy/borniers-de-serrage-pcb/ninigi/
K2      terminal-block-3-way-5mm   terminal-block-3
K3      terminal-block-3-way-5mm   terminal-block-3
K4      terminal-block-3-way-5mm   terminal-block-3
K5      terminal-block-3-way-5mm   terminal-block-3
K6      terminal-block-3-way-5mm   terminal-block-3
K7      terminal-block-3-way-5mm   terminal-block-3
K8      grid-100mils-3-1   grid-100mils-3-1
K9      grid-100mils-3-1   grid-100mils-3-1
K10      grid-100mils-3-1   grid-100mils-3-1
K11      grid-100mils-3-1   grid-100mils-3-1
K12      grid-100mils-3-1   grid-100mils-3-1
K13      grid-100mils-3-1   grid-100mils-3-1
K14      grid-100mils-3-1   grid-100mils-3-1
K15      grid-100mils-3-1   grid-100mils-3-1
K16      grid-100mils-1-8   sil8
P1       4,7k   small_trimmer   small_ajustable_resistor
PROMINI1   pro-mini2   pro-mini-2
http://www.ebay.fr/itm/401090346945?_trksid=p2055119.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT
http://www.ebay.fr/itm/311569959184?_trksid=p2055119.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT
R1       10k   resistor   mf12
R2       4,7k   resistor   mf12
R3       1k   resistor   mf12
sd1      sdcard   sd-card
http://www.ebay.fr/itm/2PCS-Micro-SD-TF-Card-Storage-Memory-Module-SPI-Level-conversion-For-Arduino-/311011440000?hash=item4869b9f580

Pour programmer le Mini :
http://www.ebay.fr/itm/401241175865?_trksid=p2055119.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT
http://www.ebay.fr/itm/311760212115?_trksid=p2055119.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT

Composants passifs
http://stores.ebay.fr/Distri-Compo/Condensateurs-electrolytique-/_i.html?_fsub=9075072018&_sid=1176693738&_trksid=p4634.c0.m322

Attention, c'est bien ce modèle de Pro-Mini qu'il faut, avec les pins A4 A5 A6 A7 sur le petit côté opposé à l'interface de programmation USB/TTL.

Amicalement
Dominique
Cordialement,
Dominique

PhB22

  • Invité
Re : Re : Re : Un mini module sonore
« Réponse #54 le: mars 15, 2017, 10:34:22 am »
Mais elle coûte 30$ et c'est beaucoup plus qu'un simple lecteur SD à 1€, d'autant qu'un Arduino Pro-Mini peut très bien gérer plus que 10 sons (jusqu'à concurrence de la taille de la carte SD).

Attendons la version chinoise si c'est de l'open source.
Bonjour à tous,
Effectivement le prix a de quoi freiner  ;)
De toute manière c'est en rupture de stock.

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3039
  • 100% Arduino et N
    • Voir le profil
Re : Un mini module sonore
« Réponse #55 le: mars 21, 2017, 04:29:08 pm »
La poste m'a livré aujourd'hui les 20 circuits que j'avais commandés (ils étaient partis le 14).

C'est de toute beauté comme d'habitude chez ElectroDragon :D



Je vais d'abord la tester en montant les composants (avec qq photos), ensuite je vous dirai si ça marche et je vous les enverrai.

Pour l'expédition c'est super : $4.03 via FREXP: International+laposte.fr (Referencial ETA: 6-13 Days). Il n'y a pas à se plaindre !
Cela fait 1,40€ la carte en arrondissant 1 ou 2 centimes au dessus.
Les frais de poste vont être ravageurs !

Si vous en voulez montée et testée (Thierry ?) je veux bien calculer le prix total en espérant que j'aie assez de composants.

Amicalement
Dominique
Cordialement,
Dominique

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 810
    • Voir le profil
Re : Re : Un mini module sonore
« Réponse #56 le: mars 21, 2017, 04:42:15 pm »
Si vous en voulez montée et testée (Thierry ?) je veux bien calculer le prix total en espérant que j'aie assez de composants.

Merci Dominique, mais ça m'amuse de souder, je progresse... Alors je prend le circuit, et avec ta liste de composants je ferais au mieux. Plutôt que de nous envoyer par la poste, peut être pourrais tu nous les donner à Lille ? Je ne suis pas pressé, j'ai beaucoup de choses sur le feu...

DDEFF

  • Hero Member
  • *****
  • Messages: 760
    • Voir le profil
Re : Un mini module sonore
« Réponse #57 le: mars 21, 2017, 05:07:37 pm »
Superbe !
Moi aussi, je peux largement attendre Lille. Excellente idée.
"Ce n'est pas le puits qui est trop profond, c'est ta corde qui est trop courte" (proverbe chinois)

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3039
  • 100% Arduino et N
    • Voir le profil
Re : Un mini module sonore
« Réponse #58 le: mars 22, 2017, 12:07:35 am »
C'est d'accord  ;D
Cordialement,
Dominique

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3039
  • 100% Arduino et N
    • Voir le profil
Re : Un mini module sonore
« Réponse #59 le: mars 22, 2017, 11:26:56 am »
Je viens de monter la première carte et je peux dire déjà qu'elle marche  :D



Mais j'ai trouvé une erreur : les trous pour les pattes du potentiomètre sont trop petits. J'ai donc soudé le potentiomètre coté composants, ce qui ne pose pas de problème (il faut le souder avant les autres composants autour qui empêcheraient le passage du fer)

J'ai soudé directement un Mini sans support et je ne vous le conseille pas : j'ai l'impression que le mien a un court jus entre les pattes 5 et 6. Ah ces chinois ! Heureusement j'en ai acheté plein !

Pour le son j'ai branché un mini ampli de PC acheté 9€90 chez Boulanger (Listo) qui marche très bien : cet ampli s'alimente en 5V sur un port USB : j'ai coupé la prise USB et branché les fils sur le 5V (bornier) de la carte. De même j'ai coupé la prise son et branché les 2 entrées en parallèle sur la sortie son.

Je vais tester différents modules ampli trouvés sur la baie.
Cordialement,
Dominique