Índice:

Como usar a placa de rádio FM Si4703 com RDS - Tutorial do Arduino: 5 etapas (com fotos)
Como usar a placa de rádio FM Si4703 com RDS - Tutorial do Arduino: 5 etapas (com fotos)

Vídeo: Como usar a placa de rádio FM Si4703 com RDS - Tutorial do Arduino: 5 etapas (com fotos)

Vídeo: Como usar a placa de rádio FM Si4703 com RDS - Tutorial do Arduino: 5 etapas (com fotos)
Vídeo: RECEPTOR DE RÁDIO FM COM ARDUINO 2024, Julho
Anonim
Como usar a placa de rádio FM Si4703 com RDS - Tutorial do Arduino
Como usar a placa de rádio FM Si4703 com RDS - Tutorial do Arduino
Como usar a placa de rádio FM Si4703 com RDS - Tutorial do Arduino
Como usar a placa de rádio FM Si4703 com RDS - Tutorial do Arduino

Esta é uma placa de avaliação para o chip sintonizador de FM Silicon Laboratories Si4703. Além de ser um simples rádio FM, o Si4703 também é capaz de detectar e processar informações do Radio Data Service (RDS) e do Radio Broadcast Data Service (RBDS).

A placa não possui uma antena embutida. No entanto, ao usar fones de ouvido ou um cabo de áudio de 3,5 mm de 3 pés de comprimento, os fios funcionarão como uma antena!

Neste tutorial, você aprenderá como usá-lo com a placa Arduino uno. Vamos controlar as estações e ler as mensagens RDS através do monitor serial do Codebender.

Então vamos começar!

Etapa 1: O que você precisa

O que você vai precisar
O que você vai precisar

Para este tutorial, você precisará de:

  • Arduino uno
  • Placa de ensaio (ou proteção da placa de ensaio)
  • Si4703 FM Board
  • Fones de ouvido

Etapa 2: o circuito

O circuito
O circuito

As conexões são muito fáceis, veja a imagem acima com o esquema do circuito da breadboard.

  • Pino Si4703 3,3 V para Arduino uno 3,3 V
  • Pino Si4703 GND para Arduino uno GND
  • Si4703 SDIO pin para Arduino uno pin A4
  • Si4703 SCLK pino para Arduino uno pino A5
  • Si4703 RST pino para Arduino uno pino 2

Etapa 3: O Código

Aqui está o código, embutido usando Codebender!

Tente baixar o plugin codebender e clicar no botão "Executar no Arduino" para programar sua placa Arduino com este esboço. E é isso, você programou seu Arduino com este esboço.

Você pode alterar ou adicionar estações favoritas clicando no botão "Editar" e alterar o código abaixo:

else if (ch == 'a') <--- Enviando 'a' {channel = 930; <--- irá para a estação 93.0

radio.setChannel (canal);

displayInfo ();

}

Etapa 4: Teste

Testando
Testando

Pressione o botão "Conectar" ao monitor serial abaixo.

Por padrão, o volume é definido como 0. Você pode alterar o nível de volume enviando o símbolo "+" ou "-". Você também pode combinar comandos. Por exemplo, se você enviar "a +++++++++" irá para a estação favorita 'a' (93.0 definido como código) e alterará o volume para 9.

Etapa 5: Muito bem

Bem feito!
Bem feito!

Você concluiu com êxito mais um tutorial "Como fazer" e aprendeu como usar o módulo de rádio FM Si4703 com a placa Arduino uno.

Espero que tenham gostado, me avise nos comentários.

Haverá mais deles, então certifique-se de clicar no botão Seguir!

Recomendado: