Innholdsfortegnelse:
Video: Hvordan bruke Si4703 FM -radiokort med RDS - Arduino -opplæring: 5 trinn (med bilder)
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Dette er et evalueringstavle for Silicon Laboratories Si4703 FM -tunerbrikke. Utover å være en enkel FM -radio, er Si4703 også i stand til å oppdage og behandle både Radio Data Service (RDS) og Radio Broadcast Data Service (RBDS) informasjon.
Brettet har ikke en innebygd antenne. Ved å bruke hodetelefoner eller en 3 fot lang 3,5 mm lydkabel vil ledningene fungere som en antenne!
I denne opplæringen lærer du hvordan du bruker det med Arduino uno -kortet. Vi vil kontrollere stasjoner og lese RDS -meldinger gjennom den serielle skjermen til Codebender.
Så, la oss komme i gang!
Trinn 1: Hva du trenger
For denne opplæringen trenger du:
- Arduino uno
- Brødbrett (eller brødbrettskjold)
- Si4703 FM Board
- Hodetelefoner
Trinn 2: Kretsen
Tilkoblingene er ganske enkle, se bildet ovenfor med skjematisk kretskort.
- Si4703 3.3V pin til Arduino uno 3.3V
- Si4703 GND -pinne til Arduino uno GND
- Si4703 SDIO pin til Arduino uno pin A4
- Si4703 SCLK pin til Arduino uno pin A5
- Si4703 RST pin til Arduino uno pin 2
Trinn 3: Koden
Her er koden, innebygd ved hjelp av Codebender!
Prøv å laste ned kodebender -pluginet og klikke på "Kjør på Arduino" -knappen for å programmere Arduino -brettet ditt med denne skissen. Og det er det, du har programmert din Arduino med denne skissen.
Du kan endre eller legge til favorittstasjoner ved å klikke på "Rediger" -knappen og endre koden nedenfor:
ellers hvis (ch == 'a') <--- Ved å sende 'a' {channel = 930; <--- går til stasjon 93.0
radio.setChannel (kanal);
displayInfo ();
}
Trinn 4: Testing
Trykk på "Koble" -knappen til seriell skjerm nedenfor.
Som standard er volumet satt til 0. Du kan endre volumnivået ved å sende symbolet "+" eller "-". Du kan også kombinere kommandoer. For eksempel er at du sender "a +++++++++" vil gå til favorittstasjonen 'a' (93.0 satt til kode) og endre volumet til 9.
Trinn 5: Godt gjort
Du har fullført enda en "How to" -opplæring, og du har lært hvordan du bruker Si4703 FM -radiomodulen med Arduino uno -kortet.
Jeg håper du likte dette, gi meg beskjed i kommentarene.
Det kommer flere av dem, så sørg for å klikke Følg -knappen!