Faire un don
Fichiers audio libres de droits et gratuits.
LaSonotheque
Tous les dossiers

Ambi'Son (notice d'utilisation)

L'"Ambi'Son" est un lecteur audio autonome, simple et facile à utiliser, idéal pour réaliser une installation sonore ou à intégrer à une œuvre d'art. Il est vendu sur la boutique de LaSonotheque. Une version encore plus simple existe : mon module "Exposi'Son".

Que vous soyez simple utilisateur novice ou bricoleur, client de mon module ou pas, n'hésitez pas à me contacter gratuitement !

/dossiers/dossier-100/ambison-mini-v3.webp

Présentation

Ce petit appareil est un lecteur de fichier(s) audio contenu(s) sur votre carte microSD (ou votre clé USB, suivant la version). Il lit, en stéréo ou en mono, les fichiers WAV et MP3 que le support contient. L'intelligence de ce module réside dans l'utilisation d'un Nano (un clone d'Arduino Nano) pour le contrôler.

Grâce à un bouton poussoir, le module permet la lecture "aléatoire, en boucle infinie", "dans l'ordre, en boucle infinie" ou "un seul fichier, 1 fois".

La sortie audio est possible en LINE (stéréo) ou amplifiée 3W (mono) et se fait en jack, sur bornier à vis. Une version Bluetooth (stéréo) existe.

Alimentation possible en 7 à 12 V via la prise DC ou le bornier, ou en 5 V via l’USB du Nano.

J'ai personnellement conçu ce module (pour moi-même à la base). Recherche & développement, dessin de la carte électronique, jusqu'à la soudure des composants : il est réalisé par mes propres mains.

Voici quelques petits exemples de ce qu'il est possible d'en faire :

Mise en garde

ATTENTION : rien de conducteur ne doit toucher le circuit imprimé. Risque de court-circuit fatal pour le module ! Comme n'importe quel appareil électronique du commerce : un boîtier est nécessaire pour l'isoler, et sans lui, c'est le drame. Dans notre cas, c'est à vous de réaliser le boîtier de ce module.

En détail

/dossiers/dossier-100/ambison-schema-photo.webp

Légende

  • ① : Alimentation via le port USB de programmation du Nano.
  • ② : Alimentation DC en 7-12 Volts via fiche 5,5 x 2,1 mm.
  • ③ : Alimentation DC en 7-12 Volts via bornier à vis.
  • ④ : Lecteur de carte microSD (32 Go maxi).
  • ⑤ : Bouton poussoir pour mode de lecture.
  • ⑥ : Cavaliers ou switch pour configuration du type de sortie audio, SPK 3W ou Line. Accessible sous le DF Player, amovible.
  • ⑦ : Potentiomètre de volume.
  • ⑧ : Sortie audio via mini-jack (3,5 mm). Merci de n'utiliser que des jacks stéréo (TRS), pas mono (TS) !
  • ⑨ : Sortie audio via bornier à vis.
    • En sortie Line ⑥ (stéréo) : Même s'il est préférable d'utiliser la sortie jack. Via le bornier, branchez le GND, le gauche sur 1 et le droite sur 2.
    • En sortie SPK ⑥ (mono) : branchez un haut-parleur (3 Watts / 4 à 8 Ohms) uniquement entre les bornes 1 et 2 (pas de sens +/-). Ne reliez jamais 1 ou 2 au GND : la sortie est de type BTL (aucun côté n’est la masse).

En détails

Alimentation

Le module peut être alimenté via une alimentation de 7 à 12 volts sur la fiche 5,5mm x 2.1mm ②, en 7-12 volts via bornier à vis ③, ou via l'interface USB ① du Nano (déconseillé, car pas de on/off sur le potentiomètre de volume). Il est donc possible d'alimenter le module avec un ordi, le secteur, une batterie de voiture, un boîtier de piles, etc. À noter qu'un petit trou au-dessus de ③ permet de passer votre câble d'alimentation si vous le souhaitez.

ON/OFF

Le potentiomètre de volume intègre un interrupteur en butée gauche. Il permet de couper l’alimentation uniquement si le module est alimenté via la prise DC5521 ou le bornier à vis, pas lorsque l’alimentation passe par l’USB du Nano.

Fichiers

Le DF Player mini accepte des cartes MicroSD (et/ou clé USB suivant la version) formatées en FAT16 ou FAT32. Il est possible d'y déposer des fichiers en MP3 et WAV (maxi 48 kHz / 16 bits).

Diffusion

Avant de l'utiliser, il faut y brancher une diffusion : Un casque ou un amplificateur externe en jack, par exemple. Si vous branchez un haut-parleur, n'utilisez pas le jack, et attention de le câbler entre "1" (ou "+") et "2" (ou "-") du bornier à vis. N'utilisez pas le "GND".

Lecture

Dès qu'on l'alimente, après quelques secondes de démarrage du Nano, tous les fichiers que contient la carte sont lus à la suite, en aléatoire, et en boucle infinie. S'il n'y a qu'un seul fichier, il le mettra en boucle.

Le module contient aussi un bouton poussoir ⑤ : une pression courte (< 5 secondes) lance une fois la lecture d'un fichier au hasard, une pression longue (> 5 secondes) lance tous les fichiers à la suite, dans l'ordre, et en boucle infinie.

Energie

Le module seul est très économe en énergie. Si bien que certaines powerbanks "intelligentes" peuvent se mettre en veille, le privant d'alimentation. Faites vos tests.

Tout nu

Comme le module est tout nu, à vous de l'équiper et de lui construire un petit boîtier si vous le souhaitez, mais encore une fois : faites ATTENTION que rien de conducteur ne touche le circuit imprimé. Risque de court-circuit fatal pour le module !

Utilisation simple

  1. Prenez une carte microSD ou une clé USB suivant la version (32 Go maximum) et formatez-la.
  2. Copiez-y un ou plusieurs son(s) au format MP3 (recommandé) ou WAV (maxi 48 kHz / 16 bits). Nommez-les 0001.mp3, 0002.mp3, etc. (ou en .wav).
  3. Insérez la carte microSD ou clé dans le lecteur ④.
  4. Glissez le switch ⑥ sur "LINE".
  5. Branchez un casque ou des écouteurs sur le jack ⑧. Merci de n'utiliser que des jacks stéréo (TRS), pas mono (TS) !
  6. Alimentez l'Ambi'Son et tournez le potentiomètre ⑦ pour l'allumer (clic).
  7. Lancement de la lecture de tous les fichiers de la carte, en aléatoire, et en boucle infinie.
  8. Réglez le volume sur le potentiomètre ⑦.
  9. Appuyez court (< 5 secondes) sur le bouton ⑤ : lancement de la lecture au hasard d'un fichier, une seule fois seulement (si vous souhaitez que le fichier soit toujours le même, mettez un seul fichier sur la carte).
  10. Appuyez long (> 5 secondes) sur le bouton ⑤ : lancement de la lecture de tous les fichiers de la carte, dans l'ordre, et en boucle infinie (0001, 0002, 0003, ..., 0001, 0002, 0003, etc.).
  11. Remettez-vous de vos vives émotions.

Utilisation avancée

Bluetooth

Si la version de votre module est dotée d'une sortie Bluetooth, il suffit d'appuyer une fois sur le petit bouton d'appairage du module (noté "PAIR"), puis sur celui de votre enceinte ou casque Bluetooth, et le tour est joué. Un seul récepteur possible.

La sortie Bluetooth ajoute une légère latence (<0,5 seconde). La portée dépend fortement du boîtier et des obstacles. En cas de boîtier métallique, une antenne externe via U.FL est recommandée.

Sur la carte Bluetooth, une fiche U.FL femelle (IPEX1) permet d'y connecter une antenne externe comme celle-ci (facultative puisqu'une antenne est déjà imprimée sur la carte).

Rallonger le bouton poussoir

Un poussoir directement sur la carte est pratique pour permettre, par exemple, à des scénographes d'exposition de permettre aux visiteurs de lancer un son en toute autonomie. Cependant, ce bouton est volontaire très petit et difficilement accessible afin d'éviter les appuis indésirables si non utilisé.

Si vous le souhaitez, il vous est facile de rallonger mécaniquement le bouton en lui fabriquant un genre d'échasse, jusqu'au-dessus du boîtier que vous avez réalisé pour le module.

Pour une utilisation plus distante, vous pouvez aussi déporter cette fonction en câblant un bouton poussoir sur D5 (ou D2 sur les Ambi'Son inférieur à V8).

Nano et Player Amovibles

Deux composants de mon module sont amovibles : le "Nano" et le "DF Player". Cette conception permet de pallier certaines contraintes fréquentes, comme l'impossibilité d'extraire la carte micro SD ou de modifier le programme du Nano directement. C'est pourquoi j'ai conçu ces éléments pour être retirés facilement "par le haut".

/dossiers/dossier-100/MeditaSon.webp

Sur la photo d'illustration, vous voyez que ma boîte empêche de brancher l'USB pour la programmation du Nano et empêche aussi d'extraire la carte microSD. Le retrait du Nano ou du DF par le haut est alors un atout.

Line ou Speaker 3W ?

À réception, le module est configuré pour être branché à un casque ou un amplificateur. Il est donc en mode "Line". Mais il est possible de le passer en mode "Speaker 3W".

Dans les certaines versions, un simple interrupteur permet de passer de l'un à l'autre.

Si le réglage n'est pas visible, c'est qu'il est sous le DF Player. Pour se faire :

  1. Toujours débrancher l'alimentation avant d'intervenir sur un appareil.
  2. Débranchez soigneusement le DF Player en le tirant vers le haut sans forcer sur la carte SD.
  3. En fonction de votre diffusion, placez l'interrupteur sur "SPK 3W" (pour les H.P.) ou "LINE" (pour les casques, enceintes actives, consoles ou amplis).
  4. Replacez le DF Player en faisant bien attention à son sens. Risque fatal pour le module !

L'aléatoire expliqué

Bien que le vrai aléatoire n'existe pas en informatique, je suis plutôt fier du mien et souhaite vous l'expliquer :

Pour éviter que la (mal)chance de l'aléatoire lance 3 fois le même son à la suite (ce qui est statistiquement possible et frustrant), mon programme compte le nombre de fichier sur la carte (n), enregistre le numéro de chaque fichiers lus pour ne pas les relancer. Une fois la liste pleine, il l'efface et recommence.

D2, D5 et bouton poussoir

Attention : Sur les versions d'Ambi'Son inférieures à V7, le bouton poussoir présent est relié à D2. Comme D2 est configurée en entrée "INPUT_PULLUP" sur cette pin, il ne faut jamais l'utiliser en sortie, ni injecter de 5V sans risquer un court-circuit fatal pour le module. Depuis la V8, le bouton est dorénavant câblé sur D5 et dispose d'une protection.

Nano

Le module "Ambi'Son" est contrôlé par un Nano (un clone d'Arduino). À réception, mon programme simple est pré-installé pour les fonctionnalités de base décrites dans cette notice.

Cependant, comme il s'agit d'un nano standard, il est parfaitement possible et facile de créer votre propre programme via "Arduino IDE". Les entrées/sorties numériques et analogiques sont accessibles et utilisables. Alors amusez-vous !

Cependant, mon module utilise déjà quelques ports :

  • V3 à V7 :
    • Volume : A7
    • Bouton poussoir : D2
    • Busy : D11
    • RX : D12
    • TX : D13
  • Depuis V8 :
    • Volume : A7
    • Bouton poussoir : D5
    • Busy : D4
    • RX : D2
    • TX : D3

En effet, vous pouvez ajouter des dizaines de boutons, un clavier de téléphone fixe, un écran, des LED, des potentiomètres, des capteurs divers (température, mouvement, distance, luminosité...), etc. etc.

Et si vous êtes un peu nul en programmation, n'hésitez pas à demander à ChatGPT qui est excellent dans ce domaine.

Pour apprendre davantage sur ce qu'il est possible de demander au DF Player Mini, n'hésitez pas à vous rendre sur son wiki.

Vous avez une idée, et souhaitez savoir si elle est réalisable et comment ? N'hésitez pas à me contacter gratuitement ! J'y répondrai personnellement et rapidement !

Équipement

Le circuit imprimé regorge de trous permettant des équipements. Pour simplifier le montage et démontage éventuel, je conseille l'usage de borniers ou connecteurs. Voici ceux que j'utilise :

/dossiers/dossier-100/borniers-ambison.webp
  • Borniers à vis "KF128" : que je mets souvent sur le verso. Qui permettent le prototypage ou le montage simple.
  • Connecteurs "XH2.54" : que je mets au recto, mais ne sont pas autobloquants.
  • Connecteurs "KF2510" : au recto et autobloquants.
  • Broches de prototypage.

Une fois le module équipé de connecteurs, voici une liste d'idées d'équipements à ajouter à votre projet, qui vous permettront de réaliser toutes vos idées :

  • Déclencheurs manuels : interrupteur, bouton poussoir, magnétique, tactile, clavier matriciel, lecteur RFID, etc.
  • Capteurs : de distance, infrarouge, de présence, de luminosité, d'humidité, de température, de gaz, de pression, de volume sonore, de couleur, de CO2, de fumée, de vibration, d'inclinaison, de poids, etc.
  • Actions : LED, relai, servo moteur, buzzer, moteur pas-à-pas, écran LCD, etc.

Vous avez une idée, et souhaitez savoir si elle est réalisable et comment ? N'hésitez pas à me contacter gratuitement !

Vout

Voici une option qu'il ne faut tenter que si vous êtes un peu calé en électronique.

Vous remarquerez un "Vout" qui est une sortie d'alimentation. En faisant attention, vous pouvez donc alimenter plusieurs "trucs" avec une seule alimentation, en cascade. Mais attention, c'est la tension de votre alim.

Pour utiliser le 5 Volts, utilisez les broches régulées destinées à cette utilisation.

En théorie, vous pouvez aussi alimenter le module par Vout, mais il n'y aura pas de protection contre les inversions de polarité.

Questions, Problèmes, Résolutions & Idées

Si le DF Player est un génial petit lecteur qui équipe bon nombre de mes créations dont celle-ci, on rencontre de nombreux petits défauts qu'il est pourtant facile de contourner. Voici donc un dossier dédié à la résolution de tous les problèmes du DF Player Mini.

Versions

À chaque fois que je lance une nouvelle production, je fais quelques modifications sur le dessin du circuit imprimé. Donc n'hésitez pas à me contacter pour me faire part de vos suggestions pour les prochaines versions !

Pourquoi je parle souvent de "mini" ? Parce que ce module a aussi existé en version "maxi". Dans cette ancienne version il y avait un Raspberry Pi et une sortie en XLR. Sa taille était donc... maxi. Depuis, j'ai miniaturisé le plus possible et abandonné la taille "Maxi".

  • Ambi'Son Maxi, de 2019 à 2022 :
    • Novembre 2019 - V1 : Première version du module Maxi avec un Raspberry Pi Zero. Stéréo. 1 sortie en XLR, l'autre sur bornier.
    • Décembre 2019 - V2 : Quelques correctifs mineurs.
    • Février 2020 - V3 : Ajout d'un programmateur facile via une rangé de switchs.
    • Juillet 2022 - V4 : Toujours Maxi, mais avec un Arduino Nano. Ajout d'une sortie jack stéréo.
  • Ambi'Son Mini, depuis 2023 :
    • Octobre 2023 - V1 : Première version du module Mini. Stéréo.
    • Février 2024 - V2 : Quelques correctifs mineurs.
    • Octobre 2024 - V3 : Il s'agit d'une des versions les plus stables. Stéréo en sortie "Line". Ajout d'une entrée DC 7-12V. Ajout d'une protection contre les inversions de polarité. Ajout d'un bouton poussoir pour contrôler 3 modes de lecture. Remplacement du volume analogique par un volume numérique plus précis.
    • Janvier 2025 - V4 : Ajout de résistances de sortie au niveau du jack, pour protéger des court-circuits. Quelques correctifs mineurs.
    • Avril 2025 - V5 : Carte redessinée. Ajout d'un convertisseur buck 5V pour alimenter les accessoires. Ajout d'un switch pour sélectionner "Line" ou "Speaker". Quelques correctifs mineurs.
    • Avril 2025 - V6 : Ajout d'une option de sortie audio en Bluetooth (perfectible). Quelques correctifs mineurs.
    • Octobre 2025 - V7 : Finalisation de l'option de sortie audio en Bluetooth. Ajout d'une prise USB-A pour entrer des sons via clé USB. Quelques correctifs mineurs.
    • Octobre 2025 - V8 : Changements d'E/S pour TX, RX et Busy entre le DF Player et le Nano. Quelques correctifs mineurs.
    • Décembre 2025 - V9 : Ajout de connecteurs AdKey 1 et 2, comme sur les modules "Exposi'Son". Quelques correctifs mineurs.

Conclusion

L'utilisation de ce module est vraiment simple, mais au risque de me répéter : n'hésitez pas à me contacter si vous avez la moindre question ou suggestions sur son sujet !

- Joseph SARDIN - Fondateur et Sonothécaire de BigSoundBank.com et LaSonotheque.org - Contact