Სარჩევი:

ARDUINO FM რადიო: 3 ნაბიჯი
ARDUINO FM რადიო: 3 ნაბიჯი

ვიდეო: ARDUINO FM რადიო: 3 ნაბიჯი

ვიდეო: ARDUINO FM რადიო: 3 ნაბიჯი
ვიდეო: radio fm RDA5807M и arduino. Подключение, настройка, описание. 2024, ნოემბერი
Anonim
ARDUINO FM რადიო
ARDUINO FM რადიო
ARDUINO FM რადიო
ARDUINO FM რადიო
ARDUINO FM რადიო
ARDUINO FM რადიო

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

ეს არის პროგრამა, რომელიც მოიცავს პროგრამის დამატებას და დამატებით ფუნქციებს, რომლებიც ემყარება მაგალითებს და იყენებს TouchScreen- ს.

Au final, la radio fournit:

  • - 12 Presets répartis en deux claviers
  • - Fonction Mono Stereo
  • - მოძებნეთ/გაათავისუფლეთ წინასწარ განსაზღვრული ou sur les სადგურები (სენსორული ეკრანებით ან ბუტონებით)
  • - მაჩვენებელი ბატარეა
  • - Règlage du Volume (სენსორული ეკრანისა და პოტენომეტრიის საშუალებით)
  • - Avance des Fréquences par pas de 1 მეშვეობით unode 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
  • - კვების USB, Accus 9V, ბლოკი სექტორის 9V

ვიდეო ჩანს შემდეგნაირად:

www.youtube.com/embed/QUOgoKPhcMc

ნაბიჯი 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:

#განსაზღვრეთ გადატვირთვა პინ 52

#განსაზღვრეთ SDIO 20

// int SCLK = 21; // SCL/A5 არდუინოზე

პირველი პრინციპი le RDS ფასდაკლებით მარტივია:

radio.readRDS (rdsBuffer, 15000);

Serial.println (rdsBuffer);

J'ai préféré pour my part utiliser la librairie RDSParser plus plus à კომპლექსური და პროგრამისტი mais qui m'a donné de bien meilleurs résultats.

ნაბიჯი 2: Les Connexions

Les Connexions
Les Connexions

მოდული 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

პოტენციტომეტრის მოცულობა

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

ბუტონი ეძებს UP

  • ჩამაგრება 0 => Arduino uno GND
  • პინი 1 => Arduino uno D53

ბუტონი ეძებეთ DWN

  • ჩამაგრება 0 => Arduino uno GND
  • პინი 1 => Arduino uno D51

კოდირება

  • 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

ნაბიჯი 3: Les Composants

Les Composants
Les Composants
Les Composants
Les Composants
Les Composants
Les Composants
  • არდუინო მეგა

    www.amazon.fr/dp/B06XKZY117/ref=pe_3044141_189395771_TE_dp_1

  • Si4703

    www.amazon.fr/dp/B079BT3T5C/ref=pe_3044141_185740131_TE_item

  • ამპლი ველემანი
  • 2 HP მცირე ზომის

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

  • 2 ბუტონის პუსუარი
  • 1 პოტენციალი
  • 1 კოდირება

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

  • გამორჩეული TFT სენსორული ეკრანი

    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

გირჩევთ: