Përmbajtje:
- Hapi 1: Shkarkoni në kompjuterin tuaj
- Hapi 2: Instaloni Raspbian OS
- Hapi 3: Pas instalimit të Raspbian OS
- Hapi 4: Gjeni Adresën IP të Rasberry
- Hapi 5: Instaloni gjëra
- Hapi 6: Edhe një herë në Command Prompt
- Hapi 7: Bëni Skedarin Asound.conf
- Hapi 8: Ndryshimi i niveleve të barazimit
- Hapi 9: Përdorni ITunes nga një kompjuter dhe kurseni jetëgjatësinë e baterisë në telefonin tuaj
- Hapi 10: Hapi bonus: Parametrat e avancuar të sinkronizimit të portës
Video: Raspberry Pi Whole Home Audio Sinkrone me Aplikacionin e Telefonit në telekomandë: 10 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Qëllimi është sinkronizimi i burimeve audio dhe/ose individuale në çdo dhomë, të kontrolluara lehtësisht me një telefon ose tabletë përmes iTunes Remote (mollë) ose Retune (android). Unë gjithashtu dua që zonat audio të ndizen/fiken automatikisht, kështu që iu drejtova Raspberry Pi dhe Hifiberry për ta vendosur atë dhe për ta harruar atë.
Lista e Pjesëve për një zonë audio:
- Mjedër pi 3 $ 35
- Kartë SD 16G 8 dollarë
- Hifiberry AMP2 50 dollarë
- Furnizimi me energji 5.5mm x 2.1mm Prizë DC, 12V 5A 60W 12 dollarë
- Altoparlantë 75 dollarë (dëshmi e motit për tavanin e banjës)
- Serveri i muzikës (PC me iTunes)
Vetëm për konfigurim
- Miun USB
- Tastierë USB
- Ekran HDMI
- Prizë USBpower
- Kabllo USB në mikro USB
Hapi 1: Shkarkoni në kompjuterin tuaj
P URDITSO 7/5/19 SHPKRNDALO këtë udhëzues dhe thjesht instalo
Oh zot, a është ndonjëherë e lehtë për tu konfiguruar/përdorur dhe bën gjithçka që do të merrnit nga ky tutorial plus shumë më tepër. Madje ju lejon ta vendosni që të funksionojë si një pikë aksesi nëse ju pëlqen kështu që të mund të shijoni sistemin tuaj të mrekullueshëm audio pa kokë. rrjeti
- Shkarkoni formatuesin e kartës Sd (ose jo, nuk më duhej) Ky model do të përdoret vetëm si një përforcues aeroporti, kështu që 16G ka shumë hapësirë dhe karta erdhi e formatuar si fat32.
- NOOBS Në makinën time Windows 10, unë thjesht zgjodha kartën time sd si destinacion për të hequr zinxhirët NOOBS pas shkarkimit.
- Instaloni shikuesin VNC në një kompjuter në mënyrë që të mund të largoni desktopin në Pi tuaj pasi ta keni konfiguruar. It'sshtë instaluar tashmë në Raspberry Pi tuaj.
Hapi 2: Instaloni Raspbian OS
- Vendosni kartën SD në mjedrën tuaj dhe lidhni monitorin HDMI, tastierën USB dhe miun usb
- Furnizoni Pi me lidhjen mini USB. MOS përdorni fuqinë USB nëse është instaluar amplifikatori juaj i hifiberry. (Përforcuesi i hifiberry fuqizon mjedrën tuaj)
- Miu dhe tastiera USB do të funksionojnë për ju kur të aktivizoheni. Zgjidhni gjuhën/tastierën tuaj në fund të ekranit.
- Zgjidhni sistemin operativ Raspian.
- Nëse përdorni wifi, zgjidhni rrjetin tuaj wifi dhe regjistrohuni. Shumë gjëra interesante bëhen të disponueshme pasi pi juaj të bashkohet me rrjetin tuaj, mos e bëni. Vetëm rrinë me raspbian. Klikoni në instalim. Shikoni informacionin në lidhje me mjedrën tuaj në ekran ndërsa instalohet. Vetëm shaka. Shkoni të bëni diçka dhe kontrolloni përsëri më vonë, do të marrë pak kohë.
Hapi 3: Pas instalimit të Raspbian OS
- Pasi të keni nisur në desktopin tuaj të ri raspbian, klikoni mbi mjedrën (është si menyja e fillimit në Windows)
-
Zgjidhni Konfigurimin Raspberry Pi dhe bëni të gjitha sa më poshtë:
- NDRYSHO FJALEKALIMIN!
-
Ndërfaqet
Aktivizo SSH dhe VNC (preferoj VNC, do të të them pse më vonë)
-
Lokalizimi
Vendosni të gjitha gjërat tuaja (zona kohore, vendi,…)
-
Ndrysho emrin e hostit
Ndryshoni këtë në emrin e zonës audio. Bëni emrin unik, do të keni zona të shumta
- Rinisni
Hapi 4: Gjeni Adresën IP të Rasberry
- Mjedrat e krijuara si burime audio pa kokë nuk do të jenë të përshtatshme për t'u qasur drejtpërdrejt, ju do të dëshironi të largoheni në të nga një kompjuter.
-
Ju do të duhet të dini adresën IP të Pi tuaj.
Në desktopin raspbian, nëse vendosni miun mbi ikonën wifi në shiritin e detyrave, do të shfaqet një kuti informacioni ku mund të shihni IP -në e routerit tuaj të caktuar për mjedrën. Ruteri im ka një veçori për të zgjedhur pajisjet në rrjet dhe për të caktuar gjithmonë të njëjtën IP. Kjo ishte rruga e rezistencës më të vogël për të caktuar një adresë IP "statike" për Pi tim. Një adresë IP e dedikuar e bën jetën shumë më të lehtë
Hapi 5: Instaloni gjëra
Nëse nuk e keni bashkangjitur akoma kartën / amplifikatorin tuaj të zërit, bëjeni këtë tani me Pi tuaj të fikur
Ndizni Pi -n tuaj dhe hapni shikuesin VNC në kompjuterin tuaj. Një aplikacion i serverit VNC përfshihet me pi tuaj të mjedrës dhe e keni aktivizuar atë në një hap të mëparshëm. Krijoni një lidhje të re duke i thënë shikuesit VNC IP -në e mjedrës tuaj.
Ekziston një shkurtim i dritares së komandës në shiritin e detyrave në desktopin e mjedrës tuaj. Hapni vijën e komandës dhe futni:
përditësim sudo apt-get
Pasi të përfundojë, futni:
sudo apt-get upgrade
mbyllni komandën e shpejtë dhe hapni menunë e mjedrës, ne do të instalojmë disa softuerë në mënyrën më të lehtë.
kliko Preferences => Add/ Remove Software
kërkoni për shairport-sync dhe instalojeni
bëni të njëjtën gjë për EQ
ju gjithashtu mund të instaloni EQ me
sudo apt-get install -y libasound2-plugin-barabartë
Hapi 6: Edhe një herë në Command Prompt
Duhet të dimë diçka për kartën e zërit
Hapni një linjë të komandës.
Futni komandën aplay –l si në shembullin këtu.
Vini re se përforcuesi i hifiberry është karta 1
pi@Ballkoni: ~ $ aplay -l
**** Lista e PLAYBACK Hardware Devices **** kartës 0: ALSA [bcm2835 ALSA], pajisja 0: bcm2835 ALSA [bcm2835 ALSA] Nënpajisjet: Nënpajisja #0: nënpajisja #0 Nënpajisja #1: nënpajisja #1 Nënpajisja #2: nënpajisja #2 Nën -pajisja #3: nën -pajisja #3 Nën -pajisja #4: nën -pajisja #4 Nën -pajisja #5: nën -pajisja #5 Nën -pajisja #6: nën -pajisja #6 Nën -pajisja #7: nën -pajisja #7 karta 0: ALSA [bcm2835 ALSA], pajisja 1: bcm2835 ALSA [bcm2835 IEC958/HDMI] Nënpajisjet: Nënpajisja #0: nënpajisja #0 karta 1: sndrpihifiberry [snd_rpi_hifiberry_dacplus], pajisja 0: HiFiBerry DAC+ HiFi pcm512x-hifi-0 Nën-pajisje: #Pajisje: #
Hapi 7: Bëni Skedarin Asound.conf
Ju nevojitet një skedar "asound.conf" i vendosur në /etc/asound.conf
Le t'ia dalim. (Tani do të kuptojmë pse më pëlqen VNC të largohet në Pi tuaj kundrejt diçkaje si stuko)
Në një komandë të shpejtë në Pi tuaj, shkoni te drejtoria / etc / dhe shkruani këtë:
fletë sudo sudo asound.conf
Nëse po përdorni stuko, komanda e fletës nuk do të funksiononte. Në atë rast ju do të shkruani:
sudo nano asound.conf
Komanda nano hap një redaktues teksti në dritaren e komandës. Easyshtë mjaft e lehtë për t'u përdorur, por pak e ngathët. Ju nuk mund ta përdorni miun dhe e kam pak të vështirë të lexoj.
Leafpad nga ana tjetër hap një dritare të veçantë që sillet si bllok shënimesh në dritare. Më duket më e lehtë për t’u lexuar dhe shumë më e lehtë për t’u përdorur.
Sido që të arrini atje, duhet ta bëni asound.conf tuaj të duket kështu:
pcm.! parazgjedhje {
tip plug slave.pcm plugequal; } ctl.! parazgjedhur {lloji kartë hw 1} ctl.equal {lloji i barabartë; } pcm.plugequal {lloji i barabartë; slave.pcm "plughw: 1, 0"; } pcm.equal {priza e tipit; rob.pcm plugequal; }
Vini re rreshtat që thonë hw card 1 dhe plughw: 1, 0
Nëse pajisja juaj audio e gjetur në hapin e mëparshëm nuk është karta 1, do t'ju duhet të modifikoni linjat këtu për të pasqyruar kartën tuaj.
Ruani punën tuaj. Duhet të quhet asound.conf dhe të vendoset në drejtorinë /etc /
Mbyll vijën e komandës. (mund të futni komandën "exit" për të mbyllur terminalin)
Rinis! Kam harruar të rindizem në këtë pikë më parë dhe kjo është kaq zhgënjyese kur mendoni se diçka nuk shkoi dhe filloni telashe me xhirime kur gjithçka që duhej të bëni ishte RINISJA.
Duhet të RINISNI këtu.
Hapi 8: Ndryshimi i niveleve të barazimit
Pas nisjes, tani duhet të jeni në gjendje të transmetoni drejtpërdrejt në mjedrën tuaj drejtpërdrejt nga telefoni juaj. Kjo nuk do të sinkronizohet me shumë dhoma, por është akoma e mrekullueshme. Luani diçka.
Ju mund të gjeni se dhoma ka nevojë për një EQ. Hapni një linjë komande në mjedrën tuaj edhe një herë dhe ne do të marrim grupin EQ.
Në komandën tuaj, shkruani direktorinë e shtëpisë:
sudo -u shairport -sync alsamixer -D barabartë
Çfarë bën kjo?
sudo = të drejtat e administratorit
-u shairport-sync = ekzekutoni komandën si një përdorues tjetër, në këtë rast shairport-sync
alsamixer -D barabartë = hap të barazimit
Nga rruga, nëse futni:
alsamixer
Do t'ju çojë te cilësimet për kartën tuaj të zërit.
Hapi 9: Përdorni ITunes nga një kompjuter dhe kurseni jetëgjatësinë e baterisë në telefonin tuaj
Në këtë pikë ju tashmë keni një aparat audio mjaft të mrekullueshëm të aeroportit. Tani mund ta marrim një nivel duke hapur iTunes.
Instaloni aplikacionin iTunes Remote ose Rivendoseni në android. Hapeni atë aplikacion dhe mund ta lidhni pajisjen tuaj me iTunes që funksionon në kompjuterin tuaj.
Tani ju keni mrekullinë e shairport-sync. Të gjitha zonat tuaja po luajnë si një. Mund të kontrolloni volumin në secilën zonë dhe të shfletoni bibliotekën tuaj iTunes nga të gjitha pajisjet në të cilat instaloni aplikacionin. Gruaja juaj mund të fillojë të luajë muzikë dhe ju mund të hapni aplikacionin në telefonin tuaj, klikoni tani duke luajtur dhe shikoni se çfarë po luan sikur ta kishit bërë vetë dhe të kontrolloni atë. Ose mund të fikni dhomën ku jeni dhe të transmetoni diçka tjetër në zonën tuaj drejtpërdrejt nga telefoni juaj siç kishit bërë para se të punonte iTunes.
Ne e lëmë iTunes të funksionojë gjatë gjithë kohës në një kompjuter në bodrum ku biblioteka jonë shumë e madhe iTunes është e vendosur në një RAID1 NAS.
Pothuajse harrova të përmend, ju gjithashtu mund ta kontrolloni këtë sistem me një orë mollë. Meqenëse ora e mollës është e papërshkueshme nga uji, unë mund të ndryshoj këngë dhe të rregulloj volumin gjatë dushit.
Hapi 10: Hapi bonus: Parametrat e avancuar të sinkronizimit të portës
Mënyra se si kjo e udhëzueshme ka krijuar mjedrën tuaj, ndryshimet në skedarin shairport-sync.conf nuk kërkohen, por, unë e bëj këtë rregullim në zonën time audio të ndërtuar kështu që më mirë ta listoj këtu.
Duke përdorur metodën tuaj të preferuar për redaktimin e tekstit në vijën e komandës siç keni bërë në hapat e mëparshëm, bëni një ndryshim në skedarin e konfigurimit të shairport-sync, /etc/shairport-sync.conf
Unë nuk komentoj "allow_session_interruption" dhe e ndryshoj në = "po"
// Parametra të avancuar për të kontrolluar sesi një Sharport Sync funksionon në kontroll = {// run_this_before_play_begins = "/full/path/to/application and args"; // sigurohuni që aplikacioni të ketë leje të ekzekutueshme. It'sshtë një skenar, përfshini artikujt #!… Në rreshtin e parë // run_this_after_play_ends = "/full/path/to/application and args"; // sigurohuni që aplikacioni të ketë leje të ekzekutueshme. It'sshtë një skenar, përfshini artikujt #!… Në rreshtin e parë // prisni_për_përfundim = "jo"; // vendosur në "po" për të marrë Shairport Sync të presë derisa aplikimet "run_this …" të kenë përfunduar para se të vazhdoni allow_session_interruption = "po"; // vendosur në "po" për të lejuar që një pajisje tjetër të ndërpresë Shairport Sync ndërsa luan nga një burim audio ekzistues // session_timeout = 120; // prisni këtë numër sekondash pasi një burim të zhduket para se të përfundoni seancën dhe të bëheni përsëri të disponueshëm. };
Kjo do t'ju lejojë të rrëmbeni një zonë audio me burimin tuaj kur dikush tjetër po e përdor atë.
Pa këtë ndryshim, një zonë mund të refuzojë të luajë muzikën tuaj kur ajo tashmë është në përdorim nga dikush tjetër. Kjo nuk është e nevojshme nëse përdorni aplikacione të largëta iTunes, të gjitha pajisjet që përdorin atë aplikacion po veprojnë vetëm si telekomandë për të kontrolluar të njëjtin burim. Ky ndryshim shairport-sync.conf është për kur do të transmetoni në një zonë nga një burim i ri, si drejtpërdrejt nga telefoni juaj në një zonë të vetme që tashmë ishte duke luajtur nga një burim tjetër. Nëse mendoni se ndërprerja e seancës tingëllon si një anarki audio e cila mund të çojë vetëm në gjakderdhje, injoroni këtë hap Bonus.
Recommended:
Si të konfiguroni syrin demon LED me aplikacionin Bluetooth të telefonit inteligjent: 5 hapa
Si të vendosni LED Demon Eye W/ Smart Phone Bluetooth Aplikacioni: Ky udhëzues instalimi se si të konfiguroni aplikacionin që lidhet përmes Bluetooth. Ky aplikacion mund të gjendet si në Apple Store ashtu edhe në Google Play, të quajtur " Ndriçim i lumtur "
IRduino: Telekomandë Arduino - Imitoni një telekomandë të humbur: 6 hapa
IRduino: Telekomandë Arduino - Imitoni një telekomandë të humbur: Nëse e keni humbur ndonjëherë telekomandën për televizorin ose DVD player -in tuaj, e dini sa frustruese është të ecësh, të gjesh dhe të përdorësh butonat në vetë pajisjen. Ndonjëherë, këto butona nuk ofrojnë as të njëjtin funksionalitet si telekomanda. Merr
Roboti me telekomandë duke përdorur Arduino dhe T.V. Telekomandë: 11 hapa
Roboti me telekomandë duke përdorur Arduino dhe TV Telekomandë: Kjo makinë me telekomandë mund të lëvizet duke përdorur praktikisht çdo lloj telekomande si TV, AC etj. Përdor faktin që telekomanda lëshon IR (infra të kuqe). Kjo pronë përdoret duke përdorur një marrës IR, i cili është një sensor shumë i lirë. Në
Kontrolloni pajisjet shtëpiake nga telefoni juaj i mençur me aplikacionin Blynk dhe Raspberry Pi: 5 hapa (me fotografi)
Kontrolloni pajisjet shtëpiake nga telefoni juaj i mençur me aplikacionin Blynk dhe Raspberry Pi: Në këtë projekt, ne do të mësojmë se si të përdorim aplikacionin Blynk dhe Raspberry Pi 3 në mënyrë që të kontrollojmë pajisjet shtëpiake (krijues kafeje, llambë, perde dritareje dhe më shumë … ). Komponentët e harduerit: Raspberry Pi 3 Relay Lamp Breadboard Wires Aplikacionet e softuerit: Blynk A
Pan dhe telekomandë me telekomandë: 7 hapa
Pan i kontrolluar nga distanca dhe koka e pjerrët: Unë gjithmonë kam dashur një tigan të kontrolluar nga distanca dhe kokë të pjerrët. Ndoshta ishte për kamerën time video, një gjuajtës i gomës ose një gjuajtës me armë uji. Nuk ka shumë rëndësi se çfarë vendosni në kuvertën e sipërme (përderisa nuk është shumë e rëndë), me këtë projekt të vogël ju