[pdf]Emetteur radio.[/pdf]
I) Installation de l’application.
1) Répertoire de travail :
pi@geidiprime ~ $ mkdir RADIO pi@geidiprime ~ $ cd RADIO/
2) Téléchargement du code source :
pi@geidiprime ~/RADIO $ wget http://www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz
z
3) Décompression de l’archive :
pi@geidiprime ~/RADIO $ tar xvfz Pifm.tar.gz
4) Compilation :
pi@geidiprime ~/RADIO $ gcc -lm pifm.c -o pifm -g -std=c99 -Wimplicit-function-declaration
5) Vérification :
pi@geidiprime ~/RADIO $ ls -l pifm -rwxr-xr-x 1 pi pi 16511 août 30 13:43 pifm
II) Emettre un fichier audio .wav.
1) Brancher un fil sur le port GPIO 4
Fils :
Port GPIO :
(Haut : Rca, Bas : HDMI, Gauche : SD, Droite : USB)
Branchement :
2) Lancer
pi@geidiprime ~/RADIO $ sudo ./pifm sound.wav 100.0
3) Allumer la radio, mettre en fréquence FM à 100.0 Mhz.
4) Vous pouvez entendre la musique de « Star Wars » !! 😀
II) Convertir un fichier .mp3 en .wav :
1) Installation de l’application de conversion :
pi@geidiprime ~/RADIO $ sudo apt-get install ffmpeg
2) Télécharger un fichier .mp3 :
pi@geidiprime ~/RADIO $ wget http://couturierr.perso.neuf.fr/e-xtinction/Chaos%20And%20Decay.mp3
Format .wav : 22050Hz, Mono et 16 bits.
3) Conversion :
pi@geidiprime ~/RADIO $ ffmpeg -i Chaos\ And\ Decay.mp3 -acodec pcm_s16le -ar 22050 -ac 1 carcariass.wav pi@geidiprime ~/RADIO $ ls -l carcariass.wav -rw-r--r-- 1 pi pi 11131802 août 30 14:03 carcariass.wav
4) Lecture du fichier :
pi@geidiprime ~/RADIO $ sudo ./pifm carcariass.wav 100.0
5) Liens :
http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter
http://www.pihomeserver.fr/2013/08/18/raspberry-pi-home-server-emettre-sur-les-ondes-avec-pifm