Sänd din egen FM-radiostation, med en Raspberry Pi
Sjukt att lyssna på babbling DJs och vill sända din egen radiostation? Behöver en snabb och enkel lösning för att överföra MP3-filer eller Internetradio till ditt arkaiska stereoanläggning?
Än en gång är det Raspberry Pi kommer att komma till räddning, med sin tidigare okända förmåga att sända på FM-bandet.
Innan du fortsätter förstår du att detta är ett bevis på konceptprojekt. Om du inte är utrustad med den relevanta licensen ska du inte sända på FM-bandet och du går helt och hållet på egen risk.
Vad du behöver för ditt Pi FM-projekt
Börja med att ladda ner PiFM-bilden som du måste flasha till ditt SD-kort. Så här installerar du ett operativsystem till din Raspberry Pi. Så här installerar du ett operativsystem till din Raspberry Pi. Så här får du ett nytt OS installerat och kört på din Pi - och hur man klonar din perfekta inställning för snabb katastrofåterställning. Läs mer . Du kan använda PirateRadio.py-skriptet om du föredrar att installera den i din befintliga Raspbian-installation. Optimera kraften i din Raspberry Pi med Raspbian. Optimera kraften i din Raspberry Pi med Raspbian. Såsom passar en man med för mycket teknik på händerna, jag Jag har spelat med min Raspberry Pi nyligen och konfigurerar enheten så att den fungerar till sin fulla potential. Det fortsätter att springa som ... Läs mer, men den här handledningen är inriktad på PiFM-bilden.
Du behöver också en jumpertråd, ett lödstål och lödd och en längd på 2 mm tråd, skär till 20-30 cm. Jag har använt en gammal kapphängare kvar från mitt digitala HDTV-antennprojekt Ditch Cable med en DIY HDTV-antenndikkabel med en DIY HDTV-antenn Läs mer, men du kan köpa 2mm tråd i rullar från elektroniska butiker. vissa kan till och med skära det till längden för dig. Medan du är där, köpa lite värmekrympslang, bara rätt storlek för att glida över bygeln.
Du kan också behöva lite Sugru eller liknande kitt fyra enkla Sugru recept för att göra din egen fantastiska Smartphone Case fyra enkla sugru recept att göra din egen fantastiska Smartphone fall Har du en dyr telefon, gadget eller kamera och kan inte hitta ett fodral? Det är ett vanligt problem idag med det stora utbudet av gizmos på marknaden. Lyckligtvis kan du tillverka din egen skyddande ... Läs mer för att säkra antennen, eller kanske en limpistol. Med allt monterat är det dags att sätta projektet ihop.
Slutligen behöver du en annan Linux-dator än din Raspberry Pi.
Men först en viktig fråga ...
Hur blir en liten dator en radiosändare?
För att undvika störningar med andra enheter använder Raspberry Pi en teknik som kallas spridningsspektrum. Detta minskar påverkan från processorn på närliggande hårdvara (genom att sprida elektromagnetisk störning över en bredare bandbredd för att minska störningen), men biverkningen av detta är en GPIO-grupp som kan användas för att sända på FM-bandet!
Du kan utnyttja den sändningseffekten genom att ansluta en antenn till stift 4.
Nu som ni vet är vi inte advokater. Vi är MakeUseOf. Så, innan du fortsätter, kom ihåg att i de allra flesta länder är sändning på FM-bandet utan licens olagligt och kan få dig i trubbel med böter och fängelsetid.
Bygg din antenn
Den mest komplicerade aspekten av projektet är att bygga antennen, men om du har rätt utrustning ska du göra det inom ca 10 minuter. Med en bygeln snippad med ca 10 mm avstrykningstråd ovanför kontaktdonet, fortsätt genom lödning av detta till din 2 mm gauge.
När löddet har härdat, släpp en 50mm längd värmekrympslang över anslutningen och toppen av jumperkontakten och värm den upp i några minuter med en hårtork tills anslutningen är isolerad och slangen är nu tätt monterad.
När du är klar kan du ansluta den till pin 4 på GPIO.
Hitta GPIO 4
Om du inte har använt GPIO-stiften tidigare, vet du förmodligen inte var stift 4 är. På både 26 och 40-stifts GPIO-versioner av Raspberry Pi är GPIO 4 den fjärde stiftet på den innersta raden av matrisen, enligt bilden här:
Anslut din antenn till denna stift för bästa resultat (anslutning till andra stift kommer också att sändas på FM, men signalen blir inte lika stark).
Förbereda spellistan
Nästa steg är att förbereda dina MP3-filer. Kopiera dessa från din stationära dator till SD-kortet, släpp dem i / Pirat Radio partitionen av kortet. Du kommer nog inte att kunna göra detta i Windows, så ta chansen att installera Linux på din dator som en dubbelstart Tired of Windows 8? Hur Dual Boot Windows & Ubuntu trött på Windows 8? Hur dubbla startar Windows och Ubuntu Om du upptäcker att Windows 8 inte är helt din kopp te, och du har ingen möjlighet att nedgradera, kan det vara en bra idé att dual boot med Linux för att få ett alternativ ... Läs mer. Alternativt kan du kanske överföra filerna i en levande Linux-miljö från USB, om du har tillräckligt med extra USB- eller SD-kortplatser på datorn.
Nästa, bläddra till pirateradio.config fil och öppna den i din textredigerare. Detta erbjuder en samling alternativ, såsom frekvens, blandning, repeat_all och stereo_playback. Dessa tre senaste kan bytas genom att byta standard sant inställning till Falsk.
När det gäller frekvensparametern måste du se till att du ställer in ett värde som kan detekteras med din standard FM-radio. Till exempel i Storbritannien går bandet från 87,5 till 108 FM, så du skulle inte ställa in en frekvens på 85 eller 110 eftersom radion inte kan stämma in i dem.
Det är en bra idé att bläddra igenom FM-bandet på din FM-radio för att hitta ett tomt utrymme. Impedans på en upptagen frekvens är extremt oklokt (se ovan).
Spara pirateradio.config-filen när du är klar och stäng textredigeraren.
Boot to Broadcast!
Med dina MP3-filer sparade i rätt mapp, ta bort SD-kortet på ett säkert sätt. Behöver du verkligen ta bort din flash-enhet (eller enhet) innan du tar bort den? Behöver du verkligen skicka ut din flash-enhet (eller enhet) innan du tar bort den? Det är välkänt att USB-flashenheter ska sändas ut innan de tas bort. Men behöver du verkligen göra det här? Vad händer om du inte gör det? Läs mer från din dator, sätt in den i Raspberry Pi och sätt på den. Ta samtidigt din FM-bandradio och sätt in den i frekvensen du angav i config-filen.
På bara några sekunder borde du höra den första spårspelet och din radiostation kommer att vara i luften!
Du kan få en uppfattning om intervallet genom att ta din FM-radio ute med dig och se hur långt ifrån din Raspberry Pi du är när signalen bryts upp. Omkring 50-100 fot är gränsen, men inaktivera alternativet stereo_playback så att du sänder i mono snarare än stereo ökar intervallet.
Räckvidd kan också ökas genom att placera Raspberry Pi i förhöjt läge, eller med koppartråd i stället för aluminium (som jag har gjort). Du kan få resultat genom att göra hela satsen lätt att bära, kanske placera den i en burka eller liknande. Jag har drivit min med sex AA-batterier, men en kompatibel extern strömkälla kommer att fungera. Pi att gå? 3 sätt att driva en hallon Pi för bärbara projekt Pi att gå? 3 sätt att driva en Raspberry Pi för bärbara projekt Vill du få din Raspberry Pi ut ur huset och involverade i vissa mobila projekt? Du behöver ett batteri av något slag - men det finns flera alternativ tillgängliga. Läs mer
Men egentligen, vad kan du använda detta för?
Radiosändningslicensregler kommer sannolikt att utesluta den mest omfattande användningen av detta projekt, men det borde inte hindra dig från att ge det ett steg. Till att börja med kan du använda den för att utöva en alltför stor lödnadsintresse du har (kontrollera vår lödningsstartguide för tips. Lär dig hur man löds med dessa enkla tips och projekt. Lär dig hur man löds med dessa enkla tips och projekt. Är du en lite skrämmad av tanken på ett hett järn och smält metall? Om du vill börja arbeta med elektronik, behöver du lära dig att löda. Låt oss hjälpa. Läs mer) och förstå hur tillsatsen av en En bit tråd kan göra en dator till en radiostation.
Under tiden om du är lärare eller involverad i ett skolradio projekt är det här ett bra projekt för studenter att utöka uppskattning av dator och radio.
Slutligen finns det utrymme i detta projekt för medborgare av förtryckande regimer att använda detta projekt för att kommunicera med motståndsrörelser.
Behöver du hjälp med ditt PiFM-projekt? Livet på de öppna luftvågorna fungerar inte riktigt? Berätta om det i kommentarerna.
Utforska mer om: MP3, Raspberry Pi.