Gehitu gogokoenak ezarri orria
Kargua:Hasiera >> Berriak

Produktuak Kategoria

Produktuak Tags

fmuser Sites

Nola mugitu zeure irrati-geltokia Raspberry Pi-rekin?

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

Raspberry Pi erabili dezakezu hainbat proiektu geekerentzat. Baina duela gutxi jakin dut FM gailu txikia FM transmisorea bezala ere erabili duzula. Eta hori askoz ere tinkering gabe.

Code Club-ko kideen artean, Pihack-ek kode bat idatzi zuen Raspberry Pi-ren erabilerari buruzko programa, hedapen-espektroko erlojuaren seinaleak sortzeko irteera FM irratiaren seinaleak sortzeko.



Aurrekariak
Hona hemen atzeko apur bat. Raspberry Pi audio, Ethernet, HDMI eta USB ataka ezagunak gain, gailuak beste zuzeneko eta beste modulu batzuekin zuzenean konektatzeko diseinatutako interfazeak ditu.

General Input / Output helburu orokor hauek (GPIO) "portuak" 26-pins (2 × 13 zerrendan antolatuta) agertzen dira taula gainean. Interfaze hauek ez dira plug-and-play baina software bidez kontrolatzen dute.

FM seinale harrigarriro sendoa transmititzeko, behar duzun guztia alanbre bat erantsi behar zaio GPIO 4 pinari. Nahiz eta alanbre gabe, Raspberry Pi-ren emisioaren FM seinalea FM inguruko hargailuek jasoko dute.



Kontuz hitz egitea: FM seinaleak emititzeko legeak herrialde batetik bestera aldatu egiten dira. Egiaztatu zure tokiko araudia proiektu hau probatu aurretik.



Talde, ezarri, joan
Pi sortu eta buru komando lerroan SSH bidez edo zuzenean sartu telefonora.

Code Club hackfest-en idatzitako kodea hartu eta atera:


mkdir ~/pifm

cd pifm

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

tarzxvf pifm.tar.gz


Direktorioak sei fitxategi ditu orain. Harrigarria bada hori dena. Orain "sound.wav" fitxategian sartu dezakezu.


sudo ./pifm soinua.wav102.3


Orain grabatu FM hartzailea eta ezarri FM 102.3 eta Star Wars gaiaren musika entzun behar duzu. 88 MHz eta 108 MHz artean emisio-maiztasuna alda dezakezu, komandoaren amaieran kanalaren maiztasuna gehituz.




Igorri bideak

Beste audio fitxategi batzuk ere erreproduzitu ditzakezu, baina 16-bit 22050 Hz mono izan behar dute eta WAV formatuan soilik. Baliteke benetako muga izatea, baina ez da benetan. Behar duzun guztia SOX soinuaren audio-editorea da. Zure MP3 fitxategia prozesatuko du eta WAV fitxategian bihurtuko da hegan.

Instalatu audio editorea eta haren mendekotasunak:


sudo apt-get install sox libsox-FMT-guztiak


Amaitutakoan, idatzi komando hau, "SomeSong.mp3" ordez erreproduzitu nahi duzun MP3 fitxategiaren izenarekin.


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


Komandoaren lehen zatia MP3 fitxategia WAV fitxategian bihurtzen du, bere audio laginketa-tasa 22050-era aldatzen du eta pista mono-raino nahasten du. Bihurtutako pista ondoren irteera estandarrerako bidaltzen da, zeinu-marra (-) adierazita eta hoditeria (|) pifm komandoaren sarrera estandarrean sartuko da.

Ezberdintasun bakarra pifm Goiko adibidean komandoa da, emisioaren fitxategiaren izena zehaztea beharrean, idazten ari garen idazketa estandarraren ordez.

Oraindik oraindik zure FM hartzailea 102.3 maiztasunarekin sintonizatu baduzu, zure MP3 entzun beharko zenuke! Berriro ere, jatorrizko adibide bezala, maiztasuna 88 MHz eta 108 MHz arteko edozein tokitatik ordezkatzea komeni da.



Igortzeko podcastak
SoX-rekin gauza zoragarriak egin ditzakezu. Esate baterako, erabil dezakezu zure gogoko erreprodukzioak zuzenean Internetetik igortzeko.

Linux Voice podcasta igortzeko:


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


Komando honen eta aurreko adibidearen arteko aldea bakarra da MP3 lokal bat seinalatuz ordez, linean bizi den bat seinalatuz gero.

Era berean, lineako irrati-kate bat emititu dezakezu. Geltoki askok M3U fitxategia argitaratzen dute eta honela jar dezakezu:


sox -t mp3 http://www.ndr.de/baliabideak/Metadaten/audio/m3u/ndrloop5.m3u -t wav -r 22050 -c 1 - | sudo ./pifm - 102.3


Geltoki ez guztiak MP3 erreka emititzen dute. Zenbaitek beste formatu batzuk erabiltzen dituzte, adibidez, OGG. Sox-ekin bihurtzen ari zaren sarrerako fitxategi mota aldatu behar duzu guztia. Adibidez:


sox -t ogg http://network.absoluteradio.co.uk/core/audio/ogg/live.pls? service = a6bb -t wav -r 22050 -c 1 - | sudo ./pifm - 102.3



Agian gustatuko zaizu:

DIY 150W FM Transmitter Assemble PCB Kit

DIY FU-30A 30W FM Power Amplifier Set

H.264 HD IPTV Streaming Video Encoder

Utzi mezu bat 

izena *
Emaila *
Telefonoa
Helbidea
kodea Ikusi egiaztapen-kodea? Egin klik freskatu!
Mezua
 

Mezu zerrenda

Comments jasotzen ...
Hasiera| Guri buruz| Produktuak| Berriak| Deskargatu| Laguntzarako| Feedback| Contact| zerbitzua

Kontaktua: Zoey Zhang Webgunea: www.fmuser.net

Whatsapp / WeChat: + 86 183 1924 4009

Skype: tomleequan Posta elektronikoa: [posta elektroniko bidez babestua] 

Facebook: FMUSERBROADCAST Youtube: FMUSER ZOEY

Helbidea ingelesez: Room305, HuiLanGe, No.273 HuangPu Road West, TianHe District., GuangZhou, Txina, 510620 Helbidea txineraz: 广州市天河区黄埔大道西273号惠兰(E305)