תוכן עניינים:
וִידֵאוֹ: רדיו FM ARDUINO: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
Les tutoriels sur les radios 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 propées dans les exemples, and utiliser on écran TouchScreen.
Au final, la radio fournit:
- - 12 הגדרות קבועות מראש של חלקיקים
- - פונקציית מונו סטריאו
- - חפש/תחנה על תחנות קבועות מראש או sur les les (באמצעות מסך מגע או boutons)
- - מצבר מציין
- - Règlage du Volume (באמצעות מסך מגע או פוטנציומטרים)
- - Avance des Fréquences par pas de 1 via un encdeur
- - Fonction RDS (Nom de la Station et texte fourni par l'émetteur)
- - תחנת Rappel du Volume sélectionné et de la dernière à l'allumage
- - USB לאוכל, Accus 9V, Bloc secteur 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.
שימוש במכשיר ATMEGA et d'un écran TFT cependant cependant une modification du fichier si4703.cpp de la manière suivante:
#define reset פין 52
#define 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 part utiliser la librairie RDSParser plus complexe à programme meis qui m'a donné de bien meilleurs résultats.
שלב 2: Les Connexions
מודול Si4703
- פין 3.3V Si4703 => Arduino uno 3.3V
- סיכת GN4 Si4703 => Arduino uno GND
- סיכת SDIO Si4703 => Arduino uno A20
- סיכת SC4K Si4703 => Arduino uno A21
- סיכת RST Si4703 => Arduino uno D53
נפח פוטנציומטרים
- סיכה 0 => Arduino uno GND
- סיכה 1 => Arduino uno A15
- סיכה 2 => Arduino uno 5V
בוטון חפש UP
- סיכה 0 => Arduino uno GND
- סיכה 1 => Arduino uno D53
Bouton Seek 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
-
ארדואינו מגה
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 de petite
www.amazon.fr/dp/B07912QQ97/ref=pe_3044141_189395771_TE_3p_dp_1
- 2 בוטונים פוסואר
- 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
מוּמלָץ:
רדיו Si4703 FM Arduino Uno Schield: 6 שלבים (עם תמונות)
Si4703 רדיו FM Arduino Uno Schield: לפני חודשיים יצרתי רדיו FM על ידי שבב TEA5767 (מגן Arduino Uno). שימשתי עם שבב מגבר קול TDA2822. הכל עובד, אבל אני מקבל מידע שמדובר בלוח FM אחר של Si4703 בעל RDS. אז אני לא מבזבז את זמני ומייצר
UChip - סקיצה פשוטה למנועים בשלט רחוק ו/או סרוווס באמצעות רדיו Tx -Rx רדיו 2.4GHz !: 3 שלבים
UChip - סקיצה פשוטה למנועי שלט רחוק ו/או סרוווס באמצעות רדיו Tx -Rx 2.4GHz !: אני מאוד אוהב את עולם ה- RC. שימוש בצעצוע RC נותן לך את התחושה שאתה שולט במשהו יוצא דופן, למרות היותו סירה קטנה, מכונית או מזל"ט! עם זאת, לא קל להתאים אישית את הצעצועים שלך ולגרום להם לעשות מה שאתה רוצה אותם
רדיו FM באמצעות Inviot U1, לוח תואם Arduino: 3 שלבים
רדיו FM באמצעות Inviot U1, לוח תואם Arduino: TEA5767 קל לשימוש עם ארדואינו. אני משתמש במודול של TEA5767 ולוח InVioT U1 מאת InvIoT.com
רדיו FM עם RDS (טקסט רדיו), בקרת BT ובסיס הטעינה: 5 שלבים
רדיו FM עם RDS (רדיו טקסט), בקרת BT ובסיס הטעינה: בונז'ור, זהו "הוראותיי" השנייה. כפי שאני אוהב לעשות דברים לא מאוד שימושיים, הנה הפרויקט האחרון שלי: זהו רדיו FM עם טקסט רדיו עם בסיס טעינה ואשר ניתן לפקח עליו באמצעות בלוטות 'ואפליקציית אנדרואיד. לכן אני
רדיו אינטרנט/ רדיו אינטרנט עם Raspberry Pi 3 (ללא ראש): 8 שלבים
רדיו אינטרנט/ רדיו אינטרנט עם Raspberry Pi 3 (ללא ראש): HI האם אתה רוצה אירוח רדיו משלך דרך האינטרנט אז אתה נמצא במקום הנכון. אנסה לפרט כמה שיותר. ניסיתי כמה דרכים שרובן היו זקוקות לכרטיס קול אשר לא היססתי לקנות. אבל הצליח למצוא