Sisällysluettelo:

ARDUINO FM RADIO: 3 vaihetta
ARDUINO FM RADIO: 3 vaihetta

Video: ARDUINO FM RADIO: 3 vaihetta

Video: ARDUINO FM RADIO: 3 vaihetta
Video: radio fm RDA5807M и arduino. Подключение, настройка, описание. 2024, Marraskuu
Anonim
ARDUINO FM -RADIO
ARDUINO FM -RADIO
ARDUINO FM -RADIO
ARDUINO FM -RADIO
ARDUINO FM -RADIO
ARDUINO FM -RADIO

Kaikki opettajat, jotka ovat radiot FM: ssa, Si4703 -tukiasemassa.

J 'ai souhaité pour ma part pousser la ohjelmointi un peu plus lanne que les fonctions de base proposées dans les examplees, et utiliser un écran TouchScreen.

Viimeinen radio, radio:

  • - 12 esiasetusta répartis en deux claviers
  • - Fonction Mono Stereo
  • - Hae ylös/Dwn sur les Presets ou sur les Station (kosketusnäytön kautta)
  • - Indikaattorin akku
  • - Règlage du Volume (kosketusnäytön tai potentiometrin kautta) avec affichage d'une barre de progression
  • - Avance des Fréquence par pas de 1 kautta kooderilla
  • - Fonction RDS (Nom de la Station et texte fourni par l'émetteur)
  • - Rappel du Volume sélectionné et de la dernière station à l'allumage
  • - Alimentation USB, Accus 9V, Bloc secteur 9V

Video on näkyvissä:

www.youtube.com/embed/QUOgoKPhcMc

Vaihe 1: Un Mot Sur Les Librairies

La librairie utilisée pour le Si4703 est classiquement celle du même nom.

ATMEGA- ja dc -käyttöjärjestelmien TFT imposent cependant une modification du fichier si4703.cpp de la manière suivante:

#define resetPin 52

#määritä SDIO 20

// int SCLK = 21; // SCL/A5 Arduinolla

RDS -periaatteen yksinkertaisuus:

radio.readRDS (rdsBuffer, 15000);

Sarja.println (rdsBuffer);

J'ai préféré pour ma part utiliser la librairie RDSParser and complexe on a programmer more qui m'a donné de bien besturs resesats.

Vaihe 2: Les Connexions

Les Connexions
Les Connexions

Moduuli Si4703

  • Si4703 3.3V nasta => Arduino uno 3.3V
  • Si4703 GND -nasta => Arduino uno GND
  • Si4703 SDIO -nasta => Arduino uno A20
  • Si4703 SCLK -nasta => Arduino uno A21
  • Si4703 RST -nasta => Arduino uno D53

Potentiometrin tilavuus

  • nasta 0 => Arduino uno GND
  • nasta 1 => Arduino uno A15
  • nasta 2 => Arduino uno 5V

Bouton Hae ylös

  • Nasta 0 => Arduino uno GND
  • Nasta 1 => Arduino uno D53

Bouton Seek DWN

  • Nasta 0 => Arduino uno GND
  • Nasta 1 => Arduino uno D51

Koodaaja

  • nasta 0 => Arduino uno GND
  • nasta 1 => Arduino uno 5v
  • nasta 2 => Arduino uno D31
  • nasta 3 => Arduino uno D33
  • nasta 4 => Arduino uno D35

Vaihe 3: Les Composants

Les Composants
Les Composants
Les Composants
Les Composants
Les Composants
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 pientä taillea

    www.amazon.fr/dp/B07912QQ97/ref=pe_3044141_189395771_TE_3p_dp_1

  • 2 boutons poussoir
  • 1 potentiometri
  • 1 kooderi

    www.amazon.fr/dp/B011BHAQZE/ref=pe_3044141_189395771_TE_3p_dp_i1

  • Uncran TFT -kosketusnäyttö

    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

Suositeltava: