Émetteur FM depuis un Raspberry Pi : Différence entre versions

De L'abscisse - FabLab et Hackerspace de Dijon
Aller à : navigation, rechercher
(ajout présentation)
(Ajout disclaimer et complétage)
Ligne 3 : Ligne 3 :
 
==Présentation==
 
==Présentation==
 
Ce tutoriel permet de transformer rapidement votre Raspberry Pi en émetteur radio.
 
Ce tutoriel permet de transformer rapidement votre Raspberry Pi en émetteur radio.
 +
 +
{{Disclaimer}}
 +
 +
  
 
==Niveau de difficulté==
 
==Niveau de difficulté==
Ligne 11 : Ligne 15 :
  
 
*[[Raspberry Pi]]
 
*[[Raspberry Pi]]
 +
*un bout de fil de quelque centimètres
  
 
==Schémas==
 
==Schémas==
 +
Il suffit de raccorder le bout de fil sur la broche GPIO4 du raspberry (pin 7).
  
 
==Étape par étape==
 
==Étape par étape==
Ligne 24 : Ligne 30 :
 
   $ sudo ./pifm sound.wav 103.3 22050
 
   $ sudo ./pifm sound.wav 103.3 22050
  
Transmission de tout fichier audio : utilisation de ffmpeg
+
===Transmission de tout fichier audio : utilisation de ffmpeg===
 +
installer ffmpeg
 +
  sudo apt-get install ffmpeg
 +
 
 +
créer un fichier start_radio.sh :
 +
  touch start_radio.sh
  
 +
y insérer le texte suivant :
 +
  #!/bin/bash
 +
  ffmpeg -i "$1" -f s16le -ar 22.05k -ac 1 - | sudo ./pifm - $2 22050
  
{{fixme}}
+
on démarre alors la transmission par la commande suivante :
 +
  ./start_radio.sh "NomDuFichierSon" 103.5
  
 +
où NomDuFifhcier correspond au nom du fichier audio à lire, et 103.5 est la fréquence d'émission
  
 
==Liens==
 
==Liens==

Version du 22 mars 2014 à 15:19

Dialog-warning.png Article en cours de rédaction Dialog-warning.png


Présentation

Ce tutoriel permet de transformer rapidement votre Raspberry Pi en émetteur radio.


Dialog-warning.png Mise en garde : certains aspects du montage sont dangereux ou peuvent être en inadéquation avec la législation, par le présent texte nous déclinons toutes responsabilités… Dialog-warning.png


Niveau de difficulté

Vert.png

Outillage nécessaire

Composants nécessaires

Schémas

Il suffit de raccorder le bout de fil sur la broche GPIO4 du raspberry (pin 7).

Étape par étape

Télécharger l'archive pifm grâce à la commande suivante :

 $ wget http://omattos.com/pifm.tar.gz

L'extraire :

 $ tar -xf pifm.tar.gz

On peut ensuite lire le fichier .wav fourni avec la commande suivante ( 103.3 étant la fréquence d'émission ) :

 $ sudo ./pifm sound.wav 103.3 22050

Transmission de tout fichier audio : utilisation de ffmpeg

installer ffmpeg

 sudo apt-get install ffmpeg

créer un fichier start_radio.sh :

 touch start_radio.sh

y insérer le texte suivant :

 #!/bin/bash
 ffmpeg -i "$1" -f s16le -ar 22.05k -ac 1 - | sudo ./pifm - $2 22050

on démarre alors la transmission par la commande suivante :

 ./start_radio.sh "NomDuFichierSon" 103.5

où NomDuFifhcier correspond au nom du fichier audio à lire, et 103.5 est la fréquence d'émission

Liens

Page officielle du projet PiFm : http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspberry_Pi_Into_an_FM_Transmitter

Auteurs