Cov txheej txheem:

Raspberry Pi Xov Tooj Cua Tshaj Tawm: 4 Kauj Ruam
Raspberry Pi Xov Tooj Cua Tshaj Tawm: 4 Kauj Ruam

Video: Raspberry Pi Xov Tooj Cua Tshaj Tawm: 4 Kauj Ruam

Video: Raspberry Pi Xov Tooj Cua Tshaj Tawm: 4 Kauj Ruam
Video: Tsis Deev Koj Thiaj Tsis Seev BY Aka 2024, Hlis ntuj nqeg
Anonim
Raspberry Pi Xov Tooj Cua Tshaj Tawm
Raspberry Pi Xov Tooj Cua Tshaj Tawm

Hloov tshiab tsis ntev los no (02/14/19):

Cov lus qhia no tsis muaj hnub hloov pauv ntxiv thiab yuav tsum tsis txhob siv nrog ib tus pi ntxiv rau qhov qub RPI. Thov ua raws cov lus qhia no ntawm koj tus kheej txoj kev pheej hmoo yam tsis hais txog qhov twg. Nyeem cov lus pom seb lwm tus neeg muaj teeb meem nrog ua ntej pib li cas. Kuv tsis teb cov lus nug ntxiv txog cov lus qhia no. Ua tsaug rau koj nyeem thiab hmoov zoo.

Raspberry Pi yog lub khoos phis tawj siv tau zoo uas tuaj yeem siv rau ntau yam sib txawv. Cov neeg nyob ntawm Imperial College Robotics Society muaj txoj hauv kev tshiab los siv koj txoj kev nyiam. Lawv tsim cov phiaj xwm uas hloov Pi mus rau hauv xov tooj cua FM transmitter. Cov lus qhia no yuav qhia koj yuav ua li cas ua koj tus kheej Pifm transmitter, teeb tsa thiab siv qhov program.

Qee qhov hloov tshiab (03/11/15):

Muaj qhov haujlwm tshiab uas kuv tau sau qhov twg koj tsuas xav tau lub npe ntawv (TSIS YOG LUB PATH). Nws yuav teeb tsa txhua yam rau koj, txhua yam koj yuav tsum ua yog ntaus zaus thiab lub npe ntawv yuav tsum tau ua (WAV lossis MP3, tso suab lossis mono). github.com/CodyJHeiser/PiStation

ICRS tau tshaj tawm lwm qhov version ntawm PiFM ib pliag rov qab, nws tso cai rau koj ua suab nrov tso suab (cov ntaub ntawv mp3) hla xov tooj cua tam sim no. Koj tuaj yeem mus rau qhov txuas ntawm no txhawm rau txheeb xyuas cov ntaub ntawv tshiab (tus lej tshiab tau suav nrog hauv kuv qhov haujlwm teev tseg saum toj no.)

Hloov Kho Tshiab (08/06/15):

Tus tswv cuab, AndrewG29, tau muab qhov txuas rau kuv rau GitHub uas txhawb nqa Raspberry Pi 2! Los ntawm cov txheej txheem ib txwm muaj, qhov no tsis ua haujlwm ntawm RPi2.

Kauj Ruam 1: Muaj Qhov Yuav Tsum Muaj

Muaj Qhov Xav Tau
Muaj Qhov Xav Tau
Muaj Qhov Xav Tau
Muaj Qhov Xav Tau
Muaj Qhov Xav Tau
Muaj Qhov Xav Tau

Pom tseeb qhov no yuav tsis ua haujlwm tshwj tsis yog tias koj muaj qhov zoo los pib koj lub Pifm xov tooj cua. Kuv yuav teev cov khoom yooj yim uas koj xav tau los pib koj li Raspberry Pi uas koj feem ntau muaj, tab sis kuv yuav muab tso rau ntawd rau cov neeg uas tsis ua. Hauv kab lus thib ob yog yam uas koj yuav tsis muaj qhov koj xav tau. 1. Raspberry Pi 2. 5 volt 1 amp (nruab nrab ntawm 750 milliamps thiab 2 amps yog qhov kuv tau sim) USB fais fab mov 3. Micro USB cable 4. Tsawg kawg 2 GB SD card nrog Raspbian rau nws 5. Cov zaub lossis ssh Tam sim no yav dhau los cov hauv paus, koj yuav xav tau cov khoom no ib yam rau nws ua haujlwm. 1. Ethernet cable lossis wifi dongle (Saib ob kauj ruam yog tias koj tsis muaj qhov no) 2. Qee yam ntawm cov kav hlau txais xov Koj tsuas tuaj yeem siv koj tus ntiv tes tab sis nws yuav tsis ua haujlwm ib yam, koj tuaj yeem siv Pi Cobbler nrog qee cov xov txuas tawm ntawm tus pin zoo li kuv tau ua, nws ua haujlwm tau zoo, qhov kwv yees kwv yees kwv yees li 10 meters, tab sis kuv pom nws mus ntev dua li qhov ntawd.

Kauj ruam 2: Rub tawm Cov Pob

Rub tawm Pob Khoom
Rub tawm Pob Khoom

Tam sim no peb muaj txhua yam peb xav tau, peb tuaj yeem txhim kho software, nws yog txheej txheem yooj yim heev. Nco ntsoov tias qhov no yuav tsis ua haujlwm yog tias koj tsis txuas nrog internet (saib hauv qab no **). Koj tsuas yog xav tau internet txhawm rau rub tawm software, koj tuaj yeem siv qhov no tom qab yam tsis muaj internet. ** Yog tias koj muaj Ethernet cable koj tuaj yeem tsis quav ntsej nqe lus no. Yog tias koj tsis muaj Ethernet cable tab sis koj tseem xav ua qhov no koj tuaj yeem rub tawm cov ntawv rau hauv koj lub computer thiab muab tso rau hauv lub flash drive thiab xa nws mus rau "pi/home" directory. Tam sim no hauv koj Pi davhlau ya nyob twg hom hauv no raws nraim, xyuam xim rau cov peev txheej! wget www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz (Capitalized 'P' hauv 'Pifm.tar.gz') ls (Yog tias koj tau ua yog thaum koj ntaus 'ls' koj yuav tsum pom lwm cov ntaub ntawv nrog rau ib lub npe, 'Pifm.tar.gz') tar -xvf Pifm.tar.gz (Ntxiv dua, cov peev txheej 'P' hauv 'Pifm.tar.gz') Yog lawm! Txhua txoj cai tau ua tiav, tam sim no mus rau qib tom ntej kom kawm paub yuav ua li cas ua suab paj nruag dhau ntawm txhua lub chaw nres tsheb uas koj xav tau.

Kauj ruam 3: Siv Software

Siv Software
Siv Software
Siv Software
Siv Software

Thaum kawg peb mus txog qhov kawg ntawm peb cov lus, tab sis tag nrho cov haujlwm nyuaj no them thaum koj tuaj yeem ua rau koj cov phooj ywg zoo siab nrog koj qhov peev xwm tshiab 'hacking'! Muaj qee qhov lus txib uas tau siv los tswj tus pi Kuv yuav sau lawv hauv qab no thiab rhuav lawv thiab qhia koj tias lawv txhais li cas ib kauj ruam zuj zus. Ua ntej peb nkag mus rau hauv txoj cai, koj yuav tsum paub dab tsi tus pin nws tshaj tawm hauv yog li koj tuaj yeem txuas koj lub kav hlau txais xov rau nws. GPIO tus pin 4 yog dab tsi tau siv, hmoov tsis koj tsis tuaj yeem hloov tus lej tus lej vim tias nws muaj qhov tshwj xeeb tshwj xeeb tau kos rau hauv nws, yog li yog tias koj muaj lwm yam uas tsis tiav ntawm GPIO tus pin 4, koj yuav tau hloov nws lossis tshem nws tawm rau qhov no kom ua haujlwm.sudo./pifm sound.wav 100.1 sudo - Qhov no muab rau koj lub zog tswj hwm (zoo li ntawm windows admin)./pifm -.. yog siv los ua haujlwm program, qhov haujlwm koj xav khiav yog yam koj muab tso tom qab nws (pifm) sound.wav - Nov yog lub suab paj nruag koj xav tau tshaj hauv xov tooj cua, koj tuaj yeem hloov nws mus rau ib qho **.wav file 100.1 - Qhov no yog lub chaw nres tsheb uas koj xav kom koj lub suab nkauj raug ntaus, koj tuaj yeem hloov qhov no mus rau ib yam dab tsi ntawm 87.1 thiab 108.1 Txhawm rau tawm koj cov nkauj nias, 'tswj' + 'c' Yog tias koj muaj lub microphone koj tuaj yeem ntsaws nws rau hauv USB chaw nres nkoj thiab tshaj tawm koj lub suab hla lub xov tooj cua ntawm no yog yam koj yuav ntaus hauv: arecord -fS16_LE -r 22050 -Dplughw: 1, 0 -| sudo./pifm - 100.1 22050 (xyuam xim rau kev nqis peev) Txhawm rau ua qhov no koj yuav tsum muaj lub USB microphone, Kuv muaj lub qub Wii Karaoke microphone uas ua haujlwm zoo xwb. Koj tuaj yeem khaws ib qho tawm ntawm Amazon rau, Kuv nyuam qhuav pom Guitar Hero ib qho txog $ 15 ntawm no.

Kauj Ruam 4: Ntxiv Lwm Zaj Nkauj

Ntxiv Lwm Zaj Nkauj
Ntxiv Lwm Zaj Nkauj
Ntxiv Lwm Zaj Nkauj
Ntxiv Lwm Zaj Nkauj

Yog li koj yuav tsis tsuas yog xav tau ib zaj nkauj ntawm koj li Raspberry Pi. Txhawm rau tso cov nkauj uas koj xav tau rau nws koj yuav tsum muaj hom ntawv raug. Nws yuav tsum yog.wav cov ntaub ntawv thiab yog tias koj muaj ntaub ntawv.mp3 lossis.mp4 lossis xijpeem, koj yuav tsum hloov nws. Koj tuaj yeem siv qhov online no ntawm no. Nws kuj tseem yuav tsum yog 16 ntsis: 22050 Hz: mono. Yog tias nws tsis zoo li nws yuav suab qeeb tiag tiag thiab coj txawv txawv lossis nrawm heev thiab coj txawv txawv. Hloov tshiab: Tam sim no muaj txoj hauv kev siv cov ntaub ntawv.mp3 hauv koj li raspberry pi, ntawm no yog Google Doc kom paub ntau ntxiv. nkauj tsuas yog siv FTP server zoo li Fillzilla, koj tuaj yeem pom cov lus qhia zoo nkauj ntawm nws ntawm no. Nco ntsoov tias koj ntsaws nws mus rau hauv tsev/pi phau ntawv teev npe (nws nyob ntawm nws los ntawm lub neej ntawd) kom tsis txhob ua haujlwm ntxiv. Raws li txoj cai tsuas yog hloov 'sound.wav' nrog lub npe ntawm koj zaj nkauj. EX. sudo./pifm livin_on_a_prayer.wav 100.1 Yog tias koj zaj nkauj muaj chaw nyob hauv nws koj yuav pom tias nws tsis ua haujlwm, nws yuav ua rau koj yuam kev, txhawm rau kho qhov no tso lub npe nkauj hauv nqe lus. EX. sudo./pifm "nyob ntawm kev thov Vajtswv.wav" 100.1 Cov Lus Qhia - Nco ntsoov tias koj tab tom nqis peev yam koj xav tias Nco ntsoov sau txhua yam kom raug Koj tuaj yeem pom txhua zaj nkauj uas koj rub tawm los ntawm kev ntaus 'ls' hauv qhov hais kom ua kab Lwm yam lus nug, tsis txhob ntshai tawm lus!

Pom zoo: