Sevimli əlavə et Set Əsas
Vəzifə:Əsas səhifə >> xəbər

Products Kateqoriya

Products Tags

fmuser Saytlar

Rəngli Pi ilə çox öz radiostansiyasını necə qurmaq olar?

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

Moruq Pinin müxtəlif geeky layihələri üçün istifadə edə bilərsiniz. Ancaq yaxınlarda mən də bir FM vericisi kimi cazibədar kiçik cihazı istifadə edə biləcəyini öyrəndim. Və bu çox tinkering olmadan yoxdur.

Code Club pihack'taki bir çox millet, Morpberry Pi'de yayma-spektrumlu saat sinyallerini yaratmağı amaçlayan donanımları istifadə etmək yerine, FM Radio sinyallerini çıxartmaq üçün bir proqram yazdı.



Fon
Burada fon bir qədər var. Raspberry Pi-də tanıdılmış Audio, Ethernet, HDMI və USB portlarından başqa, cihazda digər fiş və modullarla daha çox əlaqə yaratmaq üçün nəzərdə tutulmuş interfeyslər də var.

Bu ümumi məqsədli Giriş / Çıxış (GPIO) "portları" 26-pinlərdir (bir 2 × 13 şeridində təşkil olunur). Bu interfeys plug-and-play deyil, proqram vasitəsilə nəzarət edə bilər.

Şaşırtıcı dərəcədə güclü bir FM siqnalının ötürülməsi üçün lazım olan bütün GPIO 4 pininə bir tel əlavə etməkdir. Tel olmadan belə, Raspberry Pi tərəfindən yayımlanan FM sinyali yaxınlıqdakı FM alıcıları tərəfindən alınacaq.



Diqqətin bir sözü: FM sinyallerinin yayılmasına dair qanunlar ölkədən ölkəyə dəyişir. Bu layihəyə başlamazdan əvvəl yerli qaydalara baxın.



Get, müəyyən, get
Pi və başını SSH vasitəsilə və ya cihaza birbaşa daxil etməklə komandanlıqla təchiz edin.

Kod Klubunun hackfest-də yazılmış kodu işğal edəcəyik və çıxaracağıq:


mkdir ~/pifm

cd pifm

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

tarzxvf pifm.tar.gz


Kataloqda artıq altı fayl var. Təəccüblü ki, bunun hamısı var. İndi daxil olan "sound.wav" faylını yayımlaya bilərsiniz:


sudo ./pifm sound.wav102.3


İndi bir FM qəbuledici tutmaq və FM 102.3 üçün qurmaq və Star Wars mövzu musiqi eşitmək lazımdır. 88 MHz və 108 MHz arasında, sadəcə, komutun sonunda kanal frekansını əlavə edərək yayılma tezliyini hər hansı bir yerdən dəyişə bilərsiniz.




Broadcast parçaları

Digər audio faylları da oynaya bilərsiniz, lakin onlar yalnız 16-bit 22050 Hz mono və yalnız WAV formatında olmalıdır. Bu, real bir məhdudiyyət kimi görünə bilər, amma həqiqətən deyil. Lazımdır ki, MP3 faylını işləyəcək və on-the-fly'daki WAV faylına çevirən SoX səs mübadiləsi audio redaktoru.

Audio redaktoru və onun bağımlılıklarını aşağıdakılarla qurun:


sudo apt-get quraşdırma corab libsox-fmt-all


Bitirdiğinizde, oynamaq istədiyiniz MP3 faylının adı ilə "SomeSong.mp3" əvəzinə aşağıdakı komanda yazın:


corab -t mp3 SomeSong.mp3 -t wav -r 22050 -c 1 - | sudo ./pifm - 102.3


Komandanın birinci hissəsi MP3 faylını bir WAV faylına çevirir, səs nümunəsi dərəcəsini 22050-ə dəyişir və izi bir-birinə qarışdırır. Dönüştürülmüş parça daha sonra standart endirimə göndərilir, tire işareti (-) ilə ifadə edilir və sonra pifm komutunun standart girişinə (|) boru verilir.

Yalnız bir fərq pifm yuxarıda göstərilən nümunədə komandanın adının yayımlanmasının əvəzinə, scriptdən standart girişi yaymaq üçün soruşuruq.

Hələ 102.3 tezliyinə köklənən FM qəbulediciniz varsa, indi MP3 telefonunuzu eşitməlisiniz! Yenə də orijinal nümunə kimi, tezlikləri 88 MHz və 108 MHz arasında hər hansı bir yerə dəyişdirməyin.



Broadcast podcasts
SoX ilə bəzi gözəl şeylər edə bilərsiniz. Məsələn, sevdiyiniz axınların İnternetdən canlı yayımlanması üçün istifadə edə bilərsiniz.

Linux Voice Podcast yayımlamaq üçün:


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


Bu komanda ilə əvvəlki nümunə arasındakı fərq yalnız bir yerli MP3-ə işarə edərək, indi onlayn rejimdə işlədiyinizə işarə edir.

Eyni şəkildə bir onlayn radio stansiyası yayımlaya bilərsiniz. Bir çox stansiya M3U faylını dərc edir və bunu qeyd edə bilərsiniz:


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


Bütün stansiyalar MP3 axınlarını yayımlamır. Bəzi OGG kimi digər formatlardan istifadə edin. Sox ilə çevrilən giriş faylının növünü dəyişdirməlisiniz. Kimi:


corab -t ogg http://network.absoluteradio.co.uk/əsas/audio/ogg/live.pls? xidmət = a6bb -t wav -r 22050 -c 1 - | sudo ./pifm - 102.3



Bəlkə sevirsən:

DIY 150W FM Transmitter PCB dəsti yığın

DIY FU-30A 30W FM Qüvvətləndirici dəsti

H.264 HD IPTV Streaming Video Encoder

Mesaj yaz 

ad *
mina *
telefon
ünvan
Kodu Doğrulama kodunu görmək? Yenile basın!
Mesaj
 

Message siyahısı

Şərhlər Loading ...
Əsas səhifə| Bizim haqqımızda| Məhsullar| xəbər| Download| Dəstək| Əlaqə| Əlaqə| xidmət

Əlaqə: Zoey Zhang Web: www.fmuser.net

Whatsapp / Wechat: + 86 183 1924 4009

Skype: tomleequan E-poçt: [e-poçt qorunur] 

Facebook: FMUSERBROADCAST Youtube: FMUSER ZOEY

İngilis dilində Ünvan: Room305, HuiLanGe, No.273 HuangPu Road West, TianHe District., GuangZhou, China, 510620 Ünvan Çin dilində: 广州市天河区黄埔大道西273号大道西305号兘号