INHOUDSOPGAWE:

Hoe u die Si4703 FM -radiobord met RDS gebruik - Arduino -tutoriaal: 5 stappe (met foto's)
Hoe u die Si4703 FM -radiobord met RDS gebruik - Arduino -tutoriaal: 5 stappe (met foto's)

Video: Hoe u die Si4703 FM -radiobord met RDS gebruik - Arduino -tutoriaal: 5 stappe (met foto's)

Video: Hoe u die Si4703 FM -radiobord met RDS gebruik - Arduino -tutoriaal: 5 stappe (met foto's)
Video: What is RDS? And how to turn it on in the Junsun android radio tape recorder? 2024, Julie
Anonim
Hoe om die Si4703 FM -radiobord te gebruik met RDS - Arduino -tutoriaal
Hoe om die Si4703 FM -radiobord te gebruik met RDS - Arduino -tutoriaal
Hoe om die Si4703 FM -radiobord te gebruik met RDS - Arduino -tutoriaal
Hoe om die Si4703 FM -radiobord te gebruik met RDS - Arduino -tutoriaal

Dit is 'n evalueringsbord vir die Silicon Laboratories Si4703 FM -ontvanger -chip. Behalwe dat dit 'n eenvoudige FM -radio is, kan die Si4703 ook inligting oor Radio Data Service (RDS) en Radio Broadcast Data Service (RBDS) opspoor en verwerk.

Die bord het nie 'n ingeboude antenna nie. Deur die gebruik van 'n koptelefoon of 'n 3,5 mm lange audiokabel, funksioneer die drade egter as 'n antenna!

In hierdie handleiding leer u hoe u dit met die Arduino uno -bord kan gebruik. Ons beheer stasies en lees RDS -boodskappe deur die seriële monitor van Codebender.

So, laat ons begin!

Stap 1: wat u benodig

Wat u benodig
Wat u benodig

Vir hierdie tutoriaal benodig u:

  • Arduino uno
  • Broodbord (of broodbordskerm)
  • Si4703 FM Board
  • Koptelefoon

Stap 2: Die stroombaan

Die stroombaan
Die stroombaan

Die verbindings is redelik maklik, sien die prent hierbo met die skets van die broodbord.

  • Si4703 3.3V -pen na Arduino en 3.3V
  • Si4703 GND -pen na Arduino uno GND
  • Si4703 SDIO -pen na Arduino -uno -pen A4
  • Si4703 SCLK -pen na Arduino uno -pen A5
  • Si4703 RST -pen na Arduino uno -pen 2

Stap 3: Die kode

Hier is die kode, ingebed met Codebender!

Laai die plug -in van die codebender af en klik op die "Run on Arduino" -knoppie om u Arduino -bord met hierdie skets te programmeer. En dit is dit, u het u Arduino met hierdie skets geprogrammeer.

U kan u gunsteling stasies verander of byvoeg deur op die "Edit" -knoppie te klik en die onderstaande kode te verander:

anders as (ch == 'a') <--- Deur 'a' te stuur {channel = 930; <--- sal na stasie 93.0 gaan

radio.setChannel (kanaal);

displayInfo ();

}

Stap 4: Toets

Toets
Toets

Druk die "Connect" -knoppie op die seriële monitor hieronder.

Die volume is standaard ingestel op 0. U kan die volume verander deur die simbool "+" of "-" te stuur. U kan ook opdragte kombineer. As u byvoorbeeld stuur "a +++++++++" gaan na gunsteling stasie 'a' (93.0 op kode gestel) en verander die volume na 9.

Stap 5: Goed gedoen

Wel gedaan!
Wel gedaan!

U het nog 'n "How to" tutoriaal suksesvol voltooi en u het geleer hoe u die Si4703 FM -radiomodule met die Arduino uno -bord kan gebruik.

Ek hoop dat u hiervan gehou het, laat weet my in die kommentaar.

Daar sal meer van hulle wees, dus klik op die knoppie Volg!

Aanbeveel: