Përmbajtje:

RADIO ARDUINO FM: 3 hapa
RADIO ARDUINO FM: 3 hapa

Video: RADIO ARDUINO FM: 3 hapa

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

Les tutoriels sur les radio FM à base de Si4703 ne manquent pas.

Jou ai suhaité pour my part pousser la programmation un peu plus loin que les fonctions nga propozimet bazë për shembuj, dhe përdorues nga një ekran TouchScreen.

Përfundimisht, la radio fournit:

  • - 12 Presets répartis en deux claviers
  • - Fonction Mono Stereo
  • - Kërkoni/Dwn sur les Presets ou sur les Stacionet (përmes ekranit me prekje ose butonave)
  • - Bateri treguese
  • - Règlage du Volume (përmes ekranit me prekje ose Potenciometrit) avec affichage d'une barre de progress
  • - Avance des Fréquences par pas de 1 nëpërmjet 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
  • - Ushqimi USB, Accus 9V, Sektori i Bllokut 9V

Videoja është e dukshme:

www.youtube.com/embed/QUOgoKPhcMc

Hapi 1: Bibliotekat Un Mot Sur Les

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

L'utilisation d'un ATMEGA et d'un écran TFT imponues i menjëhershëm nga modifikimi i fichier si4703.cpp de la manière suivante:

#define resetPin 52

#përcakto SDIO 20

// int SCLK = 21; // SCL/A5 në Arduino

R principe le RDS është shumë e thjeshtë:

radio.readRDS (rdsBuffer, 15000);

Serial.println (rdsBuffer);

Ju mund të përdorni një pjesë të përdorimit të bibliotekës RDSParser plus një programues kompleks, i cili nuk është në dispozicion për të kërkuar një numër të madh të rekomandimeve.

Hapi 2: Les Connexions

Les Connexions
Les Connexions

Moduli 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

Vëllimi i potenciometrit

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

Bouton Kërkoni UP

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

Bouton Kërkoni DWN

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

Kodifikues

  • 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

Hapi 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 de taite taille

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

  • 2 poutons poussoir
  • 1 Potencial
  • 1 kodues

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

  • Nuk ka ekran TFT me prekje

    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

Recommended: