Talaan ng mga Nilalaman:

Transmitter ng Raspberry Pi Radio: 4 na Hakbang
Transmitter ng Raspberry Pi Radio: 4 na Hakbang

Video: Transmitter ng Raspberry Pi Radio: 4 na Hakbang

Video: Transmitter ng Raspberry Pi Radio: 4 na Hakbang
Video: How to Turn Raspberry Pi Pico into PLC | Beremiz4Pico 2024, Hulyo
Anonim
Transmitter ng Raspberry Pi Radio
Transmitter ng Raspberry Pi Radio

Kamakailang Pag-update (02/14/19):

Ang mga tagubiling ito ay hindi na napapanahon at hindi dapat gamitin sa anumang pi bukod sa orihinal na RPI. Mangyaring magpatuloy sa mga tagubiling ito sa iyong sariling panganib alintana. Basahin ang mga komento upang makita kung ano ang nagkakaroon ng mga isyu sa ibang tao bago magsimula. Hindi na ako sumasagot ng mga katanungan tungkol sa itinuturo na ito. Salamat sa pagbabasa at good luck.

Ang Raspberry Pi ay isang napaka kapaki-pakinabang na computer na maaaring magamit para sa maraming iba't ibang mga bagay. Ang mga tao sa Imperial College Robotics Society ay may isang bagong paraan upang magamit ang iyong paboritong tratuhin. Dinisenyo nila ang isang programa na ginagawang isang FM radio transmitter ang Pi. Ang itinuturo na ito ay magpapakita sa iyo kung paano gumawa ng iyong sariling transmiter ng Pifm, pag-install at paggamit ng programa.

Ang ilang mga Update (03/11/15):

Mayroong isang bagong programa na isinulat ko kung saan kailangan mo lamang ng filename (HINDI ANG PATH). I-install nito ang lahat para sa iyo, ang kailangan mo lang gawin ay i-type ang dalas at ang filename na papatugtog (WAV o MP3, stereo o mono). github.com/CodyJHeiser/PiStation

Ang ICRS ay naglabas ng isa pang bersyon sa PiFM ilang sandali, pinapayagan kang maglaro ng mga tunog ng stereo (mp3 file) sa radyo ngayon. Maaari kang pumunta sa link na ito dito upang suriin ang bagong impormasyon (ang bagong code ay kasama sa aking programa na nakalista sa itaas.)

Higit pang Mga Update (08/06/15):

Ang miyembro, si AndrewG29, ay nagbigay sa akin ng isang link sa GitHub na sumusuporta sa Raspberry Pi 2! Sa pamamagitan ng tradisyunal na pamamaraan, hindi ito gagana sa RPi2.

Hakbang 1: Ang pagkakaroon ng mga Kinakailangan na Bahagi

Ang pagkakaroon ng mga Kinakailangan na Bahagi
Ang pagkakaroon ng mga Kinakailangan na Bahagi
Ang pagkakaroon ng mga Kinakailangan na Bahagi
Ang pagkakaroon ng mga Kinakailangan na Bahagi
Ang pagkakaroon ng mga Kinakailangan na Bahagi
Ang pagkakaroon ng mga Kinakailangan na Bahagi

Malinaw na hindi ito gagana maliban kung mayroon kang mga tamang bahagi upang simulan ang iyong Pifm radio. Ililista ko ang mga pangunahing bagay na kailangan mo upang simulan ang iyong Raspberry Pi na mayroon na ang karamihan sa iyo, ngunit ilalagay ko ito para sa mga taong wala. Sa ikalawang talata ay ang mga bagay na maaaring wala ka na kailangan mo. 1. Raspberry Pi 2. 5 volt 1 amp (sa pagitan ng 750 milliamp at 2 amps ang sinubukan ko) USB power supply 3. Micro USB cable 4. Hindi bababa sa 2 GB SD card na may Raspbian dito 5. Isang display o ssh Ngayon nakaraang mga pangunahing kaalaman, kakailanganin mo rin ang mga item na ito upang gumana ito. 1. Ethernet cable o isang wifi dongle (Tingnan ang hakbang dalawa kung wala ka nito) 2. Ilang uri ng antenaMaaari mo lang gamitin ang iyong daliri ngunit hindi ito gagana rin, maaari mong gamitin ang isang Pi Cobbler na may ilang kawad na dumidikit ng pin tulad ng ginawa ko, gumagana ito ng maayos, ang inaasahang saklaw ay tungkol sa 10 metro, ngunit nahanap ko ito upang mas mahaba kaysa sa na.

Hakbang 2: Pag-download ng Mga Pakete

Pagda-download ng Mga Pakete
Pagda-download ng Mga Pakete

Ngayon na mayroon kaming lahat na kailangan namin, maaari nating mai-install ang software, ito ay isang napaka-simpleng proseso. Tandaan na hindi ito gagana kung hindi ka nakakonekta sa internet (tingnan sa ibaba **). Kailangan mo lamang ng internet upang mai-download ang software, maaari mo itong magamit pagkatapos na walang internet. ** Kung mayroon kang isang Ethernet cable maaari mong balewalain ang talatang ito. Kung wala kang isang Ethernet cable ngunit nais mo pa ring gawin ito maaari mong i-download ang mga file sa iyong computer at ilagay ito sa isang flash drive at i-upload ito sa direktoryo ng "pi / home". Ngayon sa iyong uri ng terminal ng Pi sa eksaktong ito, bigyang-pansin ang malaking titik! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz (Na-capitalize 'P' sa 'Pifm.tar.gz') ls (Kung tama ang ginawa mo kapag na-type mo 'ls' mo dapat makita ang iba pang mga file kasama ang isang pinangalanang, 'Pifm.tar.gz') tar -xvf Pifm.tar.gz (Muli, na-capitalize ang 'P' sa 'Pifm.tar.gz') Iyon lang! Tapos na ang lahat ng code, ngayon hanggang sa susunod na hakbang upang malaman kung paano talaga tumugtog ng musika sa anumang istasyon na gusto mo.

Hakbang 3: Paggamit ng Software

Paggamit ng Software
Paggamit ng Software
Paggamit ng Software
Paggamit ng Software

Sa wakas kami ay nasa pagtatapos ng aming paglalakbay, ngunit ang lahat ng pagsusumikap na ito ay magbabayad kapag maaari mong mapahanga ang iyong mga kaibigan sa iyong kahanga-hangang bagong kakayahan sa 'pag-hack'! Mayroong ilang mga utos na ginagamit upang makontrol ang pi ililista ko ang mga ito sa ibaba at masira ang mga ito at sasabihin sa iyo kung ano ang ibig sabihin nila hakbang-hakbang. Bago kami mapunta sa code, kailangan mong malaman kung anong pin ang nai-broadcast nito upang mailakip mo ang iyong antena. Ang GPIO pin 4 ang ginagamit, sa kasamaang palad hindi mo mababago ang numero ng pin dahil mayroon itong mga tukoy na pagtutukoy na naka-embed dito, kaya't kung mayroon kang ibang bagay na nauubusan ng GPIO pin 4, kailangan mong baguhin o ilabas ito para gumana ito.sudo./pifm sound.wav 100.1 sudo - Binibigyan ka nito ng kapangyarihan ng administrator (tulad ng sa windows ang admin)./pifm - Ginagamit ang./ upang magpatakbo ng isang programa, ang program na nais mong patakbuhin ay ang iyong ilagay pagkatapos nito (pifm) sound.wav - Narito ang musikang nais mong i-play sa radyo, maaari mo itong palitan sa anumang **.wav file 100.1 - Ito ang istasyon na nais mong i-play ang iyong musika, maaari mo itong palitan sa anumang pagitan ng 87.1 at 108.1 Upang lumabas sa iyong press ng kanta, 'control' + 'c' Kung mayroon kang isang mikropono maaari mo itong mai-plug sa USB port at i-broadcast ang iyong boses sa istasyon ng radyo dito kung ano ang iyong i-type sa: arecord -fS16_LE -r 22050 -Dplughw: 1, 0 - | sudo./pifm - 100.1 22050 (bigyang-pansin ang malaking titik) Upang gawin ito syempre kailangan mong magkaroon ng isang USB mikropono, mayroon akong isang lumang Wii Karaoke microphone na gumagana nang maayos. Maaari mo lamang piliin ang isa sa Amazon, nakita ko ang isang Guitar Hero para sa halos $ 15 dito.

Hakbang 4: Pagdaragdag ng Iba Pang Mga Kanta

Pagdaragdag ng Iba Pang Mga Kanta
Pagdaragdag ng Iba Pang Mga Kanta
Pagdaragdag ng Iba Pang Mga Kanta
Pagdaragdag ng Iba Pang Mga Kanta

Kaya marahil ay hindi mo lamang nais ang isang kanta sa iyong Raspberry Pi. Upang mailagay ang mga kanta na nais mo dito kailangan mong magkaroon ng tamang format. Ito ay dapat na isang.wav file at kung mayroon kang isang.mp3 na file o.mp4 o kung ano pa man, kailangan mo itong i-convert. Maaari mong gamitin ang online na ito dito. Kailangan din itong nasa 16 bit: 22050 Hz: mono. Kung hindi ito ganoon ay talagang mabagal at kakaiba ang tunog o talagang mabilis at kakaiba. I-UPDATE: Mayroon na ngayong isang paraan upang magamit ang.mp3 na mga file sa iyong raspberry pi, narito ang isang Google Doc para sa karagdagang impormasyon.https://docs.google.com/document/d/1URn_9QpnP9CjUq9fpjuMdpL6svTr8hoGThmilHePV5g/edit? Usp = pagbabahagi Upang mai-import ang iyong ang kanta ay gumagamit lamang ng isang FTP server tulad ng Fillzilla, maaari kang makahanap ng isang napakahusay na tutorial dito. Tiyaking mai-import mo ito sa direktoryo ng home / pi (ito ay nasa ito bilang default) upang maiwasan ang labis na trabaho. Hanggang sa code palitan lamang ang 'sound.wav' ng pangalan ng iyong kanta. EX. sudo./pifm livin_on_a_prayer.wav 100.1 Kung ang iyong kanta ay mayroong puwang dito maaari mong mapansin na hindi ito gumana, bibigyan ka nito ng isang error, upang ayusin itong ilagay ang pangalan ng kanta sa mga quote. EX. sudo./pifm "namumuhay sa isang panalangin.wav" 100.1 TIPS - Siguraduhin na napakinabangan mo ang inaakala mong siguraduhin na baybayin ang lahat ng tama Maaari mong makita ang lahat ng mga kanta na na-download mo sa pamamagitan ng pagta-type ng 'ls' sa utos linya Anumang iba pang mga katanungan, huwag matakot na mag-iwan ng isang komento!

Inirerekumendang: