Advertentie
Ben je het zat om naar babbelende dj's te luisteren en wil je je eigen radiostation uitzenden? Heeft u een snelle en gemakkelijke oplossing nodig voor het verzenden van mp3's of internetradio naar uw archaïsche stereosysteem voor in de auto?
Nogmaals, het is de Raspberry Pi zal je te hulp komen, met zijn voorheen onbekende mogelijkheid om uit te zenden op de FM-band.
Voordat u doorgaat, moet u begrijpen dat dit een proof of concept-project is. Tenzij u bent uitgerust met de relevante licentie, mag u niet op de FM-band uitzenden en gaat u geheel op eigen risico.
Wat je nodig hebt voor je Pi FM-project
Begin met het downloaden van de PiFM-afbeelding, die u nodig heeft flash naar je SD-kaart Hoe een besturingssysteem op een Raspberry Pi te installerenHier leest u hoe u een besturingssysteem op uw Raspberry Pi installeert en hoe u uw perfecte setup kunt klonen voor snel noodherstel. Lees verder . Je kunt de PirateRadio.py script als je dat liever hebt, installeer het dan op je bestaande
Raspbian-installatie Optimaliseer de kracht van uw Raspberry Pi met RaspbianZoals het een man betaamt met te veel technologie in handen, heb ik onlangs met mijn Raspberry Pi gespeeld en het apparaat zo geconfigureerd dat het optimaal werkt. Het blijft draaien als ... Lees verder , maar deze tutorial is gericht op de PiFM-afbeelding.Je hebt ook een springdraad, een soldeerbout en soldeer nodig, en een lengte van 2 mm draad, afgesneden tot 20-30 cm. Ik heb een oude kleerhanger gebruikt die van mij is overgebleven digitaal HDTV-antenneproject Sloot kabel met een doe-het-zelf HDTV-antenne Lees verder , maar u kunt draad van 2 mm op rol kopen bij elektronische winkels; sommigen snijden het misschien zelfs voor u op lengte. Terwijl je daar bent, koop je wat krimpkous, precies de juiste maat om over de trui te glijden.
Je hebt misschien ook wat nodig Sugru of soortgelijke stopverf Vier eenvoudige Sugru-recepten om uw eigen geweldige smartphonehoes te makenHeb je een dure telefoon, gadget of camera en kun je geen hoesje vinden? Dat is tegenwoordig een veel voorkomend probleem met de enorme verscheidenheid aan gadgets op de markt. Gelukkig kun je je eigen beschermende ... Lees verder om de antenne vast te zetten, of misschien een lijmpistool. Nu alles is verzameld, is het tijd om het project samen te stellen.
Ten slotte heb je een andere Linux-computer nodig dan je Raspberry Pi.
Maar eerst een belangrijke vraag ...
Hoe wordt een kleine computer een radiozender?
Om interferentie met andere apparaten te voorkomen, gebruikt de Raspberry Pi een techniek die bekend staat als spread-spectrum. Dit vermindert de impact van de processor op hardware in de buurt (door elektromagnetische interferentie over een grotere schaal te verspreiden bandbreedte om interferentie te verminderen), maar het neveneffect hiervan is een GPIO-array die kan worden gebruikt om op de FM uit te zenden band!
U kunt dat uitzendvermogen gebruiken door een antenne aan te sluiten op pin 4.
Zoals u weet, zijn we geen advocaten. We zijn MakeUseOf. Houd er dus rekening mee dat in de overgrote meerderheid van de landen, voordat u doorgaat, uitzenden op de FM-band zonder vergunning is illegaal en kan u in de problemen brengen met boetes en tijd in de gevangenis.
Uw antenne bouwen
Het meest gecompliceerde aspect van dit project is het bouwen van de antenne, maar als je de juiste apparatuur hebt, ben je in ongeveer 10 minuten klaar. Met een jumperdraad afgeknipt met ongeveer 10 mm gestripte draad boven de connector, gaat u verder met het solderen aan uw 2 mm gauge draad.
Wanneer het soldeer is uitgehard, schuift u een krimpkous van 50 mm over de verbinding en de bovenkant van de jumper connector en warm het een paar minuten op met een haardroger totdat de verbinding is geïsoleerd en de slang nu nauwsluitend.
Als je klaar bent, kun je deze aansluiten op pin 4 op de GPIO.
GPIO zoeken 4
Als je de GPIO-pinnen nog niet eerder hebt gebruikt, weet je waarschijnlijk niet waar pin 4 is. Op zowel de 26- als 40-pins GPIO-versies van de Raspberry Pi is GPIO 4 de vierde pin in de binnenste rij van de array, zoals hier afgebeeld:
Sluit je antenne aan op deze pin voor het beste resultaat (verbinding maken met andere pinnen wordt ook uitgezonden op FM, maar het signaal zal niet zo sterk zijn).
De afspeellijst voorbereiden
De volgende stap is het voorbereiden van uw mp3-bestanden. Kopieer deze van uw desktopcomputer naar de SD-kaart en plaats ze in de / Piratenradio partitie van de kaart. U kunt dit waarschijnlijk niet in Windows doen, dus grijp deze kans om Linux op uw pc te installeren als een dubbele laars Moe van Windows 8? Hoe Windows & Ubuntu dubbel op te startenAls je ontdekt dat Windows 8 niet helemaal jouw ding is, en je hebt geen haalbaar pad om te downgraden, is het misschien een goed idee om dual-boot met Linux te gebruiken voor een alternatief ... Lees verder . Als alternatief kunt u de bestanden mogelijk in een live Linux-omgeving van USB overbrengen, als u voldoende vrije USB- of SD-kaartsleuven op uw computer heeft.
Blader vervolgens naar de pirateradio.config bestand en open het in uw teksteditor. Dit biedt een verzameling opties, zoals frequentie, shuffle, repeat_all en stereo_playback. Deze laatste drie kunnen worden omgeschakeld door de standaard ware instelling in te schakelen Niet waar.
Wat de frequentieparameter betreft, moet u ervoor zorgen dat u een waarde instelt die kan worden gedetecteerd met uw standaard FM-radio. In het VK loopt de band bijvoorbeeld van 87,5 tot 108 FM, dus je zou geen frequentie van 85 of 110 instellen omdat de radio er niet op kan afstemmen.
Het is een goed idee om door de FM-band op uw FM-radio te bladeren om een lege ruimte te vinden. Het belemmeren van een bezette frequentie is uiterst onverstandig (zie hierboven).
Sla het bestand pirateradio.config op wanneer je klaar bent en sluit de teksteditor.
Start op om uit te zenden!
Met uw MP3's opgeslagen in de juiste map, verwijder de SD-kaart veilig Moet u uw flashdrive (of apparaat) echt uitwerpen voordat u deze verwijdert?Het is bekend dat USB-flashstations moeten worden uitgeworpen voordat ze worden verwijderd. Maar moet je dit echt nog doen? Wat gebeurt er als je dat niet doet? Lees verder vanaf uw computer, steek hem in de Raspberry Pi en zet hem aan. Pak tegelijkertijd uw FM-bandradio en stem deze af op de frequentie die u in het configuratiebestand hebt opgegeven.
Binnen een paar seconden zou je het eerste nummer moeten horen spelen, en je radiozender zal in de lucht zijn!
U kunt een idee krijgen van het bereik door uw FM-radio mee naar buiten te nemen en te kijken hoe ver u van uw Raspberry Pi verwijderd bent wanneer het signaal uitvalt. Ongeveer 50-100 voet is de limiet, hoewel het uitschakelen van de optie stereo_playback zodat je uitzendt in mono in plaats van stereo, het bereik vergroot.
Het bereik kan ook worden vergroot door de Raspberry Pi in een verhoogde positie te plaatsen of door koperdraad te gebruiken in plaats van aluminium (zoals ik heb gedaan). U kunt goede resultaten behalen door de hele set gemakkelijk mee te nemen, bijvoorbeeld in een pot of iets dergelijks. Ik heb de mijne gevoed met zes AA-batterijen, maar geen enkele compatibele externe stroombron zal werken. 3 Raspberry Pi-batterijpakketten voor draagbare projectenEen Raspberry Pi-batterij kan van een gewone Pi een draagbare computer maken. U heeft een van deze batterijoplossingen nodig om aan de slag te gaan. Lees verder
Maar waar kan je dit echt voor gebruiken?
Licentieregels voor radio-uitzendingen sluiten waarschijnlijk het meest uitgebreide gebruik van dit project uit, maar dit mag u er niet van weerhouden om het eens te proberen. Om te beginnen kunt u het gebruiken om uw beginnende soldeerinteresse uit te oefenen (bekijk onze soldeerstartgids voor tips Leer hoe u kunt solderen met deze eenvoudige tips en projectenBen je een beetje geïntimideerd door de gedachte aan een heet strijkijzer en gesmolten metaal? Als je met elektronica wilt gaan werken, moet je leren solderen. Laat ons helpen. Lees verder ) en krijg inzicht in hoe de toevoeging van een stuk draad een computer in een uitgezonden radiostation kan veranderen.
Ondertussen, als je een leraar bent of betrokken bent bij een schoolradioproject, is dit een geweldig project voor studenten om de waardering voor computers en radio uit te breiden.
Ten slotte is er in dit project ruimte voor burgers van onderdrukkende regimes om dit project te gebruiken om te communiceren met verzetsbewegingen.
Hulp nodig bij uw PiFM-project? Het leven in de open lucht werkt niet helemaal? Vertel het ons in de comments.
Christian Cawley is adjunct-redacteur voor beveiliging, Linux, doe-het-zelf, programmeren en technische uitleg. Hij produceert ook The Really Useful Podcast en heeft uitgebreide ervaring met desktop- en softwareondersteuning. Christian is een medewerker van het Linux Format-tijdschrift en is een Raspberry Pi-knutselaar, Lego-liefhebber en retro-gamingfan.