Reklama

Masz dość słuchania bełkotliwych DJ-ów i chcesz nadawać własną stację radiową? Potrzebujesz szybkiego i łatwego rozwiązania do przesyłania plików MP3 lub radia internetowego do swojego archaicznego samochodowego systemu stereo?

Po raz kolejny jest to Raspberry Pi przyjdzie ci na ratunek, z jego wcześniej nieznaną możliwością nadawania w paśmie FM.

Przed kontynuowaniem należy zrozumieć, że jest to projekt potwierdzający koncepcję. O ile nie masz odpowiedniej licencji, nie powinieneś nadawać w paśmie FM i postępujesz całkowicie na własne ryzyko.

Czego potrzebujesz do projektu Pi FM

Zacznij od pobieranie obrazu PiFM, które będziesz musiał flash na kartę SD Jak zainstalować system operacyjny na Raspberry PiOto jak zainstalować system operacyjny na Raspberry Pi i jak sklonować idealną konfigurację do szybkiego odzyskiwania po awarii. Czytaj więcej . Możesz użyć Skrypt PirateRadio.py jeśli wolisz, zainstaluj go do swojego istniejącego Instalacja Raspbian Zoptymalizuj moc swojego Raspberry Pi dzięki Raspbian

Jak przystało na mężczyznę ze zbyt dużą technologią na rękach, ostatnio bawiłem się moim Raspberry Pi, konfigurując urządzenie tak, aby działało w pełni. Nadal działa jako ... Czytaj więcej , ale ten samouczek koncentruje się na obrazie PiFM.

muo-diy-pifm-pifm

Będziesz także potrzebować drutu rozruchowego, lutownicy i lutu oraz drutu o długości 2 mm, przyciętego do 20-30 cm. Użyłem starego wieszaka na ubrania, który mi pozostał projekt cyfrowej anteny HDTV Kabel do rowu z anteną DIY HDTV Czytaj więcej , ale można kupić drut 2 mm w rolkach ze sklepów elektronicznych; niektórzy mogą nawet przyciąć to dla ciebie. Na miejscu kup rurki termokurczliwe o rozmiarze odpowiednim dla nasunięcia na zworkę.

Możesz także potrzebować Sugru lub podobny kit Cztery proste przepisy Sugru, aby stworzyć własną niesamowitą obudowę na smartfonaCzy masz drogi telefon, gadżet lub aparat i nie możesz znaleźć walizki? To obecnie powszechny problem z ogromną różnorodnością gadżetów na rynku. Na szczęście możesz stworzyć swój własny ochronny ... Czytaj więcej aby zabezpieczyć antenę lub pistolet do klejenia. Po zmontowaniu wszystkiego nadszedł czas na połączenie projektu.

Wreszcie potrzebujesz komputera z systemem Linux innego niż Raspberry Pi.

Ale najpierw ważne pytanie…

Jak mały komputer staje się nadajnikiem radiowym?

Aby uniknąć powodowania zakłóceń z innymi urządzeniami, Raspberry Pi stosuje technikę znaną jako widmo rozproszone. Zmniejsza to wpływ procesora na pobliski sprzęt (poprzez rozprzestrzenianie się zakłóceń elektromagnetycznych na szerszą skalę przepustowość w celu zmniejszenia interferencji), ale efektem ubocznym tego jest układ GPIO, którego można używać do nadawania na falach FM zespół muzyczny!

Możesz wykorzystać tę moc nadawania, podłączając antenę do styku 4.

Jak wiecie, nie jesteśmy prawnikami. Jesteśmy MakeUseOf. Zanim przejdziesz dalej, pamiętaj, że w zdecydowanej większości krajów nadawanie w paśmie FM bez licencji jest nielegalne i może sprawić kłopoty z grzywnami i czas więzienia.

Budowanie anteny

muo-diy-pifm-solder

Najbardziej skomplikowanym aspektem tego projektu jest zbudowanie anteny, ale jeśli masz odpowiedni sprzęt, powinieneś to zrobić za około 10 minut. Po zwarciu drutu zworowego z ok. 10 mm odizolowanego drutu nad złączem, należy przylutować go do drutu o grubości 2 mm.

antena muo-diy-pifm

Po stopieniu lutu nasunąć rurkę termokurczliwą o długości 50 mm na połączenie i górę mostka złącze i rozgrzej je przez kilka minut suszarką do włosów, aż połączenie zostanie zaizolowane i rurka będzie teraz ściśle przylegające.

Gdy skończysz, możesz podłączyć to do styku 4 w GPIO.

Znajdowanie GPIO 4

Jeśli wcześniej nie korzystałeś z pinów GPIO, prawdopodobnie nie wiesz, gdzie jest pin 4. Zarówno w 26, jak i 40-pinowej wersji GPIO Raspberry Pi, GPIO 4 jest czwartym pinem w najbardziej wewnętrznym rzędzie tablicy, jak pokazano tutaj:

muo-diy-pifm-gpio

Podłącz antenę do tego styku, aby uzyskać najlepsze wyniki (połączenie z innymi stykami będzie również nadawać w paśmie FM, ale sygnał nie będzie tak silny).

Schemat pinów GPIO, z RaspberryPi.org
Schemat pinów GPIO, od RaspberryPi.org

Przygotowanie listy odtwarzania

Następnym krokiem jest przygotowanie plików MP3. Skopiuj je z komputera stacjonarnego na kartę SD, upuszczając je na / Pirate Radio partycja karty. Prawdopodobnie nie będziesz w stanie tego zrobić w systemie Windows, więc skorzystaj z okazji, aby zainstalować system Linux na komputerze jako podwójny rozruch Masz dość systemu Windows 8? Jak podwójnie uruchomić system Windows i UbuntuJeśli odkryjesz, że Windows 8 nie jest do końca twoją filiżanką herbaty i nie masz żadnej możliwej ścieżki do obniżenia wersji, dobrym pomysłem może być podwójne uruchomienie systemu Linux, aby mieć alternatywę ... Czytaj więcej . Alternatywnie możesz być w stanie przesłać pliki w środowisku Linux na żywo z USB, jeśli masz wystarczająco dużo wolnych gniazd USB lub kart SD na komputerze.

Następnie przejdź do pirateradio.config plik i otwórz go w edytorze tekstu. To oferuje zbiór opcji, takich jak częstotliwość, odtwarzanie losowe, powtarzanie wszystkiego i odtwarzanie stereo. Te trzy ostatnie można przełączać, zmieniając domyślne ustawienie true Fałszywy.

muo-diy-pifm-config

Jeśli chodzi o parametr częstotliwości, musisz upewnić się, że ustawiłeś wartość, którą można wykryć za pomocą standardowego radia FM. Na przykład w Wielkiej Brytanii pasmo działa w zakresie od 87,5 do 108 FM, więc nie ustawiono by częstotliwości 85 lub 110, ponieważ radio nie będzie w stanie się do nich dostroić.

Warto przeszukać pasmo FM w radiu FM, aby znaleźć puste miejsce. Uderzanie w zajętą ​​częstotliwość jest wyjątkowo nierozsądne (patrz wyżej).

Po zakończeniu zapisz plik pirateradio.config i zamknij edytor tekstu.

Uruchom do transmisji!

Po zapisaniu plików MP3 w odpowiednim folderze bezpiecznie wyjmij kartę SD Czy naprawdę musisz wysunąć dysk flash (lub urządzenie) przed jego usunięciem?Powszechnie wiadomo, że dyski flash USB należy wysunąć przed ich usunięciem. Ale czy naprawdę musisz to zrobić? Co się stanie, jeśli nie? Czytaj więcej z komputera włóż go do Raspberry Pi i włącz zasilanie. W tym samym czasie weź radio z pasma FM i dostrój je na częstotliwości określonej w pliku konfiguracyjnym.

Za kilka sekund powinieneś usłyszeć pierwszy utwór, a Twoja stacja radiowa będzie na antenie!

Możesz dowiedzieć się o zasięgu, zabierając ze sobą radio FM na zewnątrz i sprawdzając, jak daleko jesteś od Raspberry Pi, gdy sygnał się rozpadnie. Limit wynosi około 50-100 stóp, chociaż wyłączenie opcji stereo_playback, aby nadawać w mono zamiast stereo, zwiększy zasięg.

muo-diy-pifm-jar

Zasięg można również zwiększyć, umieszczając Raspberry Pi w podwyższonej pozycji lub używając drutu miedzianego zamiast aluminium (jak to zrobiłem). Możesz uzyskać wyniki, ułatwiając przenoszenie całego zestawu, na przykład umieszczając go w słoiku lub podobnym. Zasiliłem mój sześcioma bateriami AA, ale dowolnymi kompatybilne zewnętrzne źródło zasilania będzie działać. 3 zestawy akumulatorów Raspberry Pi do przenośnych projektówBateria Raspberry Pi może zmienić zwykłe Pi w komputer przenośny. Aby rozpocząć, będziesz potrzebować jednego z tych rozwiązań akumulatorowych. Czytaj więcej

Ale naprawdę, do czego możesz tego użyć?

Zasady licencjonowania audycji radiowych prawdopodobnie wykluczą najszersze wykorzystanie tego projektu, ale nie powinno to powstrzymać Cię przed wypróbowaniem go. Na początek możesz użyć go do skorzystania z nowo powstałego zainteresowania lutowaniem (sprawdź nasze przewodnik do lutowania dla wskazówek Naucz się lutować, korzystając z tych prostych wskazówek i projektówCzy jesteś trochę onieśmielony myślą o gorącym żelazie i stopionym metalu? Jeśli chcesz zacząć pracę z elektroniką, musisz nauczyć się lutować. Pozwól nam pomóc. Czytaj więcej ) i dowiedzieć się, w jaki sposób dodanie drutu może zmienić komputer w rozgłośnię radiową.

Tymczasem, jeśli jesteś nauczycielem lub jesteś zaangażowany w szkolny projekt radiowy, jest to świetny projekt dla uczniów, aby zwiększyć uznanie dla komputerów i radia.

Wreszcie, w ramach tego projektu obywatele represyjnych reżimów mają możliwość wykorzystania tego projektu do komunikowania się z ruchami oporu.

Potrzebujesz pomocy z projektem PiFM? Życie na otwartych falach nie do końca działa? Opowiedz nam o tym w komentarzach.

Christian Cawley jest zastępcą redaktora ds. Bezpieczeństwa, Linux, DIY, programowania i technologii. Jest także producentem The Really Useful Podcast i ma duże doświadczenie w obsłudze komputerów stacjonarnych i oprogramowania. Współtwórca magazynu Linux Format, Christian majsterkowicz Raspberry Pi, miłośnik Lego i miłośnik gier retro.