Spisu treści:
- Krok 1: Posiadanie niezbędnych części
- Krok 2: Pobieranie pakietów
- Krok 3: Korzystanie z oprogramowania
- Krok 4: Dodawanie innych utworów
Wideo: Nadajnik radiowy Raspberry Pi: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
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
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
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
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
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:
Nadajnik radiowy z 9 kanałami: 3 kroki
Nadajnik radiowy z 9 kanałami: Nadajnik radiowy W tej instrukcji pokażę, jak zrobić własny tani nadajnik radiowy z modułem nrf24lo1 ze wzmocnioną anteną Aby wykonać ten projekt, oto lista części Lista części: - sr no Ilość na
Nadajnik radiowy: 10 kroków
Nadajnik radiowy: Ten nadajnik radiowy wysyła sygnał radiowy AM, który można odbierać na częstotliwości 819 kHz. Ten projekt jest realizowany przez studentów fizyki stosowanej z TU Delft w Holandii. Jest to część kursu DEF
Cyfrowy zegar radiowy Raspberry Pi: 8 kroków (ze zdjęciami)
Zegar cyfrowy dla amatorskich radioodbiorników Raspberry Pi: Przegląd Radiooperatorzy amatorscy (znani również jako HAM Radio) używają 24-godzinnego czasu UTC (uniwersalnego czasu koordynowanego) do większości swoich operacji. Postanowiłem zbudować zegar cyfrowy, korzystając z niedrogich 4-cyfrowych wyświetlaczy TM1637 i Raspberry Pi Zero W zamiast zwykłego GUI
Jak zrobić prosty odbiornik radiowy FM w 100% gwarantowany: 4 kroki?
Jak zrobić prosty odbiornik radiowy FM w 100% gwarantowany: Przeczytaj: Jak zrobić automatyczne skanowanie odbiornika radiowego FM, aby uzyskać więcej informacji o infrastrukturze BK1079 IC Większość obwodów radiowych FM, które widziałem na YouTube i Google, zwykle obejmuje dość skomplikowane komponenty wymagające specjalnego kondensatora zmiennego
Przenośny nadajnik radiowy FM: 4 kroki
Przenośny nadajnik radiowy FM: W tym projekcie stworzymy nadajnik FM za pomocą Arduino