Kazalo:

Radijski oddajnik Raspberry Pi: 4 koraki
Radijski oddajnik Raspberry Pi: 4 koraki

Video: Radijski oddajnik Raspberry Pi: 4 koraki

Video: Radijski oddajnik Raspberry Pi: 4 koraki
Video: MKS SGEN L V1.0 - TMC2208 UART install 2024, Julij
Anonim
Radijski oddajnik Raspberry Pi
Radijski oddajnik Raspberry Pi

Nedavna posodobitev (14.02.19):

Ta navodila niso več posodobljena in jih poleg originalnega RPI ne smete uporabljati z nobenim pi. Ne glede na to nadaljujte s temi navodili. Preden začnete, preberite komentarje in preverite, s kakšnimi težavami imajo drugi ljudje. Na vprašanja o tem navodilu ne odgovarjam več. Hvala za branje in veliko sreče.

Raspberry Pi je zelo uporaben računalnik, ki ga lahko uporabljamo za različne stvari. Ljudje v Imperial College Robotics Society imajo nov način uporabe vaše najljubše poslastice. Oblikovali so program, ki spremeni Pi v oddajnik FM radia. Ta navodila vam bodo pokazala, kako narediti svoj oddajnik Pifm, namestiti in uporabljati program.

Nekaj posodobitev (03/11/15):

Prišel je nov program, ki sem ga napisal, kjer potrebujete samo ime datoteke (NE POT). Namestil bo vse, kar morate storiti, je, da vnesete frekvenco in ime datoteke za predvajanje (WAV ali MP3, stereo ali mono). github.com/CodyJHeiser/PiStation

ICRS je pred časom izdal drugo različico na PiFM, ki vam omogoča predvajanje stereo zvokov (mp3 datotek) po radiu. Tukaj lahko obiščete to povezavo in preverite nove podatke (nova koda je vključena v moj program, naveden zgoraj.)

Več posodobitev (08.06.15):

Član, AndrewG29, mi je dal povezavo do GitHub -a, ki podpira Raspberry Pi 2! S tradicionalno metodo to ne deluje na RPi2.

1. korak: Imeti potrebne dele

Imeti potrebne dele
Imeti potrebne dele
Imeti potrebne dele
Imeti potrebne dele
Imeti potrebne dele
Imeti potrebne dele

Očitno to ne bo delovalo, če nimate pravih delov za zagon svojega radia Pifm. Navedel bom osnovne stvari, ki jih potrebujete za zagon vašega Raspberry Pi, ki jih večina od vas že ima, vendar jih bom predstavil tistim, ki jih nimajo. V drugem odstavku so stvari, ki jih morda nimate in ki jih potrebujete. 1. Raspberry Pi 2. 5 voltov 1 ojačevalnik (med 750 miliamperi in 2 amperi sem poskusil) Napajanje USB 3. Kabel mikro USB 4. Najmanj 2 GB SD kartica z Raspbian na njem 5. Zaslon ali ssh Zdaj mimo osnov, boste za njihovo delovanje potrebovali tudi te predmete. 1. Ethernetni kabel ali ključ Wi -Fi (glejte drugi korak, če tega nimate) 2. Nekakšno anteno Lahko uporabite samo prst, vendar tudi to ne bo delovalo, lahko uporabite Pi Cobbler z nekaj žice, ki štrli čepa, kot sem ga naredil, deluje v redu, predvideni doseg je približno 10 metrov, vendar sem ugotovil, da gre precej dlje.

2. korak: Prenos paketov

Prenos paketov
Prenos paketov

Zdaj, ko imamo vse, kar potrebujemo, lahko namestimo programsko opremo, je to zelo preprost postopek. Upoštevajte, da to ne bo delovalo, če niste povezani z internetom (glejte spodaj **). Za prenos programske opreme potrebujete samo internet, ki ga lahko nato uporabite brez interneta. ** Če imate ethernetni kabel, lahko zanemarite ta odstavek. Če nimate ethernetnega kabla, vendar to še vedno želite storiti, lahko datoteke naložite v računalnik in jih postavite na bliskovni pogon ter jih naložite v imenik "pi/home". Zdaj v svojem tipu terminala Pi natančno pri tem bodite pozorni na velike začetnice! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz ("P" z veliko začetnico v "Pifm.tar.gz") ls (Če ste to storili pravilno, ko ste vnesli "ls", ste bi morala videti druge datoteke skupaj z eno, imenovano 'Pifm.tar.gz') tar -xvf Pifm.tar.gz (Spet velika črka 'P' v 'Pifm.tar.gz') To je to! Vsa koda je končana, zdaj pa na naslednji korak, da se naučite, kako dejansko predvajati glasbo na kateri koli želeni postaji.

3. korak: Uporaba programske opreme

Uporaba programske opreme
Uporaba programske opreme
Uporaba programske opreme
Uporaba programske opreme

Končno smo na koncu našega potovanja, vendar se vse to trdo delo obrestuje, ko lahko navdušite svoje prijatelje s svojimi čudovitimi novimi "hekerskimi" sposobnostmi! Obstaja nekaj ukazov, ki se uporabljajo za nadzor pi. Spodaj jih bom navedel in jih razčlenil ter vam po korakih povedal, kaj pomenijo. Preden se lotimo kode, morate vedeti, iz katerega zatiča je oddana, da lahko nanjo pritrdite svojo anteno. GPIO pin 4 je tisto, kar se uporablja, žal številke pin ne morete spremeniti, ker ima v njem vgrajene posebne specifikacije, zato, če vam na GPIO pin 4 zmanjka kaj drugega, ga boste morali spremeniti ali odstraniti da to deluje. daj za njim (pifm) sound.wav - Tu je glasba, ki jo želite predvajati po radiu, lahko jo spremenite v katero koli datoteko **.wav 100.1 - To je postaja, na kateri želite, da se predvaja vaša glasba, to lahko spremenite v karkoli med 87,1 in 108,1 Če želite zapustiti svojo pesem, pritisnite 'control' + 'c' Če imate mikrofon, ga lahko priključite v vrata USB in oddajate svoj glas po radijski postaji. v: arecord -fS16_LE -r 22050 -Dplughw: 1, 0 -| sudo./pifm - 100.1 22050 (bodite pozorni na uporabo velikih začetnic) Če želite to narediti, morate seveda imeti mikrofon USB, jaz pa imam star mikrofon Wii Karaoke, ki deluje odlično. Enega lahko vzamete pri Amazonu, tukaj sem našel Guitar Heroja za približno 15 USD.

4. korak: Dodajanje drugih pesmi

Dodajanje drugih pesmi
Dodajanje drugih pesmi
Dodajanje drugih pesmi
Dodajanje drugih pesmi

Torej verjetno ne želite samo ene pesmi na svojem Raspberry Pi. Če želite nanj postaviti želene pesmi, morate imeti pravilen format. To mora biti datoteka.wav in če imate datoteko.mp3 ali.mp4 ali karkoli drugega, jo morate pretvoriti. To spletno stran lahko uporabite tukaj. Prav tako mora biti v 16 -bitnem: 22050 Hz: mono. Če ni tako, se bo slišalo zelo počasi in čudno ali pa res hitro in čudno. UPDATE: Zdaj obstaja način uporabe datotek.mp3 v vašem maline pi, tukaj je Google Doc za več informacij. Https://docs.google.com/document/d/1URn_9QpnP9CjUq9fpjuMdpL6svTr8hoGThmilHePV5g/edit? song samo uporabite strežnik FTP, kot je Fillzilla, tukaj lahko najdete precej dobro vadnico. Da se izognete dodatnemu delu, ga uvozite v imenik home/pi (privzeto je na njem). Kar zadeva kodo, samo "sound.wav" zamenjajte z imenom vaše pesmi. EX. sudo./pifm livin_on_a_prayer.wav 100.1 Če je v vaši pesmi presledki, boste morda opazili, da ne deluje, vam bo prišlo do napake. Če želite to popraviti, ime pesmi navedite v narekovajih. EX. sudo./pifm "živi na molitvi.wav" 100.1 NASVETI - Poskrbite, da boste z velikimi črkami zapisali, kar mislite, da boste zapisali. Vse pesmi, ki ste jih prenesli, si lahko ogledate tako, da v ukaz vnesete 'ls' line Vsa druga vprašanja, ne bojte se pustiti komentarja!

Priporočena: