Tabla de contenido:

Cómo usar la placa de radio FM Si4703 con RDS - Tutorial de Arduino: 5 pasos (con imágenes)
Cómo usar la placa de radio FM Si4703 con RDS - Tutorial de Arduino: 5 pasos (con imágenes)

Video: Cómo usar la placa de radio FM Si4703 con RDS - Tutorial de Arduino: 5 pasos (con imágenes)

Video: Cómo usar la placa de radio FM Si4703 con RDS - Tutorial de Arduino: 5 pasos (con imágenes)
Video: ✅ Monitor FM-RDS v2 | J_RPM 2024, Mes de julio
Anonim
Cómo utilizar la placa de radio FM Si4703 con RDS - Tutorial de Arduino
Cómo utilizar la placa de radio FM Si4703 con RDS - Tutorial de Arduino
Cómo utilizar la placa de radio FM Si4703 con RDS - Tutorial de Arduino
Cómo utilizar la placa de radio FM Si4703 con RDS - Tutorial de Arduino

Esta es una placa de evaluación para el chip sintonizador FM Si4703 de Silicon Laboratories. Más allá de ser una simple radio FM, el Si4703 también es capaz de detectar y procesar información tanto del Servicio de datos de radio (RDS) como del Servicio de datos de transmisión de radio (RBDS).

La placa no tiene una antena incorporada. Sin embargo, al usar auriculares o un cable de audio de 3,5 mm de 3 pies de largo, los cables funcionarán como una antena.

En este tutorial aprenderá a usarlo con la placa Arduino uno. Controlaremos estaciones y leeremos mensajes RDS a través del monitor serial de Codebender.

¡Entonces empecemos!

Paso 1: lo que necesitará

Que necesitarás
Que necesitarás

Para este tutorial necesitará:

  • Arduino uno
  • Placa de pruebas (o placa protectora)
  • Tablero FM Si4703
  • Auriculares

Paso 2: el circuito

El circuito
El circuito

Las conexiones son bastante fáciles, vea la imagen de arriba con el esquema del circuito de la placa de pruebas.

  • Pin Si4703 3.3V a Arduino uno 3.3V
  • Si4703 GND pin a Arduino uno GND
  • Si4703 pin SDIO a Arduino uno pin A4
  • Si4703 SCLK pin a Arduino uno pin A5
  • Si4703 RST pin a Arduino uno pin 2

Paso 3: el código

¡Aquí está el código, incrustado con Codebender!

Intente descargar el complemento codebender y haga clic en el botón "Ejecutar en Arduino" para programar su placa Arduino con este boceto. Y eso es todo, has programado tu Arduino con este boceto.

Puede cambiar o agregar estaciones favoritas haciendo clic en el botón "Editar" y cambie el código a continuación:

else if (ch == 'a') <--- Enviando 'a' {canal = 930; <--- irá a la estación 93.0

radio.setChannel (canal);

displayInfo ();

}

Paso 4: prueba

Pruebas
Pruebas

Presione el botón "Conectar" al monitor en serie a continuación.

El volumen predeterminado está establecido en 0. Puede cambiar el nivel de volumen enviando el símbolo "+" o "-". También puede combinar comandos. Por ejemplo, si envía "a +++++++++" irá a la estación favorita 'a' (93.0 configurado en código) y cambiará el volumen a 9.

Paso 5: ¡Bien hecho

¡Bien hecho!
¡Bien hecho!

Ha completado con éxito otro tutorial de "Cómo" y ha aprendido a utilizar el módulo de radio FM Si4703 con la placa Arduino uno.

Espero que les haya gustado esto, hágamelo saber en los comentarios.

Habrá más de ellos, ¡así que asegúrese de hacer clic en el botón Seguir!

Recomendado: