
Raspberry Pi 3 Transmission IP sur Onde FM

đĄ Fonctionnement gĂ©nĂ©ral
Message texte â encodĂ© en audio â transmis via FM avec PiFmRDS
đ ïž Installation de PiFmRDS
PiFmRDS permet dâĂ©mettre un signal audio sur une frĂ©quence FM depuis le Raspberry Pi en utilisant la broche GPIO 4 (nommĂ©e GPIO7 dans la numĂ©rotation physique).
1 | git clone https://github.com/ChristopheJacquet/PiFmRds.git |
â Test rapide avec un fichier audio WAV
Cette commande émettra un fichier poutine.wav
sur la fréquence 96.2 MHz :
1 | sudo ./pi_fm_rds -freq 96.2 -audio poutine.wav |
đ Installation de Minimodem
Minimodem permet de convertir un message texte en son modulé (FSK), comme le feraient un vieux modem ou un fax.
1 | sudo apt install minimodem |
â¶ïž Exemple dâĂ©mission sonore sur la sortie jack
Ce test joue un message encodé en son sur la sortie audio du Raspberry Pi :
1 | echo "Ceci est un test de message via minimodem" | minimodem --tx 300 --alsa=plughw:0,0 |
Un son de type modem devrait ĂȘtre entendu.
đ» Transmission dâun message texte par FM
Le texte est dâabord encodĂ© en audio, puis transmis sur une frĂ©quence FM avec PiFmRDS. On utilise /dev/shm
(RAM) pour Ă©viter dâĂ©crire sur le disque.
1. Encodage du message en fichier WAV en RAM
1 | echo "SOS j'ai besoins d'aide svp c'est vraiment la merde mon reuf hehe aiiiiide ..." \ |
Encode le message en un fichier WAV 16-bit 11kHz mono.
Le fichier est stocké en RAM pour des performances optimales.
2. Rééchantillonnage et émission sur la fréquence 96.3 MHz
1 | sox /dev/shm/message.wav -r 48000 -t wav - \ |
Rééchantillonne le WAV à 48 kHz (format requis par PiFmRDS) puis le transmet en FM via la broche GPIO sur 96.3 MHz.
- Title: Raspberry Pi 3 Transmission IP sur Onde FM
- Author: Nicolas Schmid
- Created at : 18.05.2025 18:21:29
- Updated at : 18.05.2025 19:17:22
- Link: https://doc.spacesdata.net/2025/05/18/Raspberry-Pi-Transmission-IP-sur-Onde-FM/
- License: This work is licensed under CC BY-NC-SA 4.0.