Přidat oblíbené Set Úvodní
Pozice:Domů >> Novinky

výrobky Kategorie

Produkty Značky

Fmuser Sites

Jak spustit svoji vlastní radiostanici s malinou Pi

Date:2018/10/30 15:04:07 Hits:

Můžete použít Raspberry Pi pro celou řadu geekálních projektů. Ale nedávno jsem zjistil, že byste mohli použít také malý přístroj jako FM vysílač. A to dělají bez toho, aby se tolik dělalo.

Spousta lidí v klubovém klubu Code Club napsala program na používání hardwaru na Raspberry Pi, který je určen k generování signálů s rozšířeným spektrem hodin, aby místo toho vysílali signály FM rádia.



Pozadí
Tady je trochu pozadí. Vedle známých portů Audio, Ethernet, HDMI a USB na zařízení Raspberry Pi má zařízení také rozhraní, která jsou navržena tak, aby umožňovala přímé připojení k ostatním čipům a modulům.

Tyto "porty" pro všeobecné použití vstupů / výstupů (GPIO) jsou kolíky 26 (uspořádané v pásmu 2 × 13), které vidíte na desce. Tato rozhraní nejsou plug-and-play, ale mohou být ovládána prostřednictvím softwaru.

Chcete-li vysílat překvapivě silný signál FM, stačí připojit vodič k kolíku GPIO 4. Dokonce ani bez drátu bude FM signál vysílán Raspberry Pi zvednut v blízkosti FM přijímačů.



Slovo opatrnosti: Zákony pro vysílání signálů FM se v jednotlivých zemích liší. Před pokusem o tento projekt zkontrolujte místní předpisy.



Získejte, nastavte, jděte
Spusťte Pi a přejděte k příkazovému řádku buď přes SSH nebo přímo přihlášení do zařízení.

Nyní budeme chytit kód napsaný v hackfestu Code Club a extrahovat:


mkdir ~/pifm

cd pifm

wget http://omattos.com/pifm.tar.gz

tarzxvf pifm.tar.gz


Adresář nyní obsahuje šest souborů. Překvapivě je to všechno, co se děje. Nyní můžete vysílat zahrnutý soubor "sound.wav":


sudo ./pifm sound.wav102.3


Nyní uchopte přijímač FM a nastavte jej na FM 102.3 a měli byste slyšet hudební motiv Star Wars. Ve skutečnosti můžete měnit kmitočet vysílání z libovolného místa mezi 88 MHz a 108 MHz jednoduše připojením frekvence kanálu na konci příkazu.




Vysílání skladeb

Můžete také přehrávat jiné zvukové soubory, ale musí být pouze 16-bit 22050 Hz mono a pouze ve formátu WAV. To může vypadat jako skutečné omezení, ale opravdu není. Vše, co potřebujete, je zvukový editor SoX, který zpracovává váš soubor MP3 a převádí jej do souboru WAV.

Nainstalujte editor zvuku a jeho závislosti pomocí:


sudo apt-get install Sox libsox-fmt-vše


Po dokončení zadejte následující příkaz, nahrazující "SomeSong.mp3" názvem souboru MP3, který chcete přehrát:


Sox -t mp3 NěkteréSong.mp3 -t wav -r 22050 -c 1 - | sudo ./pifm - 102.3


První část příkazu převede soubor MP3 do souboru WAV, změní jeho vzorkovací frekvenci zvuku na 22050 a změří skladbu na mono. Převedená stopa je potom odeslána na standardní výstup označený pomlčkou (-) a potom je pipetován (|) do standardního vstupu příkazu pifm.

Jediný rozdíl v pifm příkaz ve výše uvedeném příkladu je, že namísto zadání názvu souboru, který chceme vysílat, požadujeme, aby skript místo toho vysílal standardní vstup.

Pokud máte FM přijímač naladěný na frekvenci 102.3, měli byste slyšet MP3! Opět, stejně jako původní příklad, neváhejte nahradit frekvenci kdekoli mezi 88 MHz a 108 MHz.



Vysílání podcastů
S Soxem můžete udělat pár skvělých věcí. Můžete jej například použít k vysílání vašich oblíbených streamů z Internetu.

Vysílání podcastu Linux Voice:


Sox -t mp3 http://www.linuxvoice.com/Epizod/lv_s02e01.mp3 -t wav -r 22050 -c 1 - | sudo ./pifm - 102.3


Jediný rozdíl mezi tímto příkazem a předchozím příkladem spočívá v tom, že namísto toho, abyste namířili na místní MP3, nyní poukazujete na ten, který se nachází online.

Stejně můžete vysílat rozhlasovou stanici online. Mnoho stanic publikuje soubor M3U a můžete na něj odkazovat:


Sox -t mp3 http://www.ndr.de/zdroje/metadaten/audio/m3u/ndrloop5.m3u -t wav -r 22050 -c 1 - | sudo ./pifm - 102.3


Ne všechny stanice vysílají proudy MP3. Některé používají jiné formáty, jako je OGG. Vše, co potřebujete ke změně typu vstupního souboru, který konvertujete se soxem. Jako:


Sox -t ogg http://network.absoluteradio.co.uk/jádro/audio/ogg/live.pls? služba = a6bb -t wav -r 22050 -c 1 - | sudo ./pifm - 102.3



Možná budete chtít:

DIY 150W vysílač FM sestavte sadu PCB

DIY FU-30A 30W Sada výkonových zesilovačů FM

Streaming Video Encoder od firmy H.264 HD IPTV

Zanechat vzkaz 

Příjmení *
email *
Telefon
Adresa
Kód Viz ověřovací kód? Klepněte na tlačítko Aktualizovat!
Zpráva
 

Seznam zpráv

Komentáře Loading ...
Domů| O nás| Produkty| Novinky| Ke stažení| Podpora| Zpětná vazba| Kontaktujte nás| Servis

Kontakt: Zoey Zhang Web: www.fmuser.net

Whatsapp / Wechat: +86 183 1924 4009

Skype: tomleequan E-mail: [chráněno e-mailem] 

Facebook: FMUSERBROADCAST Youtube: FMUSER ZOEY

Adresa v angličtině: Room305, HuiLanGe, No.273 HuangPu Road West, TianHe District., GuangZhou, Čína, 510620 Adresa v čínštině: 广州市天河区黄埔大黄埔大道西273(305号惠)