{"id":65446,"date":"2022-08-28T13:02:42","date_gmt":"2022-08-28T18:02:42","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/sand-din-egen-fm-radiostation-med-en-raspberry-pi\/"},"modified":"2022-08-28T13:02:42","modified_gmt":"2022-08-28T18:02:42","slug":"sand-din-egen-fm-radiostation-med-en-raspberry-pi","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/sand-din-egen-fm-radiostation-med-en-raspberry-pi\/","title":{"rendered":"S\u00e4nd din egen FM-radiostation med en Raspberry Pi"},"content":{"rendered":"<div>\n<p>Tr\u00f6tt p\u00e5 att lyssna p\u00e5 babblande DJ:s och vill s\u00e4nda din egen radiostation?  Beh\u00f6ver du en snabb och enkel l\u00f6sning f\u00f6r att s\u00e4nda MP3-filer eller internetradio till din \u00e5lderdomliga bilstereo?<\/p>\n<p>\u00c5terigen \u00e4r det Raspberry Pi som kommer till din r\u00e4ddning, med dess tidigare ok\u00e4nda f\u00f6rm\u00e5ga att s\u00e4nda p\u00e5 FM-bandet.<\/p>\n<p><strong>Innan du forts\u00e4tter, v\u00e4nligen f\u00f6rst\u00e5 att detta \u00e4r ett proof of concept-projekt.<\/strong> Om du inte \u00e4r utrustad med relevant licens b\u00f6r du inte s\u00e4nda p\u00e5 FM-bandet och du forts\u00e4tter helt p\u00e5 egen risk.<\/p>\n<h2 id=\"what-you-ll-need-for-your-pi-fm-project\"><span class=\"ez-toc-section\" id=\"Vad_du_behover_for_ditt_Pi_FM-projekt\"><\/span>  Vad du beh\u00f6ver f\u00f6r ditt Pi FM-projekt<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>B\u00f6rja med att ladda ner PiFM-bilden, som du m\u00e5ste flasha till ditt SD-kort.  Du kan anv\u00e4nda skriptet PirateRadio.py om du f\u00f6redrar det, installera det till din befintliga Raspbian-installation, men den h\u00e4r handledningen \u00e4r fokuserad p\u00e5 PiFM-avbildningen.<\/p>\n<figure>\n<\/figure>\n<p>Du beh\u00f6ver ocks\u00e5 en starttr\u00e5d, en l\u00f6dkolv och l\u00f6dkolv och en l\u00e4ngd p\u00e5 2 mm tr\u00e5d, klippt till 20-30 cm.  Jag har anv\u00e4nt en gammal kl\u00e4dh\u00e4ngare som blivit \u00f6ver fr\u00e5n mitt digitala HDTV-antennprojekt, men du kan k\u00f6pa 2 mm tr\u00e5d i rullar fr\u00e5n elektroniska butiker;  vissa kanske till och med klipper den till dig.  Medan du \u00e4r d\u00e4r, k\u00f6p lite krympslang, precis r\u00e4tt storlek f\u00f6r att glida \u00f6ver bygeln.<\/p>\n<p>Du kan ocks\u00e5 beh\u00f6va lite Sugru eller liknande kitt f\u00f6r att f\u00e4sta antennen, eller kanske en limpistol.  Med allt monterat \u00e4r det dags att s\u00e4tta ihop projektet.<\/p>\n<p>Slutligen beh\u00f6ver du en annan Linux-dator \u00e4n din Raspberry Pi.<\/p>\n<p>Men f\u00f6rst en viktig fr\u00e5ga\u2026<\/p>\n<h2 id=\"how-does-a-little-computer-become-a-radio-transmitter\"><span class=\"ez-toc-section\" id=\"Hur_blir_en_liten_dator_en_radiosandare\"><\/span>  Hur blir en liten dator en radios\u00e4ndare?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>F\u00f6r att undvika att st\u00f6ra andra enheter anv\u00e4nder Raspberry Pi en teknik som kallas spridningsspektrum.  Detta minskar p\u00e5verkan fr\u00e5n processorn p\u00e5 n\u00e4rliggande h\u00e5rdvara (genom att sprida elektromagnetisk st\u00f6rning \u00f6ver en bredare bandbredd f\u00f6r att minska st\u00f6rningar), men bieffekten av detta \u00e4r en GPIO-array som kan anv\u00e4ndas f\u00f6r att s\u00e4nda p\u00e5 FM-bandet!<\/p>\n<p>Du kan anv\u00e4nda den s\u00e4ndningskraften genom att ansluta en antenn till stift 4.<\/p>\n<p>Som ni vet \u00e4r vi inte advokater.  Vi \u00e4r MakeUseOf.  S\u00e5, innan du forts\u00e4tter, t\u00e4nk p\u00e5 att i de allra flesta l\u00e4nder \u00e4r det olagligt att s\u00e4nda p\u00e5 FM-bandet utan licens och kan f\u00e5 dig i problem med b\u00f6ter och f\u00e4ngelse.<\/p>\n<h2 id=\"building-your-antenna\"><span class=\"ez-toc-section\" id=\"Bygg_din_antenn\"><\/span>  Bygg din antenn<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<figure>\n<\/figure>\n<p>Den mest komplicerade aspekten av detta projekt \u00e4r att bygga antennen, men om du har r\u00e4tt utrustning b\u00f6r du vara klar p\u00e5 cirka 10 minuter.  Med en bygeltr\u00e5d avklippt med cirka 10 mm avskalad tr\u00e5d ovanf\u00f6r kontakten, forts\u00e4tt genom att l\u00f6da fast denna till din 2 mm tr\u00e5d.<\/p>\n<figure>\n<\/figure>\n<p>N\u00e4r lodet har h\u00e4rdat, skjut en 50 mm l\u00e5ng krympslang \u00f6ver anslutningen och toppen av bygelanslutningen och v\u00e4rm upp den i n\u00e5gra minuter med en h\u00e5rtork tills anslutningen \u00e4r isolerad och slangen nu t\u00e4ttslutande.<\/p>\n<p>N\u00e4r du \u00e4r klar kan du ansluta denna till stift 4 p\u00e5 GPIO:n.<\/p>\n<h3 id=\"finding-gpio-4\"><span class=\"ez-toc-section\" id=\"Hitta_GPIO_4\"><\/span>Hitta GPIO 4<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Om du inte har anv\u00e4nt GPIO-stiften tidigare vet du f\u00f6rmodligen inte var stift 4 \u00e4r.  P\u00e5 b\u00e5de 26- och 40-stifts GPIO-versionerna av Raspberry Pi \u00e4r GPIO 4 det fj\u00e4rde stiftet p\u00e5 den innersta raden i arrayen, som bilden visar h\u00e4r:<\/p>\n<figure>\n<\/figure>\n<p>Anslut din antenn till detta stift f\u00f6r b\u00e4sta resultat (om du ansluter till andra stift s\u00e4nds ocks\u00e5 p\u00e5 FM, men signalen blir inte lika stark).<\/p>\n<figure>\n<p> Diagram \u00f6ver GPIO-stift, fr\u00e5n RaspberryPi.org<\/p>\n<\/figure>\n<h2 id=\"preparing-the-playlist\"><span class=\"ez-toc-section\" id=\"Forbereder_spellistan\"><\/span>  F\u00f6rbereder spellistan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>N\u00e4sta steg \u00e4r att f\u00f6rbereda dina MP3-filer.  Kopiera dessa fr\u00e5n din station\u00e4ra dator till SD-kortet och sl\u00e4pp dem i <strong>\/Piratradio<\/strong> partition av kortet.  Du kommer f\u00f6rmodligen inte att kunna g\u00f6ra detta i Windows, s\u00e5 ta chansen att installera Linux p\u00e5 din PC som en dubbelstart.  Alternativt kanske du kan \u00f6verf\u00f6ra filerna i en live Linux-milj\u00f6 fr\u00e5n USB, om du har tillr\u00e4ckligt med extra USB- eller SD-kortplatser p\u00e5 din dator.<\/p>\n<p>Bl\u00e4ddra sedan till <strong>pirateradio.config<\/strong> fil och \u00f6ppna den i din textredigerare.  Detta erbjuder en samling alternativ, s\u00e5som frekvens, shuffle, repeat_all och stereo_playback.  Dessa tre sista kan v\u00e4xlas genom att \u00e4ndra standardinst\u00e4llningen sann till <strong>Falsk<\/strong>.<\/p>\n<figure>\n<\/figure>\n<p>N\u00e4r det g\u00e4ller frekvensparametern m\u00e5ste du se till att du st\u00e4ller in ett v\u00e4rde som kan detekteras med din vanliga FM-radio.  Till exempel i Storbritannien g\u00e5r bandet fr\u00e5n 87,5 till 108 FM, s\u00e5 du skulle inte st\u00e4lla in en frekvens p\u00e5 85 eller 110 eftersom radion inte kommer att kunna st\u00e4lla in dem.<\/p>\n<p>Det \u00e4r en bra id\u00e9 att bl\u00e4ddra igenom FM-bandet p\u00e5 din FM-radio f\u00f6r att hitta ett tomt utrymme.  Att hindra en upptagen frekvens \u00e4r extremt oklokt (se ovan).<\/p>\n<p>Spara filen pirateradio.config n\u00e4r du \u00e4r klar och st\u00e4ng textredigeraren.<\/p>\n<h2 id=\"boot-to-broadcast\"><span class=\"ez-toc-section\" id=\"Starta_for_att_sanda\"><\/span>  Starta f\u00f6r att s\u00e4nda!<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Med dina MP3-filer sparade i r\u00e4tt mapp, ta s\u00e4kert bort SD-kortet fr\u00e5n din dator, s\u00e4tt in det i Raspberry Pi och sl\u00e5 p\u00e5.  Ta samtidigt din FM-bandsradio och st\u00e4ll in den p\u00e5 den frekvens du angav i konfigurationsfilen.<\/p>\n<p>Om bara n\u00e5gra sekunder b\u00f6r du h\u00f6ra det f\u00f6rsta sp\u00e5ret spelas, och din radiostation kommer att s\u00e4ndas!<\/p>\n<p>Du kan f\u00e5 en uppfattning om r\u00e4ckvidden genom att ta med dig din FM-radio utanf\u00f6r och se hur l\u00e5ngt borta fr\u00e5n din Raspberry Pi du \u00e4r n\u00e4r signalen bryts.  Runt 50-100 fot \u00e4r gr\u00e4nsen, \u00e4ven om du avaktiverar alternativet stereo_playback s\u00e5 att du s\u00e4nder i mono ist\u00e4llet f\u00f6r stereo kommer att \u00f6ka r\u00e4ckvidden.<\/p>\n<figure>\n<\/figure>\n<p>R\u00e4ckvidden kan ocks\u00e5 \u00f6kas genom att placera Raspberry Pi i ett h\u00f6gt l\u00e4ge, eller anv\u00e4nda koppartr\u00e5d ist\u00e4llet f\u00f6r aluminium (som jag har gjort).  Du kan f\u00e5 resultat genom att g\u00f6ra hela kitet l\u00e4tt att b\u00e4ra, kanske placera det i en burk eller liknande.  Jag har drivit min med sex AA-batterier, men alla kompatibla externa str\u00f6mk\u00e4llor fungerar.<\/p>\n<h2 id=\"but-really-what-can-you-use-this-for\"><span class=\"ez-toc-section\" id=\"Men_egentligen_vad_kan_man_anvanda_detta_till\"><\/span>  Men egentligen, vad kan man anv\u00e4nda detta till?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Regler f\u00f6r radios\u00e4ndningslicenser kommer sannolikt att utesluta den mest omfattande anv\u00e4ndningen av det h\u00e4r projektet, men detta b\u00f6r inte hindra dig fr\u00e5n att ge det en chans.  Till att b\u00f6rja med kan du anv\u00e4nda den f\u00f6r att ut\u00f6va alla nystartade l\u00f6dningsintressen du har (kolla v\u00e5r l\u00f6dstartguide f\u00f6r tips) och f\u00e5 en f\u00f6rst\u00e5else f\u00f6r hur till\u00e4gget av en tr\u00e5d kan f\u00f6rvandla en dator till en radiostation.<\/p>\n<p>Om du under tiden \u00e4r l\u00e4rare eller involverad i ett skolradioprojekt \u00e4r det h\u00e4r ett bra projekt f\u00f6r eleverna att \u00f6ka uppskattningen av datorer och radio.<\/p>\n<p>Slutligen finns det utrymme i detta projekt f\u00f6r medborgare i f\u00f6rtryckande regimer att anv\u00e4nda detta projekt f\u00f6r att kommunicera med motst\u00e5ndsr\u00f6relser.<\/p>\n<p>Beh\u00f6ver du hj\u00e4lp med ditt PiFM-projekt?  Livet p\u00e5 det fria fungerar inte riktigt?  Ber\u00e4tta f\u00f6r oss om det i kommentarerna.<\/p>\n<p>    <strong class=\"section-sub-title\">Om f\u00f6rfattaren<\/strong><\/p>\n<p>            <strong class=\"bio-title\">Christian Cawley (1562 publicerade artiklar)<br \/><\/strong><\/p>\n<p>Bitr\u00e4dande redakt\u00f6r f\u00f6r s\u00e4kerhet, Linux, g\u00f6r-det-sj\u00e4lv, programmering och teknisk f\u00f6rklarad, och riktigt anv\u00e4ndbar podcastproducent, med l\u00e5ng erfarenhet av skrivbords- och mjukvarust\u00f6d.  Christian \u00e4r en bidragsgivare till tidningen Linux Format och \u00e4r en Raspberry Pi-pyssare, en Lego-\u00e4lskare och en fan av retrospel.<\/p>\n<p>                            Mer fr\u00e5n Christian Cawley<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prenumerera_pa_vart_nyhetsbrev\"><\/span>Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>G\u00e5 med i v\u00e5rt nyhetsbrev f\u00f6r tekniska tips, recensioner, free e-b\u00f6cker och exklusiva erbjudanden!<\/p>\n<p>Klicka h\u00e4r f\u00f6r att prenumerera<\/p>\n<\/p><\/div>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/sand-din-egen-fm-radiostation-med-en-raspberry-pi\/#Vad_du_behover_for_ditt_Pi_FM-projekt\" >Vad du beh\u00f6ver f\u00f6r ditt Pi FM-projekt<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/sand-din-egen-fm-radiostation-med-en-raspberry-pi\/#Hur_blir_en_liten_dator_en_radiosandare\" >Hur blir en liten dator en radios\u00e4ndare?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/sand-din-egen-fm-radiostation-med-en-raspberry-pi\/#Bygg_din_antenn\" >Bygg din antenn<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/sand-din-egen-fm-radiostation-med-en-raspberry-pi\/#Hitta_GPIO_4\" >Hitta GPIO 4<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/sand-din-egen-fm-radiostation-med-en-raspberry-pi\/#Forbereder_spellistan\" >F\u00f6rbereder spellistan<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/sand-din-egen-fm-radiostation-med-en-raspberry-pi\/#Starta_for_att_sanda\" >Starta f\u00f6r att s\u00e4nda!<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/sand-din-egen-fm-radiostation-med-en-raspberry-pi\/#Men_egentligen_vad_kan_man_anvanda_detta_till\" >Men egentligen, vad kan man anv\u00e4nda detta till?<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogging-techies.com\/sw\/sand-din-egen-fm-radiostation-med-en-raspberry-pi\/#Prenumerera_pa_vart_nyhetsbrev\" >Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Tr\u00f6tt p\u00e5 att lyssna p\u00e5 babblande DJ:s och vill s\u00e4nda din egen radiostation? Beh\u00f6ver du en snabb och enkel l\u00f6sning f\u00f6r att s\u00e4nda MP3-filer eller internetradio till din \u00e5lderdomliga bilstereo? \u00c5terigen \u00e4r det Raspberry Pi som kommer till din r\u00e4ddning, med dess tidigare ok\u00e4nda f\u00f6rm\u00e5ga att s\u00e4nda p\u00e5 FM-bandet. Innan du forts\u00e4tter, v\u00e4nligen f\u00f6rst\u00e5 att [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":65447,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/ipotek.net\/wp-content\/uploads\/2022\/01\/Sand-din-egen-FM-radiostation-med-en-Raspberry-Pi.jpg","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[1235,573,35896,102,6792,4616],"class_list":["post-65446","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar","tag-din","tag-egen","tag-fmradiostation","tag-med","tag-raspberry","tag-sand"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/65446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=65446"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/65446\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/65447"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=65446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=65446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=65446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}