Como hacer nuestro propio transmisor de FM con un raspberry pi.
Para ello debemos bajarnos el archivo PiFm.tar.gz que podeis.
encontrar en nuestro server Pinchando AQUI.
Una vez que lo tengais en vuestra raspberry pi descomprimidlo
, a continuacion abrid la LXTerminal y teclead esto:
$ sudo python
>>> import PiFm
>>> PiFm.play_sound(“sound.wav”)
con esto emitirá el sound.wav que trae por defecto en el 103.3 FM ,
esto esta pensado para reido unido y nadie pensó que en españa se
encuentra la radio nacional asi que lo unico que obtendreis seran
interferencias , en teoria hay que enchufar en uno de los GPIO en
el 4 , un cable de 20 cm para que llegue entre 5 y 50 metros , si
no quereis podeis hacer lo mismo que yo no enchufar nada y sintonizarlo
con un movil poiniendo los cascos pegados a vuestra raspberry , ¿pero
y si queremos oir algo? la solucion es esta:
en la LXTeerminal escribimos esto:
$ sudo ./pifm sound.wav 100.0
el archivo lo podeis cambiar y el 100.0 es de Fm podeis poner
lo que querais , el problema nos llegara cuando queramos reproducir
otra cosa , por si alguien no lo sabe no reproduce mp3 solo wav y de
un determinado tipo , si queremos reproducir un archivo mp3 o de otro
formato deberemos:
instalar ffmpeg -
$ sudo apt-get update
$ sudo apt-get install ffmpeg
y ahora :
$ ffmpeg -i archivoentrada.formatoarchivo -ar 22050 -ac 1 -acodec pcm_s16le archivosalida.wav
Despues de unos instantes nos creara el archivo .wav listo para
reproduccir corectamente.
Video para verlo:
Fuente: libuntu