Cov txheej txheem:
- Kauj ruam 1: Rub tawm rau koj lub PC
- Kauj ruam 2: Nruab Raspbian OS
- Kauj ruam 3: Tom qab Raspbian OS Installation
- Kauj Ruam 4: Nrhiav Rasberry's IP Address
- Kauj Ruam 5: Nruab Cov Khoom
- Kauj Ruam 6: Ib Zaug Ntxiv Hauv Cov Lus Hais Kom Ua
- Kauj Ruam 7: Ua Asound.conf Cov Ntaub Ntawv
- Kauj Ruam 8: Hloov Eq Qib
- Kauj Ruam 9: Siv iTunes los ntawm lub PC thiab Txuag Lub Neej Roj Teeb ntawm Koj Lub Xov Tooj
- Kauj Ruam 10: Cov Nqe Ntxiv: Advanced Shairport-sync Parameters
Video: Raspberry Pi Tag Nrho Lub Tsev Synchronous Audio Nrog Lub Xov Tooj App Remotes: 10 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Lub hom phiaj yog sib txuas suab thiab/lossis tus kheej cov peev txheej hauv ib chav twg, tswj tau yooj yim nrog lub xov tooj lossis ntsiav tshuaj ntawm iTunes Remote (kua) lossis Retune (android). Kuv kuj xav kom lub suab kaw kom qhib/kaw tau yog li kuv tig mus rau Raspberry Pi thiab Hifiberry rau teeb tsa nws thiab hnov qab nws daws teeb meem.
Daim Ntawv Teev Npe rau ib cheeb tsam suab:
- Raspberry pi 3 $ 35
- SD daim npav 16G $ 8
- Hifiberry AMP2 $ 50
- Fais fab mov 5.5mm x 2.1mm DC Plug, 12V 5A 60W $ 12
- Hais lus $ 75 (huab cua pov thawj rau qab nthab chav dej)
- Music server (PC khiav iTunes)
Rau teeb xwb
- USB mus
- USB keyboard
- Hdmi zaub
- USB hwj chim ntsaws
- USB rau micro USB cable
Kauj ruam 1: Rub tawm rau koj lub PC
Hloov kho 7/5/19 Hla qhov kev qhia no thiab tsuas yog teeb tsa
Huag kuv gosh nws puas tau yooj yim rau teeb tsa/siv thiab ua txhua yam koj yuav tau txais los ntawm cov ntawv qhia no ntxiv rau ntau ntxiv. Nws tseem cia koj teeb nws kom khiav raws qhov nkag mus yog tias koj nyiam yog li koj tuaj yeem txaus siab rau koj lub taub hau tsis txaus daim phiaj
- Rub tawm daim npav Sd daim npav (lossis tsis yog, kuv tsis xav tau) Qhov kev tsim no tsuas yog siv los ua lub dav hlau dav hlau kom 16G muaj chaw txaus thiab daim npav tuaj yeem ua raws li fat32.
- NOOBS Ntawm kuv lub tshuab Windows 10, Kuv yooj yim xaiv kuv daim npav SD ua lub hom phiaj rau unzip NOOBS tom qab rub tawm.
- Nruab VNC tus saib ntawm lub PC yog li koj tuaj yeem txav deb lub desktop rau koj Pi tom qab koj tau teeb tsa nws. Nws twb tau teeb tsa ntawm koj li Raspberry Pi.
Kauj ruam 2: Nruab Raspbian OS
- Muab daim npav SD tso rau hauv koj lub raspberry thiab txuas lub HDMI saib, usb keyboard thiab nas nas
- Fais fab Pi nrog lub mini usb txuas. TSIS TXHOB siv lub zog usb yog tias koj lub hifiberry amp tau teeb tsa. (Hifiberry amp hwj chim koj raspberry)
- USB nas thiab keyboard yuav ua haujlwm rau koj ntawm lub zog nce. Xaiv koj cov lus/keyboard hauv qab ntawm qhov screen.
- Xaiv Raspian OS.
- Yog tias siv wifi, xaiv koj lub network wifi thiab nkag mus rau hauv. Ntau yam khoom txias tau muaj tom qab koj pi koom nrog koj lub network, tsis txhob ua. Tsuas yog lo nrog raspbian. Nyem nruab. Saib cov ntaub ntawv hais txog koj cov raspberry ntawm qhov screen thaum nws teeb tsa. Tso dag xwb. Mus ua ib yam dab tsi thiab tshawb xyuas tom qab, nws yuav siv sijhawm me ntsis.
Kauj ruam 3: Tom qab Raspbian OS Installation
- Tom qab booting txog koj li tshiab raspbian desktop, nyem rau ntawm raspberry (nws zoo li pib cov ntawv qhia zaub mov hauv Windows)
-
Xaiv Raspberry Pi Configuration thiab ua txhua yam hauv qab no:
- Hloov PASSWORD!
-
Kev cuam tshuam
Pab kom SSH thiab VNC (Kuv nyiam VNC, Kuv yuav qhia koj vim li cas tom qab)
-
Localization
Teem tag nrho koj cov khoom (thaj tsam sijhawm, lub tebchaws, …)
-
Hloov hostname
Hloov qhov no mus rau lub npe ntawm thaj chaw suab. Ua lub npe tshwj xeeb, koj yuav muaj ntau thaj chaw
- Rov pib dua.
Kauj Ruam 4: Nrhiav Rasberry's IP Address
- Raspberries teeb tsa ua lub mloog pob ntseg tsis tuaj yeem yooj yim nkag ncaj qha, koj yuav xav kom nyob deb ntawm nws los ntawm PC.
-
Koj yuav tsum paub tus IP chaw nyob ntawm koj tus Pi.
Ntawm lub raspbian desktop, yog tias koj nas hla lub cim wifi hauv lub luag haujlwm, nws yuav tshwm ib lub npov xov xwm uas koj tuaj yeem pom tus IP koj lub router tau muab rau raspberry. Kuv lub router muaj qhov tshwj xeeb los xaiv cov cuab yeej ntawm lub network thiab ib txwm muab tus IP tib yam. Nov yog txoj hauv kev tsawg kawg tiv thaiv kom muab tus "zoo li qub" IP chaw nyob rau kuv tus Pi. Qhov chaw nyob IP ua rau lub neej yooj yim dua
Kauj Ruam 5: Nruab Cov Khoom
Yog tias koj tseem tsis tau txuas koj daim npav suab / lub suab nrov ntxiv, ua tam sim no nrog koj Pi kaw
Fais fab koj Pi thiab qhib VNC tus saib ntawm koj lub PC. VNC server app tau suav nrog koj tus raspberry pi thiab koj tau qhib nws hauv cov kauj ruam dhau los. Ua qhov txuas tshiab qhia rau VNC tus saib IP ntawm koj cov txiv pos nphuab.
Muaj qhov hais kom ua qhov rai luv ntawm txoj haujlwm bar ntawm koj lub raspberry lub desktop. Qhib qhov hais kom sai thiab nkag mus:
sudo apt-tau hloov tshiab
Tom qab nws ua tiav nkag mus:
sudo apt-tau hloov tshiab
kaw qhov hais kom ua sai thiab qhib cov ntawv qhia zaub mov raspberry, peb yuav nruab qee qhov software yooj yim.
nyem Nyiam => Ntxiv/ Tshem Tawm Software
nrhiav shairport-sync thiab nruab nws
ua tib yam rau EQ
koj tseem tuaj yeem nruab EQ nrog
sudo apt-tau nruab -y libasound2-plugin-sib npaug
Kauj Ruam 6: Ib Zaug Ntxiv Hauv Cov Lus Hais Kom Ua
Peb yuav tsum paub qee yam txog daim npav suab
Qhib kab hais kom ua sai.
Nkag mus rau cov lus txib aplay likel zoo li hauv qhov piv txwv ntawm no.
Daim ntawv ceeb toom hifiberry amplifier yog daim npav 1
pi@Balcony: ~ $ aplay -l
**** List of PLAYBACK Hardware Devices **** daim npav 0: ALSA [bcm2835 ALSA], ntaus ntawv 0: bcm2835 ALSA [bcm2835 ALSA] Kev faib tawm: subevice #0: subdevice #0 subdevice #1: subdevice #1 subdevice #2: subdevice #2 Subdevice #3: subdevice #3 subdevice #4: subdevice #4 subdevice #5: subdevice #5 subdevice #5: subdevice #6 subdevice #7: subdevice #7 card 0: ALSA [bcm2835 ALSA], ntaus ntawv 1: bcm2835 ALSA [bcm2835 IEC958/HDMI] Kev faib tawm me me: sub faib #0: subdevice #0 daim npav 1: sndrpihifiberry [snd_rpi_hifiberry_dacplus], ntaus ntawv 0: HiFiBerry DAC+ HiFi pcm512x-hifi-0 subevices: subdivice #0
Kauj Ruam 7: Ua Asound.conf Cov Ntaub Ntawv
Koj xav tau cov ntaub ntawv "asound.conf" nyob ntawm /etc/asound.conf
Cia ua. (Tam sim no peb yuav tau txais vim li cas kuv nyiam VNC mus rau qhov deb rau hauv koj Pi piv rau qee yam zoo li putty)
Ntawm qhov hais kom ua sai ntawm koj Pi mus rau / etc / directory thiab sau qhov no:
sudo leafpad asound.conf
Yog tias koj tau siv putty, daim ntawv hais kom ua leafpad yuav tsis ua haujlwm. Hauv qhov xwm txheej ntawd koj yuav ntaus:
sudo nano asound.conf
Nano hais kom ua qhib cov ntawv sau hauv lub qhov rai hais kom ua. Nws yooj yim txaus siv tab sis me ntsis clunky. Koj siv tsis tau koj tus nas thiab kuv pom nws nyuaj me ntsis los nyeem.
Leafpad ntawm qhov tod tes qhib lub qhov rai cais uas coj zoo li notepad hauv lub qhov rais. Kuv pom nws yooj yim nyeem thiab siv tau yooj yim dua.
Txawm li cas los koj mus txog ntawd, koj yuav tsum ua kom koj asound.conf zoo li no:
pwm! default {
hom ntsaws slave.pcm plugequal; } ctl.! default {hom hw card 1} ctl.equal {hom sib npaug; } pcm.plugequal {hom sib npaug; slave.pcm "plughw: 1,0"; } pcm.equal {hom ntsaws; qhev.pcm plugequal; }
Pom cov kab uas hais tias hw daim npav 1 thiab plughw: 1,0
Yog tias koj lub suab pom pom ntawm cov kauj ruam dhau los tsis yog daim npav 1 koj yuav tsum tau hloov kho kab ntawm no kom pom koj daim npav.
Txuag koj txoj haujlwm. Nws yuav tsum muaj npe asound.conf thiab nyob hauv phau ntawv teev npe /lwm yam /
Kaw qhov hais kom ua sai. (koj tuaj yeem nkag mus rau lo lus txib "tawm" kom kaw lub davhlau ya nyob twg)
Rov pib dua! Kuv tau hnov qab rov pib dua ntawm lub sijhawm no ua ntej thiab qhov ntawd yog kev ntxhov siab thaum koj xav tias muaj qee yam tsis raug thiab koj pib teeb meem tua thaum txhua yam koj xav tau yog REBOOT.
Koj yuav tsum rov pib dua ntawm no.
Kauj Ruam 8: Hloov Eq Qib
Tom qab khau raj koj yuav tsum tam sim no tuaj yeem airplay rau koj raspberry ncaj qha los ntawm koj lub xov tooj. Qhov no yuav tsis yog chav sib koom ua ke tab sis nws tseem txaus. Ua si ib yam.
Tej zaum koj yuav pom tias chav xav tau qee yam EQ. Qhib cov lus txib tam sim ntawm koj cov txiv pos nphuab ib zaug ntxiv thiab peb yuav tau txais EQ teeb tsa.
Ntawm koj qhov kev hais kom ua tam sim hauv tsev hom ntawv:
sudo -u shairport -sync alsamixer -D sib npaug
Qhov no ua dab tsi?
sudo = admin txoj cai
-u shairport-sync = khiav cov lus txib ua lwm tus neeg siv, hauv qhov no shairport-sync
alsamixer -D sib npaug = qhib ntawm qhov sib npaug
Los ntawm txoj kev, yog tias koj nkag mus:
alsamixer
Nws yuav coj koj mus rau qhov chaw rau koj daim npav suab.
Kauj Ruam 9: Siv iTunes los ntawm lub PC thiab Txuag Lub Neej Roj Teeb ntawm Koj Lub Xov Tooj
Txog tam sim no koj twb muaj lub tshav dav hlau zoo nkauj txaus siv lub suab. Tam sim no peb tuaj yeem coj nws nqis siab dua los ntawm kev qhib iTunes.
Nruab ib lub iTunes Remote app, lossis Rov Qab rau hauv. Qhib lub app ntawd thiab koj tuaj yeem txuas koj lub cuab yeej rau kev khiav iTunes ntawm koj lub PC.
Tam sim no koj muaj qhov txaus ntawm shairport-sync. Txhua qhov koj thaj chaw tau ua si ib leeg. Koj tuaj yeem tswj hwm lub ntim hauv txhua cheeb tsam thiab txheeb xyuas koj lub tsev qiv ntawv iTunes los ntawm txhua lub cuab yeej uas koj teeb tsa lub app rau. Koj tus poj niam tuaj yeem pib ua suab paj nruag thiab koj tuaj yeem qhib lub app ntawm koj lub xov tooj, nyem tam sim no ua si thiab pom dab tsi ua si zoo li koj tau ua nws tus kheej thiab tswj nws. Lossis koj tuaj yeem kaw chav uas koj nyob hauv thiab tso tawm lwm yam rau koj thaj chaw ncaj qha los ntawm koj lub xov tooj zoo li koj tau ua ua ntej iTunes tau khiav.
Peb tawm iTunes khiav txhua lub sijhawm ntawm PC hauv qab daus uas peb lub tsev qiv ntawv iTunes loj heev nyob ntawm RAID1 NAS.
Kuv yuav luag tsis nco qab hais txog, koj tuaj yeem tswj hwm lub kaw lus no nrog lub kua saib. Raws li lub kua saib yog dej pov thawj Kuv tuaj yeem hloov nkauj thiab kho lub ntim thaum da dej.
Kauj Ruam 10: Cov Nqe Ntxiv: Advanced Shairport-sync Parameters
Txoj hauv kev no cov lus qhia muaj koj cov raspberry teeb tsa, hloov pauv mus rau shairport-sync.conf cov ntaub ntawv tsis xav tau tab sis, Kuv ua qhov kev hloov pauv no rau kuv thaj tsam suab tsim yog li kuv sau tau zoo dua ntawm no.
Siv koj txoj hauv kev nyiam rau kev hais kom ua kab ntawv kab ntawv zoo ib yam li koj tau ua hauv cov theem ua ntej, ua ib qho kev hloov pauv rau shairport-sync teeb tsa cov ntaub ntawv, /etc/shairport-sync.conf
Kuv tsis pom zoo "allow_session_interruption" thiab hloov nws mus = "yog"
// Kev ntsuas tsis zoo rau kev tswj hwm Shairport Sync runssessioncontrol = {// run_this_before_play_begins = "/tag nrho/path/to/application and args"; // Nco ntsoov tias daim ntawv thov muaj kev tso cai ua haujlwm. Nws yog tsab ntawv, suav nrog #!… Cov khoom ntawm thawj kab // run_this_after_play_ends = "/tag nrho/txoj kev/rau/daim ntawv thov thiab sib cav"; // Nco ntsoov tias daim ntawv thov muaj kev tso cai ua haujlwm. Nws yog tsab ntawv, suav nrog #!… Cov khoom ntawm thawj kab // wait_for_completion = "tsis muaj"; // teeb tsa "yog" kom tau txais Shairport Sync tos kom txog thaum "run_this …" daim ntawv thov tau txiav tawm ua ntej txuas ntxiv tso cai_session_interruption = "yog"; // teeb tsa "yog" tso cai rau lwm lub cuab yeej los cuam tshuam Shairport Sync thaum nws ua si los ntawm cov suab uas twb muaj lawm // session_timeout = 120; // tos tus naj npawb ntawm vib nas this tom qab qhov chaw ploj mus ua ntej txiav qhov kev sib tham thiab rov muaj dua. };
Qhov no yuav cia koj hijack ib cheeb tsam suab nrog koj qhov chaw thaum lwm tus siv nws.
Yog tsis muaj kev hloov pauv no, ib cheeb tsam tuaj yeem tsis kam ua koj lub suab nkauj thaum nws tau siv los ntawm lwm tus. Qhov no tsis xav tau yog tias koj siv iTunes cov chaw taws teeb apps, txhua lub cuab yeej siv lub app ntawd tsuas yog ua raws li kev tswj hwm kom tswj hwm tib lub hauv paus. Shairport-sync.conf kev hloov pauv yog rau thaum koj tab tom yuav tawm mus rau thaj tsam los ntawm qhov chaw tshiab, zoo li ncaj qha los ntawm koj lub xov tooj mus rau ib cheeb tsam uas twb tau ua si los ntawm lwm qhov chaw. Yog tias koj xav tias kev sib tham cuam tshuam zoo li suab tsis meej pem uas tsuas tuaj yeem ua rau muaj ntshav tawm, tsis quav ntsej txog Cov Nyiaj Tau Txais Kauj Ruam no.
Pom zoo:
Ua Lub Xov Tooj Cua Xov Tooj Nrog Raspberry Pi: 6 Kauj Ruam (nrog Duab)
Ua Lub Xov Tooj Cua Xov Tooj Nrog Raspberry Pi: Nws yog qhov yooj yim heev kom tau txais lub tsom iav raj kho qhov muag. Koj tsuas tuaj yeem yuav ib qho los ntawm cov chaw tsim khoom ntawm lub tsom iav raj. Txawm li cas los xij, tib yam tsis tuaj yeem hais txog xov tooj cua telescopes. Feem ntau, koj yuav tsum ua lawv tus kheej. Hauv Cov Lus Qhia no, Kuv yuav qhia yuav ua li cas t
Yuav Ua Li Cas Hloov Lub Xov Tooj Ntawm Lub Xov Tooj Rau Hauv Lub Koob Yees Duab thiab Nws Ua Haujlwm!: 5 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Hloov Lub Xov Tooj Ntawm Lub Xov Tooj Rau Hauv Lub Koob Yees Duab thiab Nws Ua Haujlwm!: Nyob zoo txhua tus! GoPro yog qhov kev xaiv zoo tshaj plaws rau lub koob yees duab nkaus xwb, tab sis tsis yog txhua tus ntawm peb tuaj yeem them taus lub cuab yeej. Txawm hais tias qhov tseeb muaj ntau yam loj ntawm GoPro raws lub koob yees duab lossis lub koob yees duab me me (kuv muaj Innovv C2 rau kuv cov airsoft games), tsis yog txhua yam ntawm
Hloov Kho Lub Xov Tooj Ntawm Tes rau Lub Xov Tooj Ntawm Tes: 7 Kauj Ruam (nrog Duab)
Hloov Kho Tus Xov Tooj Ntawm Tes Rau Lub Xov Tooj Ntawm Tes: Los Ntawm Bill Reeve ([email protected]) Hloov kho rau cov lus qhia los ntawm Mouse ([email protected]) Tsis lees paub: Cov txheej txheem piav qhia ntawm no yuav tsis ua haujlwm rau koj - uas yog qhov kev pheej hmoo koj muaj coj. Yog tias nws tsis ua haujlwm, lossis yog tias koj tsoo qee yam, nws tsis yog
Zaub Cov Duab Tawm ntawm PSP/Lub Xov Tooj Ntawm Lub Xov Tooj Ntawm Digital Duab: 3 Kauj Ruam
Zaub Cov Duab Tawm PSP/Lub Xov Tooj Ntawm Lub Xov Tooj Ntawm Tus Duab: Zoo … lub npe hais tias txhua yam tiag tiag … Qhov no yog qhov qhia tau yooj yim heev thiab nws tsis xav tau kho vajtse lossis software ntau dua li koj yuav tsum muaj ! Cov Lus Nug Qhia Rau Kuv lossis Tawm Tswv Yim! Koj tsis tas yuav hloov kho kom ua
Ryobi 18vdc Lub Teeb Nrog Ipod lossis Lub Xov Tooj Ntawm Lub Xov Tooj Ntawm Lub Xov Tooj: 5 Kauj Ruam
Ryobi 18vdc Lub Teeb Nrog Ipod lossis Lub Xov Tooj Ntawm Lub Xov Tooj Ntawm Lub Xov Tooj: Nov yog qhov hack sai uas yuav ua rau siv koj li 18vdc Ryobi teeb nyem. Kuv tau ntxiv 12vdc tso zis rau them kuv lub ipod lossis xov tooj ntawm tes hauv qhov me me. Nws siv sijhawm li ib teev thiab tsis nyuaj heev. Txheeb nws. Cov npe ntu: 1-Ryobi 18vdc Teeb nyem