Raspberry Pi Home Server – Emettre sur les ondes avec PiFm

Aujourd’hui un article tout simple (bah ouais c’est dimanche !) et rapide à mettre en place surtout si vous avez déjà un fil électrique !

RadioCartoon

Je devais vous proposer ce post depuis un moment mais entre la station météo et l’Arduino j’ai pris du retard 🙂

Aujourd’hui nous allons utiliser l’outil PiFm, super simple à mettre en place et à utiliser. Pour cela vous avez besoin uniquement d’un fil d’une longueur de 20 cm au moins. Voici ce que j’ai pris chez moi :

WP_20130817_001

Ensuite vous le connectez sur le GPIO 4 ce qui correspond à la 4ème broche sur la rangée intérieure :

WP_20130817_005

Enfin vous téléchargez ce petit soft PiFm à cette adresse et vous décompressez le tout dans le répertoire de votre choix.

wget http://www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz
tar zxvf Pifm.tar.gz

Pour faire tout de suite un test c’est facile, vous avez un fichier fourni avec :

./pifm sound.wav 100.0

La valeur 100.0 correspond à la fréquence d’émission, celle que vous devez régler sur votre radio. Vous devriez entendre la musique d’un film culte !

Maintenant si vous voulez émettre votre propre musique, il va falloir respecter le format de 22050Hz, Mono et 16 bits. Pour convertir vos MP3, nous allons utiliser un outil classique : ffmpeg.

apt-get install -y ffmpeg

Ensuite vous prenez un MP3 et vous tapez la commande suivante :

ffmpeg -i mon_fichier.mp3 -acodec pcm_s16le -ar 22050 -ac 1 mon_fichier.wav

Voilà. Vous pouvez relancer PiFm avec votre fichier :

./pifm mon_fichier.wav 100.0

Amusez-vous bien !

Vous aimez cet article ? Supportez-moi sur Patreon!

Vous aimerez aussi...