Sintonizador de radio con RDS

Propósito:

Construir un receptor de radio FM con RDS.

Material necesario

Tengo que reconocer que mi experiencia con el si4703 es algo agridulce, aunque no sé si es debida a mi placa o es algo generalizado.

Tras no conseguir que funcionara ni con la Raspberry ni con el Nodemcu esp8266 adquirí esta Placa Arduino UNO, en la que funcionó sin problemas… más o menos.

Conexiones:

si4703

RST -> pin 2

SDIO -> A4

SCLK -> A5

3.3 v ->

GND -> G

La diferencia fundamental respecto al TA5767 es que el si4703 decodifica el RDS, pero no dispone de conector de antena. Esta se suple con el cable de los auriculares, como en muchas radios de bolsillo.

El script utilizado es este, que usa la libería SI4703, y es válido también para otros sintonizadores.

El menú se muestra en el monitor serie de Arduino, con las opciones disponibles:

Para sintonizar una emisora concreta, por ejemplo en los 104.0 Mhz, hay que escribir f10400

Este es el aspecto que presenta el monitor serie con la información de la emisora sintonizada.

Fuente:

https://github.com/mathertel/Radio/blob/master/examples/ScanRadio/ScanRadio.ino

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *