Turinys:

FM radijas: 7 žingsniai (su nuotraukomis)
FM radijas: 7 žingsniai (su nuotraukomis)

Video: FM radijas: 7 žingsniai (su nuotraukomis)

Video: FM radijas: 7 žingsniai (su nuotraukomis)
Video: Eurythmics, Annie Lennox, Dave Stewart - Sweet Dreams (Are Made Of This) (Official Video) 2024, Lapkritis
Anonim
Image
Image
FM radijo modulio paruošimas
FM radijo modulio paruošimas

Neseniai aš aptikau RDA5807 modulį, kuris yra FM radijo imtuvas labai mažoje pakuotėje. Tai labai pigu, o bendravimui naudojamas I2C protokolas, o tai reiškia, kad norint kalbėtis su IC reikės tik dviejų laidų. Mažiau laidų!

Mama, prieš gamindama radiją, kiekvieną dieną gamindama maistą klausydavosi radijo. Norėjau ją nustebinti radijo imtuvu, kurį sukūriau pati. Šioje instrukcijoje aš jums parodysiu, kaip sujungiau RDA5807 IC su „Arduino“. Kad atrodytų gerai, sukūriau gaubtą ir atspausdinau 3D. Aš esu naujokas 3D projektavime, todėl tai bus paprastas dizainas. Jokių įmantrių dalykų.

Pradėkime

Prekės

1x „Arduino Nano“

1x RDA5807M FM radijo imtuvas IC

1x I2C OLED ekranas

1x 3W garsiakalbis

1x PAM8403 garso stiprintuvo modulis

2x 6x6 lytėjimo jungikliai

1x 100k potenciometras

1x nuolatinės srovės maitinimo lizdas

Neprivaloma:

3D spausdintuvas

1 žingsnis: planas

Planas - kad viskas būtų paprasta ir tvarkinga. Jokių įmantrių dalykų.

Mes naudosime „Arduino Nano“kaip mūsų projekto smegenis. Sunkus bendravimo su moduliu darbas jau atliktas. Įsitikinkite, kad įdiegėte radijo biblioteką. Yra daug funkcijų, kuriomis galite žaisti. Pastaba: biblioteka taip pat veikia su SI4703, SI4705 ir TEA5767.

Vienas mygtukas priekyje bus naudojamas radijui įjungti „Dažnio pasirinkimo“režimu, o kitas mygtukas - dažniui pasirinkti. Potas bus naudojamas slinkti iš anksto nustatytais dažniais (kuriuos galima nustatyti kodu, priklausomai nuo jūsų buvimo vietos).

OLED ekranas bus naudojamas rodyti dažnį, kuriuo jis derinamas.

Radijo modulio išvesties garso signalas yra labai silpnas ir jo nepakanka 0W garsiakalbiui valdyti. Garso signalui sustiprinti bus naudojamas PAM8403 modulis. Yra daug šio modulio versijų. Aš nuėjau su tuo, kuris turi puodą garsumo valdymui ir įjungimo/išjungimo jungiklį.

2 žingsnis: FM radijo modulio paruošimas

FM radijo modulio paruošimas
FM radijo modulio paruošimas
FM radijo modulio paruošimas
FM radijo modulio paruošimas

Kaip matote žiūrėdami į paveikslėlį, jis yra labai, labai mažas! Be to, modulio tarpai tarp padėklų nėra pritaikyti prie lentos.

Turime sukurti pertraukimo lentą. Iškirpkite nedidelį maždaug modulio dydžio gabalėlį. Įsitikinkite, kad kiekvienoje pusėje yra bent 5 skylės. Lituoti išoriniai kaiščiai, kaip parodyta paveikslėlyje. Tada uždėkite modulį ant plokštės ir lituokite plonus laidus tarp modulio trinkelių ir antraštės kaiščių. Aš naudoju komponentų kojų apdailą.

3 žingsnis: gaubto gamyba

Dangtelio gamyba
Dangtelio gamyba
Dangtelio gamyba
Dangtelio gamyba
Dangtelio gamyba
Dangtelio gamyba

Aš esu visiškai naujas 3D projektavimo srityje ir tai yra pats geriausias mano sukurtas. Korpusas suprojektuotas naudojant „Fusion 360“ir atspausdintas „Creality Ender 3“spausdintuvu. Pridėjau visus naudojamus. STL failus.

Priekinę plokštę nudažiau balta spalva, nes turiu tik vieną gijų spalvą.

Įkišau „M3 srieginius įdėklus“į išorinio korpuso angas, naudodami lituoklį. Tai buvo gana patenkinta!

Klijuokite vidinį ratlankį išorinio kūno viduje naudodami super klijus.

Taip pat „galinėje plokštėje“padarykite 6 mm ir 2 mm skylę stiprintuvo ir antenų rankenėlėms. Pamiršau jas pridėti kurdama.

4 žingsnis: grandinės plokščių paruošimas

Grandinių plokščių paruošimas
Grandinių plokščių paruošimas
Grandinių plokščių paruošimas
Grandinių plokščių paruošimas
Grandinių plokščių paruošimas
Grandinių plokščių paruošimas

Turime pagaminti dvi plokštes. Viena bus pagrindinė plokštė su „Arduino“ir FM moduliu, o kita - mygtukais, kurie bus sumontuoti ant priekinės plokštės.

Aš naudoju jungtis, kuriose kiekvienam komponentui naudojami antgaliai su vyriškomis ir moteriškomis jungtimis, kad būtų galima lengvai prijungti/atjungti. Jei norite, galite praleisti šį veiksmą.

Atlikite laidus pagal schemą.

5 žingsnis: laikas koduoti

Laikas kodavimui
Laikas kodavimui
Laikas kodavimui
Laikas kodavimui

Kodas buvo pridėtas čia. Atsisiųskite.ino failą ir atidarykite jį „Arduino IDE“. Prieš įkeldami turite pakeisti du dalykus.

  • Keisis radijo stočių skaičius ir jų dažnis. Greita „Google“paieška leis jums sužinoti stotis ir jų dažnumą. Išvardiję juos, įtraukite juos į „station “masyvą, kaip parodyta paveikslėlyje. Turite praleisti dešimtainį tašką. Pavyzdžiui, 9110 reiškia 91,10 MHz, 10110 reiškia 101,10 MHz ir pan.
  • Taip pat tarp laužtinių skliaustų įveskite bendrą stočių skaičių. Mano atveju masyve yra 12 stočių. Taigi, stotys [12]. Atimkite 1 iš bendro stočių skaičiaus ir įveskite jį į kodą, kaip parodyta antrame paveikslėlyje. 11 šiuo atveju.

Žinau, kad yra geresnis būdas, bet galų gale turėjau daug klaidų!

Ir įkelkite kodą!

6 žingsnis: Sudėkite dalykus

Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas
Daiktų sujungimas

Karštai klijuokite OLED ekraną ir garsiakalbį ant priekinės plokštės.

Įdėkite 3D spausdintus mygtukus į savo vietą, įlašinkite lašą super klijų ant lytėjimo jungiklių ir uždėkite plokštę ant mygtukų viršaus, įsitikindami, kad mygtukai ir jungikliai sutampa.

Įsukite potenciometrą ant priekinės plokštės.

Ant vidinio ratlankio užtepkite daug super klijų ir uždėkite visą priekinę plokštę su visais komponentais ant ratlankio.

Prijunkite visas komponentų dalis prie pagrindinės plokštės. Prijunkite radijo modulio garso išvestį prie stiprintuvo, sumontuoto ant galinės plokštės.

Aplink jungtis užtepkite karštų klijų, kad jie veiktų kaip įtempimas.

Prisukite galinę plokštę naudodami M3 varžtus.

Galiausiai supjaustykite karštą klijų lazdelę į 4 apskritimus, kurių storis yra apie 2-3 mm, ir klijuokite juos apačioje, kaip parodyta. Jie tarnaus guminėms kojoms.

Jūs baigėte!

7 žingsnis: mėgaukitės

Įjunkite radiją naudodami 5 V maitinimo šaltinį. Jei nerandate 5 V įtampos, naudokite 7805 įtampos reguliatorių, kurio įvestis yra 12 V.

Ačiū, kad laikėtės iki galo. Tikiuosi, kad jums visiems patinka šis projektas ir šiandien sužinojote kažką naujo. Praneškite man, jei padarysite vieną sau. Prenumeruokite mano „YouTube“kanalą, kad gautumėte daugiau būsimų projektų. Dar kartą ačiū!

Rekomenduojamas: