Satura rādītājs:

ARDUINO FM RADIO: 3 soļi
ARDUINO FM RADIO: 3 soļi

Video: ARDUINO FM RADIO: 3 soļi

Video: ARDUINO FM RADIO: 3 soļi
Video: Amazing arduino project 2024, Novembris
Anonim
ARDUINO FM RADIO
ARDUINO FM RADIO
ARDUINO FM RADIO
ARDUINO FM RADIO
ARDUINO FM RADIO
ARDUINO FM RADIO

Mācībspēki ar radiostacijām FM à base de Si4703 ne man pas.

J 'ai souhaité ielej lielāko daļu pousser programmēšanas un peu plus loin que les fonctions de base proposées dans les exampleles, un utiliser un ecran TouchScreen.

Pēdējais radio signāls:

  • - 12 iepriekš iestatīti répartis en deux claviers
  • - Fonction Mono Stereo
  • - Meklēt augšup/Dwn sur les Presets vai stacijas (izmantojot skārienekrānu vai boutons)
  • - Indikators Batterie
  • - Règlage du Volume (caur skārienekrānu vai potenciometru) avec affichage d'une barre de progression
  • - Avance des Fréquence par pas de 1 via un encodeur
  • - 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
  • - Uzturs USB, Accus 9V, Bloc sektors 9V

Video ir redzams ici:

www.youtube.com/embed/QUOgoKPhcMc

1. darbība: Un Mot Sur Les Librairies

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

Izmantojiet ATMEGA un dc un 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 uz Arduino

Princips le RDS ir vienkāršs:

radio.readRDS (rdsBuffer, 15000);

Serial.println (rdsBuffer);

J'ai préféré pour ma part utiliser la librairie RDSParser plus komplekss programmētājs vairāk qui m'a donné de bien mumsurs résultats.

2. darbība. Les Connexions

Les Connexions
Les Connexions

Si4703 modulis

  • Si4703 3.3V pin => Arduino uno 3.3V
  • Si4703 GND tapa => Arduino uno GND
  • Si4703 SDIO tapa => Arduino uno A20
  • Si4703 SCLK tapa => Arduino uno A21
  • Si4703 RST tapa => Arduino uno D53

Potenciometra tilpums

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

Bouton Meklēt UP

  • Pin 0 => Arduino uno GND
  • 1. tapa => Arduino uno D53

Bouton Seek DWN

  • Pin 0 => Arduino uno GND
  • 1. tapa => Arduino uno D51

Kodētājs

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

3. solis: kompozīcijas

Kompozanti
Kompozanti
Komponenti
Komponenti
Kompozanti
Kompozanti
  • 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 ZS jauki

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

  • 2 boutons poussoir
  • 1 potenciometrs
  • 1 kodētājs

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

  • Uncran TFT skārienekrāns

    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

Ieteicams: