Cuprins:

Radio FM: 7 pași (cu imagini)
Radio FM: 7 pași (cu imagini)

Video: Radio FM: 7 pași (cu imagini)

Video: Radio FM: 7 pași (cu imagini)
Video: Cabron feat. Theo Rose - Fructul Interzis | Lyric Video 2024, Iulie
Anonim
Image
Image
Pregătirea modulului radio FM
Pregătirea modulului radio FM

Recent, am întâlnit modulul RDA5807 care este un Tuner Radio FM într-un pachet foarte mic. Este foarte ieftin și folosește protocolul I2C pentru comunicare, ceea ce înseamnă că vor fi necesare doar două fire pentru a vorbi cu IC. Mai puțină cablare!

Mama mea obișnuia să asculte radioul în fiecare zi în timp ce gătea mâncarea înainte ca radio să moară. Am vrut să o surprind cu un radio pe care l-am construit eu. În acest Instructables, vă voi arăta cum am interfațat RDA5807 IC cu un Arduino. Pentru a arăta bine, am proiectat o incintă și am imprimat-o 3D. Sunt nou în proiectarea 3D, deci va fi un design simplu. Fără chestii fanteziste.

Să începem

Provizii

1x Arduino Nano

1x RDA5807M FM Radio Tuner IC

1x ecran OLED I2C

1x difuzor de 3W

1x modul amplificator audio PAM8403

2x 6x6 comutatoare tactile

1x Potențiometru 100k

1x priză de curent continuu

Opțional:

imprimantă 3d

Pasul 1: Planul

Planul este de a păstra totul simplu și îngrijit. Fără chestii fanteziste.

Vom folosi Arduino Nano ca creier pentru proiectul nostru. Munca grea de comunicare cu modulul a fost deja realizată. Asigurați-vă că instalați biblioteca Radio. Există multe funcții cu care te poți juca. Notă: Biblioteca funcționează și pentru SI4703, SI4705 și TEA5767.

Un buton din partea din față va fi folosit pentru a pune radioul în modul „Selecție frecvență” și celălalt buton pentru a selecta frecvența. Un Pot va fi folosit pentru a derula frecvențele presetate (care pot fi setate în cod în funcție de locația dvs.).

Un afișaj OLED va fi folosit pentru a arăta frecvența la care este acordat.

Semnalul audio de ieșire al modulului radio este foarte redus și nu este suficient pentru a conduce un difuzor de 0W. Modulul PAM8403 va fi utilizat pentru a amplifica semnalul audio. Există multe versiuni ale acestui modul. Am mers cu cel care are o oală pentru controlul volumului, precum și comutatorul ON / OFF.

Pasul 2: Pregătirea modulului radio FM

Pregătirea modulului radio FM
Pregătirea modulului radio FM
Pregătirea modulului radio FM
Pregătirea modulului radio FM

După cum vă puteți da seama uitându-vă la imagine, este foarte, foarte mică! Mai mult decât atât, distanța dintre tampoane a modulului nu este compatibilă cu panourile / panourile.

Trebuie să facem un panou de lucru pentru aceasta. Tăiați o bucată mică de perfboard de dimensiunea modulului. Asigurați-vă că există cel puțin 5 găuri pe fiecare parte. Pini de antet masculin de lipit așa cum se arată în imagine. Apoi, așezați modulul pe placă și lipiți firele subțiri între plăcuțele de pe modul și pinii antetului. Am folosit decupajele picioarelor componente.

Pasul 3: Realizarea incintei

Realizarea incintei
Realizarea incintei
Realizarea incintei
Realizarea incintei
Realizarea incintei
Realizarea incintei

Sunt complet nou în proiectarea 3D și acesta este de departe cel mai mult pe care l-am proiectat. Carcasa este proiectată în Fusion 360 și tipărită pe imprimanta Creality Ender 3. Am atașat toate fișierele. STL pe care le-am folosit.

Am vopsit placa albă în alb, deoarece am o singură culoare de filament.

Am introdus „Inserturile filetate M3” în găurile de pe corpul exterior folosind un fier de lipit. A fost destul de satisfăcător!

Lipiți janta interioară în interiorul corpului exterior folosind super lipici.

De asemenea, faceți o gaură de 6 mm și 2 mm în „placa din spate” pentru butonul amplificatorului și respectiv al antenelor. Am uitat să le adaug pe acestea în timp ce proiectam.

Pasul 4: Pregătirea plăcilor de circuit

Pregătirea plăcilor de circuit
Pregătirea plăcilor de circuit
Pregătirea plăcilor de circuit
Pregătirea plăcilor de circuit
Pregătirea plăcilor de circuit
Pregătirea plăcilor de circuit

Trebuie să facem două circuite. Una va fi placa principală cu modulul Arduino și FM și alta pentru butoanele care vor fi montate pe placa frontală.

Am folosit conectori folosind pini antet masculin și feminin pentru fiecare componentă, astfel încât să poată fi conectat / deconectat cu ușurință. Puteți sări peste acest pas, dacă doriți.

Faceți cablajul conform schemei.

Pasul 5: Timp pentru codificare

Timp pentru codificare
Timp pentru codificare
Timp pentru codificare
Timp pentru codificare

Codul a fost atașat aici. Descărcați fișierul.ino și deschideți-l în Arduino IDE. Înainte de a încărca, trebuie să modificați două lucruri.

  • Numărul posturilor de radio și frecvențele acestora se vor schimba. O căutare rapidă pe Google vă va anunța stațiile și frecvențele acestora. După ce le-ați listat, adăugați-le în matricea „stații ” așa cum se arată în imagine. Trebuie să omiteți punctul zecimal. De exemplu, 9110 înseamnă 91,10 MHz, 10110 înseamnă 101,10 MHz și așa mai departe.
  • De asemenea, introduceți numărul total de stații între paranteze pătrate. În cazul meu, am 12 stații în interiorul matricei. Prin urmare, stațiile [12]. Se scade 1 din numărul total de stații și se introduce în cod așa cum se arată în imaginea a doua. 11 în acest caz.

Știu că există o modalitate mai bună, dar am ajuns să am multe erori în schimb!

Și, încărcați codul!

Pasul 6: Unirea lucrurilor

Punând lucrurile împreună
Punând lucrurile împreună
Punând lucrurile împreună
Punând lucrurile împreună
Punând lucrurile împreună
Punând lucrurile împreună
Punând lucrurile împreună
Punând lucrurile împreună

Lipiți fierbinte afișajul OLED și difuzorul în poziție pe placa frontală.

Așezați butoanele imprimate 3D în poziția lor, adăugați o picătură de super lipici pe comutatoarele tactile și plasați placa de circuit deasupra butoanelor, asigurându-vă că butoanele și comutatoarele sunt aliniate.

Înșurubați potențiometrul de pe placa frontală.

Aplicați o cantitate generoasă de super lipici pe janta interioară și așezați întreaga placă frontală cu toate componentele pe jantă.

Efectuați toate conexiunile componentelor cu placa principală. Conectați ieșirea audio de la modulul radio la amplificatorul care este montat pe placa din spate.

Puneți o puțină de adeziv fierbinte în jurul conectorilor pentru a acționa ca o ameliorare a tensiunii.

Înșurubați placa din spate folosind șuruburi M3.

În cele din urmă, tăiați lipiciul fierbinte în 4 cercuri cu o grosime de aproximativ 2-3 mm și lipiți-le în partea de jos, așa cum se arată. Acestea vor servi scopului picioarelor de cauciuc.

Ați terminat!

Pasul 7: Bucurați-vă

Porniți-vă radioul folosind sursa de 5V. Dacă nu puteți găsi unul de 5V, utilizați regulatorul de tensiune 7805 cu 12V ca intrare.

Vă mulțumim că ați rămas până la final. Sper că tuturor vă place acest proiect și ați învățat ceva nou astăzi. Anunță-mă dacă îți faci una pentru tine. Abonați-vă la canalul meu YouTube pentru mai multe proiecte viitoare. Iti multumesc inca o data!

Recomandat: