Innholdsfortegnelse:
Video: ARDUINO FM RADIO: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Les tutoriels sur les radios FM à base de Si4703 ne manquent pas.
J 'ai souhaité pour ma part pousser la programmering un peu plus loin que les fonctions de base proposees in les exemples, and utiliser un écran TouchScreen.
Au final, la radio fournit:
- - 12 forhåndsinnstillinger répartis en deux claviers
- - Funksjon Mono Stereo
- - Søk opp/Dwn sur les Presets ou sur les Stations (via berøringsskjerm eller boutons)
- - Indikator Batteri
- - Règlage du Volume (via berøringsskjerm eller potensial) avec affichage d'une barre de progression
- - Avance des Fréquences par pas de 1 via un encdeur
- - Funksjon RDS (Nom de la Station et texte fourni par l'émetteur)
- - Rappel du Volume sélectionné et de la dernière stasjon à l'allumage
- - Alimentation USB, Accus 9V, Bloc secteur 9V
La videoen er synlig:
www.youtube.com/embed/QUOgoKPhcMc
Trinn 1: Un Mot Sur Les Librairies
La librairie utilisée pour le Si4703 est classiquement celle du même nom.
L'utilisation d'un ATMEGA et d'un écran TFT imposent cependant une modification du fichier si4703.cpp de la manière suivante:
#define resetPin 52
#define SDIO 20
// int SCLK = 21; // SCL/A5 på Arduino
En prinsipe for RDS er enkel:
radio.readRDS (rdsBuffer, 15000);
Serial.println (rdsBuffer);
J'ai préféré pour ma part utiliser la librairie RDSParser plus complexe à programmer mais qui m'a donné de bien meilleurs résultats.
Trinn 2: Les Connexions
Modul Si4703
- Si4703 3.3V pin => Arduino uno 3.3V
- Si4703 GND pin => Arduino uno GND
- Si4703 SDIO pin => Arduino uno A20
- Si4703 SCLK pin => Arduino uno A21
- Si4703 RST pin => Arduino uno D53
Potensiometervolum
- pin 0 => Arduino uno GND
- pin 1 => Arduino uno A15
- pin 2 => Arduino uno 5V
Bouton Søk OPP
- Pin 0 => Arduino uno GND
- Pin 1 => Arduino uno D53
Bouton Søk DWN
- Pin 0 => Arduino uno GND
- Pin 1 => Arduino uno D51
Encodeur
- pin 0 => Arduino uno GND
- pin 1 => Arduino uno 5v
- pin 2 => Arduino uno D31
- pin 3 => Arduino uno D33
- pin 4 => Arduino uno D35
Trinn 3: Les Composants
- Arduino Mega
www.amazon.fr/dp/B06XKZY117/ref=pe_3044141_189395771_TE_dp_1
-
Si4703
www.amazon.fr/dp/B079BT3T5C/ref=pe_3044141_185740131_TE_item
- Ampli Velleman
-
2 HP de petite taille
www.amazon.fr/dp/B07912QQ97/ref=pe_3044141_189395771_TE_3p_dp_1
- 2 boutons poussoir
- 1 potensial
-
1 møte
www.amazon.fr/dp/B011BHAQZE/ref=pe_3044141_189395771_TE_3p_dp_i1
-
Un écran TFT berøringsskjerm
www.amazon.fr/Elegoo-Tactile-320x240-Technical-Arduino/dp/B01JD4TJZU/ref=sr_1_1?ie=UTF8&qid=1521623541&sr=8-1&keywords=arduino+touch+screen
Anbefalt:
Si4703 FM -radio Arduino Uno Schield: 6 trinn (med bilder)
Si4703 FM -radio Arduino Uno Schield: For 2 måneder siden ble jeg laget FM -radio av TEA5767 -brikke (Arduino Uno -skjold). Jeg ble brukt med TDA2822 lydforsterkerbrikke. Alt fungerer, men jeg får informasjon om at det er et annet Si4703 FM -kort som hadde RDS. Så jeg kaster ikke bort tiden min og krefter
FM -radio ved hjelp av Inviot U1, et Arduino -kompatibelt kort: 3 trinn
FM -radio ved hjelp av Inviot U1, et Arduino -kompatibelt kort: TEA5767 er enkel å bruke med en arduino. Jeg bruker en modul av TEA5767 og etInvIoT U1 -kort fra InvIoT.com
ARDUINO FM RADIO OG WI-FI TERMOMETER: 5 trinn
ARDUINO FM RADIO OG WI-FI TERMOMETER: Hvordan bygge en FM-radio (88-108 MHz) som også viser utetemperaturen mottatt fra en sender ved hjelp av nrf24l01-modulen på 2,4 GHz-frekvensen. Menyen er intuitiv og fungerer med en roterende Velg fra menyen det som interesserer deg
ARDUINO FM -RADIO MED KLOKKE OG TERMOMETER: 5 trinn
ARDUINO FM -RADIO MED KLOKKE OG TERMOMETER: FM -kringkastingsbåndet, som brukes til FM -kringkastingsradio av radiostasjoner, er forskjellig mellom forskjellige deler av verden. I Europa, Australia [1] og Afrika ((definert som International Telecommunication Union (ITU) region 1)) strekker den seg fra 87,5 til 108 meg
Programmeringskabel for Baofeng UV-5R-radio med Arduino: 3 trinn
Programmeringskabel for Baofeng UV-5R-radio med Arduino: Man kan ha en 2,5 mm til 3,5 mm stereolydkabel. Dette, et par hoppetråder og en ekstra Arduino Uno er tilstrekkelig til å lage programmeringskabel for en Baofeng UV-5RV2+ radio! Kunne fungere med andre radioer også! &Quot; Programmering "