جدول المحتويات:

راديو اردوينو اف ام: 3 خطوات
راديو اردوينو اف ام: 3 خطوات

فيديو: راديو اردوينو اف ام: 3 خطوات

فيديو: راديو اردوينو اف ام: 3 خطوات
فيديو: ☑️ RFID أردوينو للمبتدئين - فهم واستخدام جهاز ال 2024, شهر نوفمبر
Anonim
راديو FM ARDUINO
راديو FM ARDUINO
راديو FM ARDUINO
راديو FM ARDUINO
راديو FM ARDUINO
راديو FM ARDUINO

الدروس حول أجهزة الراديو FM à base de Si4703 ne manquent pas.

J 'ai souhaité pour ma part pousser la programmation un peu plus loin que les fonctions de base المقترحة dans les exemples، et utiliser un écran TouchScreen.

نهائي ، لا راديو فورنيت:

  • - 12 إعدادات مسبقة للجراحة
  • - Fonction Mono Stereo
  • - Seek Up / Dwn sur les Presets ou sur les Stations (عبر شاشة تعمل باللمس أو boutons)
  • - مؤشر البطاريات
  • - Règlage du Volume (عبر شاشة تعمل باللمس أو مقياس قوة) avec affichage d'une barre de progression
  • - Avance des Fréquences 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
  • - التغذية USB ، Accus 9V ، الكتلة المقطع 9V

لا فيديو هو المرئي ICI:

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.

Lutilisation d'un ATMEGA et d'un écran TFT تعديل موحد وفير لـ fichier si4703.cpp de la manière suivante:

#define resetPin 52

# تعريف SDIO 20

// int SCLK = 21 ؛ // SCL / A5 على Arduino

En Principe le RDS est lu de façon simple:

radio.readRDS (rdsBuffer ، 15000) ؛

Serial.println (rdsBuffer) ؛

J'ai préféré pour ma

الخطوة 2: 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

حجم الجهد

  • دبوس 0 => Arduino uno GND
  • دبوس 1 => Arduino uno A15
  • دبوس 2 => Arduino uno 5V

بوتون تسعى لأعلى

  • دبوس 0 => Arduino uno GND
  • دبوس 1 => Arduino uno D53

تسعى بوتون DWN

  • دبوس 0 => Arduino uno GND
  • دبوس 1 => Arduino uno D51

إنكودور

  • دبوس 0 => Arduino uno GND
  • دبوس 1 => Arduino uno 5v
  • دبوس 2 => Arduino uno D31
  • دبوس 3 => Arduino uno D33
  • دبوس 4 => Arduino uno D35

الخطوة 3: Les Composants

ليه Composants
ليه Composants
ليه Composants
ليه Composants
ليه Composants
ليه 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 حصان دي صغير خلفي

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

  • 2 بوتون بوسوير
  • 1 Potentiomètre
  • 1 التشفير

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

  • شاشة تعمل باللمس Un écran 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

موصى به: