Spisu treści:

Nadajnik radiowy Raspberry Pi: 4 kroki
Nadajnik radiowy Raspberry Pi: 4 kroki

Wideo: Nadajnik radiowy Raspberry Pi: 4 kroki

Wideo: Nadajnik radiowy Raspberry Pi: 4 kroki
Wideo: gr-rpitx demonstration: emitting and receiving from a RPi4 running GNU Radio 2024, Wrzesień
Anonim
Nadajnik radiowy Raspberry Pi
Nadajnik radiowy Raspberry Pi

Ostatnia aktualizacja (14.02.19):

Te instrukcje nie są już aktualne i nie powinny być używane z żadnym pi poza oryginalnym RPI. Niezależnie od tego postępuj zgodnie z tymi instrukcjami na własne ryzyko. Przeczytaj komentarze, aby zobaczyć, z czym inni ludzie mają problemy przed rozpoczęciem. Nie odpowiadam już na pytania dotyczące tej instrukcji. Dziękuję za przeczytanie i życzę powodzenia.

Raspberry Pi to bardzo przydatny komputer, który może być używany do wielu różnych rzeczy. Ludzie z Imperial College Robotics Society mają nowy sposób na wykorzystanie ulubionego przysmaku. Zaprojektowali program, który zamienia Pi w nadajnik radiowy FM. Ta instrukcja pokaże Ci, jak zrobić własny nadajnik Pifm, zainstalować i korzystać z programu.

Niektóre aktualizacje (03.11.15):

Pojawił się nowy program, który napisałem, w którym potrzebujesz tylko nazwy pliku (NIE ŚCIEŻKI). Zainstaluje wszystko za Ciebie, wystarczy wpisać częstotliwość i nazwę pliku, który ma być odtwarzany (WAV lub MP3, stereo lub mono). github.com/CodyJHeiser/PiStation

ICRS wypuścił jakiś czas temu kolejną wersję na PiFM, która pozwala teraz odtwarzać dźwięki stereo (pliki mp3) przez radio. Możesz przejść do tego linku tutaj, aby sprawdzić nowe informacje (nowy kod jest zawarty w moim programie wymienionym powyżej).

Więcej aktualizacji (08/06/15):

Członek, AndrewG29, podał mi link do GitHub, który obsługuje Raspberry Pi 2! Dzięki tradycyjnej metodzie nie działa to w RPi2.

Krok 1: Posiadanie niezbędnych części

Posiadanie niezbędnych części
Posiadanie niezbędnych części
Posiadanie niezbędnych części
Posiadanie niezbędnych części
Posiadanie niezbędnych części
Posiadanie niezbędnych części

Oczywiście to nie zadziała, jeśli nie masz odpowiednich części do uruchomienia radia Pifm. Wymienię podstawowe rzeczy potrzebne do uruchomienia Raspberry Pi, które większość z was już posiada, ale umieszczę je tam dla osób, które tego nie robią. W drugim akapicie są rzeczy, których możesz nie mieć, a których potrzebujesz. 1. Raspberry Pi 2. 5 V 1 wzmacniacz (próbowałem od 750 miliamperów do 2 amperów) Zasilanie USB 3. Kabel Micro USB 4. Karta SD o pojemności co najmniej 2 GB z Raspbianem 5. Wyświetlacz lub ssh Teraz poza podstawami, będziesz potrzebować również tych elementów, aby to zadziałało. 1. Kabel Ethernet lub klucz Wi-Fi (patrz krok drugi, jeśli go nie masz) 2. Jakiś rodzaj anteny Możesz po prostu użyć palca, ale to nie zadziała tak dobrze, możesz użyć Pi Cobblera z wystającym przewodem szpilki, tak jak ja, działa dobrze, przewidywany zasięg wynosi około 10 metrów, ale stwierdziłem, że jest znacznie dłuższy.

Krok 2: Pobieranie pakietów

Pobieranie pakietów
Pobieranie pakietów

Teraz, gdy mamy już wszystko, czego potrzebujemy, możemy przystąpić do instalacji oprogramowania, jest to bardzo prosty proces. Pamiętaj, że to nie zadziała, jeśli nie masz połączenia z Internetem (patrz poniżej**). Potrzebujesz tylko Internetu, aby pobrać oprogramowanie, możesz z niego później korzystać bez Internetu. ** Jeśli masz kabel Ethernet, możesz zignorować ten paragraf. Jeśli nie masz kabla Ethernet, ale nadal chcesz to zrobić, możesz pobrać pliki na swój komputer i umieścić je na dysku flash i przesłać do katalogu „pi/home”. Teraz w swoim terminalu Pi wpisz dokładnie to, zwróć uwagę na wielkość liter! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz (wielkie „P” w „Pifm.tar.gz”) ls (Jeśli zrobiłeś to dobrze, wpisując „ls” powinny zobaczyć inne pliki wraz z jednym o nazwie 'Pifm.tar.gz') tar -xvf Pifm.tar.gz (znowu duże 'P' w 'Pifm.tar.gz') To wszystko! Cały kod jest gotowy, teraz przejdźmy do następnego kroku, aby dowiedzieć się, jak faktycznie odtwarzać muzykę na dowolnej stacji.

Krok 3: Korzystanie z oprogramowania

Korzystanie z oprogramowania
Korzystanie z oprogramowania
Korzystanie z oprogramowania
Korzystanie z oprogramowania

Wreszcie zbliżamy się do końca naszej podróży, ale cała ta ciężka praca opłaca się, gdy możesz zaimponować znajomym swoimi niesamowitymi, nowymi umiejętnościami hakowania! Istnieje kilka poleceń służących do kontrolowania liczby pi. Wymienię je poniżej, podzielę i powiem krok po kroku, co oznaczają. Zanim przejdziemy do kodu, musisz wiedzieć, z którego pinu pochodzi transmisja, aby móc podłączyć do niego antenę. Używany jest pin 4 GPIO, niestety nie można zmienić numeru pinu, ponieważ ma on wbudowaną specyfikację, więc jeśli coś innego wyczerpuje się z pinu 4 GPIO, będziesz musiał to zmienić lub wyjąć aby to działało.sudo./pifm sound.wav 100.1 sudo - To daje uprawnienia administratora (tak jak w systemie Windows admin)./pifm -./ służy do uruchamiania programu, program, który chcesz uruchomić, jest tym, co ty umieść po nim (pifm) sound.wav - Oto muzyka, którą chcesz odtwarzać przez radio, możesz ją zmienić na dowolny** plik.wav 100.1 - To jest stacja, na której chcesz odtwarzać swoją muzykę, możesz to zmienić na dowolny z zakresu od 87.1 do 108,1 Aby wyjść z utworu, naciśnij 'control' + 'c' Jeśli masz mikrofon, możesz go podłączyć do portu USB i nadawać swój głos przez stację radiową, oto co wpiszesz w: arecord -fS16_LE -r 22050 -Dplughw:1, 0 - | sudo./pifm - 100.1 22050 (zwróć uwagę na wielkość liter) Aby to zrobić oczywiście musisz mieć mikrofon USB, mam stary mikrofon Wii Karaoke, który działa dobrze. Możesz po prostu wybrać jeden z Amazon, właśnie znalazłem Guitar Hero za około 15 USD tutaj.

Krok 4: Dodawanie innych utworów

Dodawanie innych utworów
Dodawanie innych utworów
Dodawanie innych utworów
Dodawanie innych utworów

Więc prawdopodobnie nie chcesz tylko jednej piosenki na swoim Raspberry Pi. Aby umieścić na nim utwory, które chcesz, musisz mieć odpowiedni format. Musi to być plik.wav, a jeśli masz plik.mp3 lub.mp4 lub cokolwiek, musisz go przekonwertować. Możesz użyć tego online tutaj. Musi być również w 16 bitach: 22050 Hz: mono. Jeśli tak nie jest, zabrzmi bardzo wolno i dziwnie lub naprawdę szybko i dziwnie. AKTUALIZACJA: Jest teraz sposób na używanie plików.mp3 w Twoim Raspberry Pi. Więcej informacji znajdziesz w Dokumentach Google.https://docs.google.com/document/d/1URn_9QpnP9CjUq9fpjuMdpL6svTr8hoGThmilHePV5g/edit?usp=sharing Aby zaimportować Po prostu użyj serwera FTP, takiego jak Fillzilla, możesz znaleźć całkiem dobry samouczek na ten temat tutaj. Upewnij się, że importujesz go do katalogu home/pi (jest na nim domyślnie), aby uniknąć dodatkowej pracy. Jeśli chodzi o kod, po prostu zamień „sound.wav” na nazwę swojej piosenki. BYŁY. sudo./pifm livin_on_a_prayer.wav 100.1 Jeśli twoja piosenka zawiera spacje, możesz zauważyć, że nie działa, wyświetli błąd, aby to naprawić, umieść nazwę piosenki w cudzysłowie. BYŁY. sudo./pifm „życie na modlitwie.wav” 100.1 WSKAZÓWKI - Upewnij się, że używasz wielkich liter Upewnij się, że wszystko piszesz poprawnie Możesz zobaczyć wszystkie pobrane utwory, wpisując „ls” w poleceniu line Wszelkie inne pytania, nie bój się zostawić komentarza!

Zalecana: