Sisukord:

ARDUINO FM -RAADIO: 3 sammu
ARDUINO FM -RAADIO: 3 sammu

Video: ARDUINO FM -RAADIO: 3 sammu

Video: ARDUINO FM -RAADIO: 3 sammu
Video: FM радио на Arduino / FM radio on the Arduino 2024, November
Anonim
ARDUINO FM -RAADIO
ARDUINO FM -RAADIO
ARDUINO FM -RAADIO
ARDUINO FM -RAADIO
ARDUINO FM -RAADIO
ARDUINO FM -RAADIO

Õpetajad ja raadiod FM -i Si4703 baasil on haruldased.

J 'ai souhaité pour ma part pousser la programmeerimine un peu plus seljaosa que les fonctions de base proposées dans les näiteid, utiliser un uncran TouchScreen.

Lõplik raadio:

  • - 12 eelseadistatud répartis en deux claviers
  • - Fonction Mono Stereo
  • - Otsige üles/Dwn sur les Presets või sur jaamad (puuteekraani kaudu)
  • - Indikaator Aku
  • - Règlage du Volume (puuteekraani või potentsiomeetri kaudu) avec affichage d'une barre de progression
  • - Avance des Fréquence par pas de 1 kodeerija kaudu
  • - 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
  • - Toitumine USB, Accus 9V, Bloc sektsioon 9V

Video on nähtav:

www.youtube.com/embed/QUOgoKPhcMc

Samm: Un Mot Sur Les Librairies

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

Kasutage ATMEGA ja dc uncran TFT imposent cependant une modification du fichier si4703.cpp de la manière suivante:

#define resetPin 52

#defineeri SDIO 20

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

Põhimõtteliselt on RDS lihtne:

radio.readRDS (rdsBuffer, 15000);

Serial.println (rdsBuffer);

J'ai préféré pour ma part utiliser la librairie RDSParser plus programmeerija, kes soovib rohkem teada saada, millised on meie parimad resultaadid.

2. samm: Les Connexions

Les Connexions
Les Connexions

Moodul Si4703

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

Potentsiomeetri maht

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

Bouton Otsige üles

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

Bouton Seek DWN

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

Kodeerija

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

3. samm: 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 väikese võimsusega

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

  • 2 boutons poussoir
  • 1 Potentsiaalne
  • 1 kodeerija

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

  • Uncran TFT puuteekraan

    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

Soovitan: