Les cookies assurent le bon fonctionnement de nos services. En utilisant ces derniers, vous acceptez l'utilisation des cookies. En savoir plus
`

La boîte à Meuh électronique

Sauvegarder: 3 J'aime

Partager:

Difficulté:

Qui n'aime pas délirer avec une boîte à Meuh? C'est petite chose m'ont toujours beaucoup amusé. Du coup, je me suis lancé dans une version toute électronique afin de rentre hommage à ces petites boîtes :D. Le but est de faire une version la plus simple possible avec le moins de composant possible. Je vous propose un petit tuto autour d'un arduino, un accéléromètre et quelques autres composants.

Matériel :

Budget : 1€

Fichiers :

Etape 1 : Un peu de soudure

Cette partie ne nécessite pas de grande explication. Il faut suivre le schéma fourni et tout souder. J'ai joué sur le mode sandwich pour me limiter à la taille d'un Arduino mini.

Bon rien de réjouissant dans toutes ces soudures mais pour ma part c'était mes premières soudures avec des composants CMS et je suis très fier du résultat de loin. 

En passant, il n'y a aucune obligation d'utiliser ce genre de résistance mais le résultat risque d'être énorme sinon :D. 

Etape 2 : Un peu de programmation

Vous trouverez tous les fichiers avec ce tuto si vous ne voulez pas vous prendre à la tête. (N'ayant pas réussi à les téléversé, vous pouvez me demander)

Pour les autres, le système est simple. On boucle avec une tempo à 8kHz pour coller à la fréquence d'échantillonnage du son.  J'ai utilisé la librairie "digitalWriteFast.h" (https://github.com/watterott/Arduino-Libs/blob/master/digitalWriteFast/digitalWriteFast.h) afin d'atteindre les performances sans trop me fouler. 

Je vais consacrer une étape à la fin pour expliquer comment changer le son.


Etape 3 : Impression d'une jolie boite

Je fourni les fichiers STL nécessaire pour l'impression de cette magnifique boite. Evidement qu'en fonction des composants, des vis et de vos envies, il faudra la modifier. 

La petite astuce en plus que l'on m'a donné pour faire le taraudage dans le plastique est de chauffer la tête de vis avec un briqué lorsque celle-ci est à peine visser. On visse avec la vis chaude et on attend que cela refroidi. Et voilà.


Etape 4 : Le titre de votre étape ici

Une petite vidéo de démo :D

La dernière étape si vous avez envie de changer le son de la boite.

Le son est enregistré en dur dans un ".h" dans le programme. Il est au format PCM 8bits non signé à 8kHz.

Pour réaliser le meuh de cette boite, je suis partie d'un mp3 que j'ai raccourci et extrait en PCM 8bits binaire à 8kHz à l'aide du logiciel Audacity. J'ai ensuite utiliser hexdump pour le transformer en fichier texte et enfin j'ai utilisé des expressions régulières pour créer le fichier "meuh.h".

J'espère que cela vous à donner envie d'en créer une à votre sauce ou de créer autre chose. 

Bonne bidouille à tous.


Sources :

- https://github.com/watterott/Arduino-Libs/blob/master/digitalWriteFast/digitalWriteFast.h


Jeremy P
24 - 08 - 2018 : 00:00

Hello,

Merci pour ce tuto :)

Tu pourrais nous dire ce que tu utilises comme haut parleur / capa ?

Merci !

Jeremy P
24 - 08 - 2018 : 00:00

Et du coup je serais intéressé par les fichiers sources stp :)

Sauvegarder: 3 J'aime

Partager:

Recevez une fois par mois les meilleurs tutoriels Déco dans votre boîte mail


Ces tutoriels devraient vous plaire

Gestion des gpio du Raspberry Pi avec Python3.x
Un capteur de température/humidité en WIFI avec une page Web
L’imprimante 3D pour 60€: EWaste

sacha

Suivre
Oh ça buzz

+ de 1 000 vues pour La boîte à Meuh électronique

Vues: 1842
J'aime: 3

Découvrez d'autres tutoriels de

sacha