Ce projet personnel, initialement conçu pour ma fille, pourrait intéresser d'autres parents créatifs et les fablabs, ainsi que les lieux axés sur la fabrication numérique, tels que certaines médiathèques. Il est suffisamment flexible pour s'adapter à divers contextes et publics.
L'idée de Base
Le concept central est de créer un jukebox RFID (Radio-Frequency Identification) personnalisé, permettant aux enfants d'écouter des histoires et de la musique en posant simplement une puce RFID sur une boîte. Cette puce, préalablement configurée, déclenche la lecture du contenu audio stocké sur une carte MicroSD. L'utilisateur peut enregistrer ses propres histoires et impliquer sa famille, comme avec des cassettes d' "Histoires de Papy".
Une Alternative DIY aux Solutions Commerciales
Plutôt que de fournir une méthode pas à pas pour reproduire un projet déjà bien documenté, ce billet vise à faciliter sa diffusion auprès des makers francophones. Des projets similaires, comme la PhonieBox basée sur Raspberry Pi et en licence libre, existent déjà.
Ce projet DIY n'a rien à envier aux solutions commerciales, qui sont souvent plus coûteuses. Il existe même une application Android pour programmer les cartes RFID.
Les Composants Essentiels
Les composants nécessaires coûtent environ 50 euros (batterie, haut-parleur, composants électroniques achetés en Asie) auxquels s'ajoute un coffret en bois. Sur la page officielle du projet TonUINO, vous trouverez toutes les informations : liste du matériel, schéma de connexion et partie logicielle.
Lire aussi: Pourquoi chanter des berceuses à votre bébé ?
Le projet TonUINO utilise des composants quasi identiques à Spot, le jukebox RFID que j'ai conçu il y a quelques années. L'avantage de TonUINO réside dans sa large communauté (principalement germanophone) et son code qui inclut de nombreuses fonctionnalités, dont l'écriture des étiquettes RFID.
La Configuration et l'Utilisation
Pour associer une étiquette RFID vierge à un album ou à un titre audio, il suffit de la poser sur le lecteur. Une voix synthétique en français (en utilisant les fichiers audio appropriés) vous indique : "C'est une nouvelle carte !". Ensuite, en suivant les consignes audios et en utilisant les trois boutons, vous pouvez naviguer dans les répertoires de la carte SD pour choisir un album ou un titre. L'intégration de nouvelles étiquettes est ainsi simplifiée.
La voix vous demandera ensuite de choisir un mode de lecture : "radio" pour une lecture aléatoire ou "album" pour une lecture intégrale. Après validation avec le bouton central, la voix confirme que la carte est programmée. D'autres options, comme le volume maximum et la reconfiguration des cartes, sont accessibles via le menu administrateur.
Personnalisation et Créativité
Certains utilisent des boîtes à mouchoirs en bois ou recyclent des caissons de haut-parleurs, tandis que d'autres conçoivent des designs en 3D recouverts de feutrine. Certains makers ajoutent des fonctions high-techs comme le tactile, la détection de mouvement avec des capteurs gyroscopiques ou la recharge sans contact. La communauté Github est assez dynamique de ce point de vue.
Je me suis lancé avec une version inspirée du design de Hijack, basée sur une boîte en bois de hêtre "Casani" (distribuée par Boesner). J'ai fait arrondir les angles et passé une couche d'huile protectrice. J'ai repris le principe d'un cache en tissu, mais il ne recouvre pas la totalité du boîtier comme dans la version de Hijack, car j'ai préféré positionner les boutons de contrôle à l'avant.
Lire aussi: Analyse musicale de La Reine des Neiges
Les Défis et les Solutions
La difficulté à faire tenir mes boutons dans cette épaisseur de bois explique aussi ce choix ! J'ai donc modélisé une plaque qui soutient à la fois le haut-parleur et les boutons. Concernant les commandes, c'est un modèle 3 boutons (une version 5 boutons est aussi prévu dans le code de Thorsten avec les commandes de volume bien distinctes ou un potentiomètre).
De plus, pour faciliter la compréhension des menus, j'ai traduit en français les fichiers d'annonces avec un outil de synthèse vocale comme Text2speech. Un certain "Nanos" a déjà réalisé ce travail qu'il partage via ce lien.
Organisation des Fichiers Audio
Pour ajouter de nouveaux fichiers MP3 ou WAV, il faut connecter la carte MicroSD à un ordinateur. L'accès à cette carte se fait assez simplement en retirant le cache textile. Attention à bien renommer les fichiers : le DF Player ne reconnaît que les trois premiers caractères du nom : 001.mp3 à 255.mp3.
Le cache, imprimé en 3D et recouvert de tissu, protège le haut-parleur et la carte MicroSD accessible grâce à une extension. Autrement, elle serait facilement extraite par les petites mains curieuses. La fixation du cache a fait l'objet de deux prototypes pour aboutir à une solution à base d'aimants (quatre disques néodymes) qui se positionnent en face des vis de fixation du haut-parleur.
Détails Techniques et Astuces
Au dos de la boîte se trouve un interrupteur avec une diode intégrée qui délivre juste assez de courant pour éviter que la batterie ne s'éteigne au bout de quelques minutes (un problème récurrent des projets alimentés par ce type de batterie). On y trouve aussi l'embase USB pour recharger la batterie avec un chargeur classique de téléphone.
Lire aussi: Berceuses Célèbres : Analyse et Exemples
Pour accéder à l'intérieur de la boîte afin de modifier le programme Arduino, il faut dévisser la plaque principale qui supporte aussi les trois boutons. Elle est posée sur des entretoises en bois collées avec de la colle chaude qui accueillent les boulons grâce à des inserts filetés à bois.
Pour minimiser les soudures, j'ai utilisé une carte d'extension pour le Nano avec des connectiques à visser. Je me suis ainsi contenté de souder les bornes du module RFID, la résistance 1k, les câbles USB à l'interrupteur et les masses entre elles. L'intégration est perfectible, mais tout rentre dans ce petit espace !
Personnalisation et Aspect Ludique
Les cartes contenant les puces RFID peuvent être personnalisées pour correspondre au contenu et permettre à l'enfant de les distinguer. Le principe du jukebox RFID est de rendre tangible de l'audio numérisé. Avec ces cassettes relativement épaisses et aux bords arrondis, la dimension physique est plus évidente. On retrouve (ou plutôt l'enfant découvre), d'une certaine manière, des sensations que l'écoute en streaming n'offre pas et notamment les limites d'une collection qui invite à la réécoute.
Succès et Autonomie
Cette boîte musicale a un grand succès auprès de ma fille qui semble avoir gagné en autonomie. Bien qu'elle n'ait pas encore trois ans, l'âge recommandé pour ce type d'appareil, elle adore allumer sa boîte et mettre de la musique par elle-même. En grandissant, elle devrait y trouver encore plus d'intérêt avec la découverte des contes et chansons.
Autre point positif, en un mois d'utilisation quasi quotidienne, je n'ai eu à recharger la batterie qu'une fois.
tags: #berceuse #metal #bebe #compilation