INHOUDSOPGAWE:
- Voorrade
- Stap 1: Die plan
- Stap 2: Voorbereiding van die FM -radiomodule
- Stap 3: Maak die omhulsel
- Stap 4: Berei die stroombane voor
- Stap 5: Tyd vir kodering
- Stap 6: Saamvoeg dinge
- Stap 7: Geniet dit
Video: FM -radio: 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Onlangs het ek 'n RDA5807 -module gekry, 'n FM -radio -ontvanger in 'n baie klein pakket. Dit is baie goedkoop en gebruik I2C -protokol vir kommunikasie, wat beteken dat slegs twee drade nodig is om met die IC te praat. Minder bedrading!
My ma luister elke dag na die radio terwyl sy kos kook voordat die radio sterf. Ek wou haar verras met 'n radio wat ek self gebou het. In hierdie instruksies sal ek u wys hoe ek RDA5807 IC met 'n Arduino gekoppel het. Om dit goed te laat lyk, het ek 'n omhulsel ontwerp en dit in 3D gedruk. Ek is nuut in 3D -ontwerp, so dit sal 'n eenvoudige ontwerp wees. Geen fancy goed nie.
Laat ons begin
Voorrade
1x Arduino Nano
1x RDA5807M FM -radio -ontvanger IC
1x I2C OLED -skerm
1x 3W luidspreker
1x PAM8403 -klankversterkermodule
2x 6x6 tasbare skakelaars
1x 100k potensiometer
1x DC -aansluiting
Opsioneel:
3D -drukker
Stap 1: Die plan
Die plan is om alles eenvoudig en netjies te hou. Geen fancy goed nie.
Ons sal Arduino Nano as die brein vir ons projek gebruik. Die harde werk om met die module te kommunikeer, is reeds gedoen. Maak seker dat u die radiobiblioteek installeer. Daar is baie funksies waarmee u kan speel. Nota: die biblioteek werk ook vir SI4703, SI4705 en TEA5767.
Een drukknoppie aan die voorkant sal gebruik word om die radio in die "Frequency Selection" -modus te plaas en die ander drukknoppie om die frekwensie te kies. 'N Pot sal gebruik word om deur die voorafbepaalde frekwensies te blaai (wat afhangende van u ligging in die kode gestel kan word).
'N OLED -skerm sal gebruik word om die frekwensie waarop dit ingestel is, aan te toon.
Die uitvoer -klanksein van die radiomodule is baie laag en is nie voldoende om 'n 0W -luidspreker aan te dryf nie. Die PAM8403 -module sal gebruik word om die klanksein te versterk. Daar is baie weergawes van hierdie module. Ek het gegaan met die een wat 'n pot vir volumebeheer sowel as 'n AAN/UIT -skakelaar het.
Stap 2: Voorbereiding van die FM -radiomodule
Soos u kan sien deur na die prentjie te kyk, is dit baie, baie klein! Boonop is die kussingsafstand van die module nie broodbord-/perfboard -vriendelik nie.
Ons moet 'n uitbreekbord daarvoor maak. Sny 'n klein stukkie perfboard oor die grootte van die module. Maak seker dat daar ten minste 5 gate aan elke kant is. Soldeer manlike kopstukke soos in die prentjie getoon. Plaas dan die module op die bord en soldeer dun drade tussen die pads op die module en die koppenne. Ek het die afwerking van die komponentbene gebruik.
Stap 3: Maak die omhulsel
Ek is heeltemal nuut in 3D -ontwerp, en dit is verreweg die meeste wat ek ontwerp het. Die omhulsel is ontwerp in Fusion 360 en gedruk op Creality Ender 3 -drukker. Ek het al die. STL -lêers wat ek gebruik het, aangeheg.
Ek het die voorplaat in wit geverf omdat ek net een kleur filament het.
Ek het die 'M3 Threaded Inserts' met 'n soldeerbout in die gate aan die buitekant geplaas. Dit was nogal bevredigend!
Plak die binneste rand aan die buitekant vas met supergom.
Maak ook 'n gat van 6 mm en 2 mm in die 'agterplaat' vir die knop van die versterker en die antennas. Ek het vergeet om dit by te voeg tydens die ontwerp.
Stap 4: Berei die stroombane voor
Ons moet twee stroombane maak. Die een is die hoofbord met Arduino en FM -module en nog een vir die drukknoppies wat op die voorplaat gemonteer word.
Ek het verbindings gebruik met behulp van manlike en vroulike kopstukke vir elke komponent, sodat dit maklik verbind/ontkoppel kan word. U kan hierdie stap oorslaan as u wil.
Maak die bedrading volgens die skema.
Stap 5: Tyd vir kodering
Die kode is hier aangeheg. Laai die.ino -lêer af en maak dit oop in Arduino IDE. Daar is twee dinge wat u moet aanpas voordat u dit oplaai.
- Die aantal radiostasies en hul frekwensies sal verander. Met 'n vinnige Google -soektog sal u die stasies en hul frekwensies weet. Sodra u dit gelys het, voeg dit by in die 'stations ' -skikking soos op die foto getoon. U moet die desimale punt weglaat. 9110 beteken byvoorbeeld 91,10 MHz, 10110 beteken 101,10 MHz ensovoorts.
- Voer ook die totale aantal stasies tussen die vierkantige hakies in. In my geval het ek 12 stasies in die skikking. Trek dus stasies [12] af. 1 Trek af van die totale aantal stasies en voer dit in die kode in soos in die tweede prentjie. 11 in hierdie geval.
Ek weet daar is 'n beter manier, maar ek het uiteindelik baie foute gehad!
En laai die kode op!
Stap 6: Saamvoeg dinge
Plak die OLED -skerm en luidspreker op die voorplaat warm.
Plaas die 3D -gedrukte knoppies in hul posisie, voeg 'n druppel supergom op die tasbare skakelaars en plaas die bord bo -op die knoppies en maak seker dat die knoppies en skakelaars in lyn is.
Skroef die potensiometer op die voorplaat vas.
Dien 'n groot hoeveelheid supergom aan die binnekant toe en plaas die hele voorplaat met al die komponente op die rand.
Maak al die verbindings van die komponente met die hoofbord. Koppel die klankuitset van die radiomodule aan die versterker wat op die agterplaat gemonteer is.
Plaas 'n bietjie warm gom om die verbindings om as 'n rekverligting te dien.
Skroef die agterplaat vas met M3 -skroewe.
Sny laastens die warm gomstokkie in 4 sirkels met 'n dikte van ongeveer 2-3 mm en plak dit aan die onderkant vas soos aangedui. Hulle sal die doel van rubbervoete dien.
Jy's klaar!
Stap 7: Geniet dit
Skakel u radio aan met 'n 5V -toevoer. As u nie 'n 5V -motor kan vind nie, gebruik 'n 7805 -spanningsreguleerder met 12V as ingang.
Dankie dat u tot die einde vasgehou het. Hoop julle hou almal van hierdie projek en het vandag iets nuuts geleer. Laat weet my as u een vir u self maak. Teken in op my YouTube -kanaal vir nog toekomstige projekte. Weereens baie dankie!
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer