Sisällysluettelo:
- Vaihe 1: Komponentit
- Vaihe 2: Polta kuva MicroSD -kortille
- Vaihe 3: Asenna audioplayerit
- Vaihe 4: Määritä Squeezebox -palvelin
- Vaihe 5: Asennus - Makuuhuone
- Vaihe 6: Asennus - kylpyhuone
- Vaihe 7: Integrointi koti -automaatioon
Video: Älykästä musiikkia makuuhuoneessa ja kylpyammeessa Raspberry Pi: n avulla - Monihuone, hälytys, painikkeiden hallinta ja kotiautomaatio: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tänään haluamme antaa sinulle kaksi esimerkkiä siitä, miten voit käyttää Raspberry Pi: tä Max2Play -ohjelmistomme kanssa kodin automaatioon: kylpyhuoneessa ja makuuhuoneessa. Molemmat projektit ovat samankaltaisia siinä mielessä, että eri lähteistä peräisin olevaa korkealaatuista musiikkia voidaan suoratoistaa suuren, avoimen lähdekoodin Squeezebox-tekniikan kautta, joka tulee maksutta yhdellä napsautuksella Max2Play-asennusohjelmana.
Tällaisen Multiroom -kokoonpanon edut ovat, että voit synkronoida soittimet kaikissa huoneissa (toistaa samanaikaisesti), käyttää erilaisia äänilähteitä Squeezebox -palvelimelle (verkkoasema NAS, USB -asema, DLNA, Spotify, Google Music, Internet Radio, Bluetooth, jne.) ja voit hallita kaikkia äänisoittimia vain yhdellä valitsemallasi sovelluksella.
Vaiheessa 1 esitetyn laitteiston ansiosta avautuu muita etuja:
- korkealaatuinen musiikin toisto
- alhaiset hankintakustannukset (DIY -projekti)
- hyvin suunniteltu laitteistokonsepti (Raspberry Pi, äänikortit säännöllisesti testattu ja kehitetty)
- WAF (Woman Acceptance Factor): piilotettujen asennusten tai huippuluokan kehysten ansiosta kaapelit ja laitteisto voidaan piilottaa kokonaan
Vaihe 1: Komponentit
Tämän järjestelmän vaaditut kohteet voivat vaihdella sen mukaan, kuinka suuren haluat monihuoneasetuksesi olevan. Tässä oletamme perusasetukset käyttämällä yhtä kaiutinsarjaa kutakin huonetta varten. Asetuksesi aiotun laajuuden perusteella voit lisätä tai poistaa niin monta pelaajaa kuin haluat.
Digitaalisen analogimuuntimen ja vahvistimen yhdistelmä on järkevin huoneissa, joissa ei ole olemassa olevia audiolaitteita. Näitä äänikortteja kutsutaan nimellä Amp HAT (Hardware Attached on Top) ja niitä on saatavana eri lajikkeina. Voit vertailla eri Amp -hattuja vertailutaulukossamme löytääksesi sopivan monihuonealueille.
Tarvitset yhden Raspberry Pi -vahvistimen HAT -nippuasetuksen jokaiseen huoneeseen. Tässä esimerkissä kaksi Amp HAT -asetusta voidaan valita huoneiden yksilöllisten haasteiden ja mahdollisuuksien perusteella.
Perusasetukset:
Raspberry Pi 3B
Tämän mediakeskuksen sydän on edullinen mutta tehokas 3B, se pystyy käsittelemään useita ääni- ja videosoittimia neljän ytimen prosessorin ja 1 Gt: n RAM -muistin avulla. Voit myös käyttää 2B -laitetta, jos et tarvitse WiFi- tai Bluetooth -yhteyttä, tai 3B+-laitetta. 3B+ ei kuitenkaan tarjoa merkittäviä etuja tälle asetukselle ja vaatii enemmän virtaa.
Vahvistin HAT -äänikortti
Tämän digitaalianalogi-muuntimen ja vahvistimen yhdistelmän avulla saat paremman äänenlaadun ja voit käyttää passiivisia kaiuttimia suoraan Pi-laitteesta.
microSD -kortti
Suosittelemme käyttämään 8 tai 16 Gt: n microSD -korttia, jonka kirjoitusnopeus on luokka 10 tai korkeampi. Linux-pohjainen Max2Play-kuva sisältää erilaisia ääniratkaisuja ja muita laajennuksia, joita voidaan hallita miltä tahansa selaimelta. Poltettuaan järjestelmän pääsee käsiksi ensimmäisestä käynnistyksestä verkkokäyttöliittymän kautta, eikä se vaadi konsolikomentoja tai Linux -tuntemusta.
Virtalähde
Tarvitset vain yhden virtalähteen kaikkien komponenttien (Pi, Amp HAT ja passiivikaiuttimet) käyttämiseksi.
Saat kaikki nämä komponentit kerralla yhdellä AMP-paketistamme.
Passiivikaiuttimet (käytimme JBL-One Controlia ja Canton GLE 410.2)
Mitä tahansa kaiuttimia voidaan käyttää, kiinnitä vain huomiota vahvistimen HAT -kapasiteettiin ja virtalähteeseen, kun valitset niitä. Impedanssin ja maksimitehon perusteella voit löytää ihanteellisen yhdistelmän kullekin vyöhykkeelle.
Valinnainen: kiertokooderi tai infrapunavastaanotin laitteiston ohjaukseen
Vaihe 2: Polta kuva MicroSD -kortille
Max2Play -kuva voidaan polttaa kortille yksinkertaisella työkalulla, kuten WinDiskImager tai Etcher. Anna sen palaa ja kun prosessi on valmis, aseta kortti Raspberry Pi -laitteeseen.
Laitteiden konfigurointi on erittäin helppoa Max2Playn ansiosta. Voit käyttää Max2Play -verkkokäyttöliittymää syöttämällä "max2play/" mihin tahansa samaan verkkoon liitetyn laitteen selaimeen (PC, Mac, älypuhelin, tabletti jne.).
Ensimmäisen käynnistyksen jälkeen suosittelemme laitteen nimeämistä uudelleen verkkokäyttöliittymän Asetukset/Käynnistä uudelleen -sivulla. Tällä tavalla nimeä käytetään myös äänisoittimien nimessä ja se näytetään sellaisena Squeezebox -palvelimessa.
Jos reitittimessäsi on WPS (Wireless Protected Setup) ja laite käyttää verkon WiFi -yhteyttä, ensimmäinen käynnistys voidaan tehdä täysin automaattisesti. Aktivoi vain WPS reitittimessäsi ja kytke laite virtalähteeseen. Teimme myös erillisen Instructable -ohjelman WPS: n asettamista varten.
Valinnainen: Voit myös tilata Max2Play -palvelusta jo poltetun ja määritetyn microSD -kortin.
Vaihe 3: Asenna audioplayerit
Kun käynnistät Max2Play -laitteen ensimmäisen kerran, voit valita liitetyn äänikortin valmistajan. Äänikorttibrändin erityinen laajennus ladataan ja sitten voit valita haluamasi äänikortin uudesta avautuvasta valikosta.
Napsauta Tallenna. Kun olet käynnistänyt laitteen uudelleen, valitse äänikortin valinnan alapuolelta "Lisäasetukset", jotta saat kaikki asetukset ihanteellisesti monihuoneasennusta varten. Toisen uudelleenkäynnistyksen jälkeen soittimesi pitäisi olla jo käytettävissä musiikin toistamiseen.
Vaihe 4: Määritä Squeezebox -palvelin
Squeezebox -palvelimen asentaminen edellyttää, että asennat sen ensin. Laajennus itse on esiasennettu Max2Play -kuvaan, joten sitä ei tarvitse ladata etukäteen.
Tärkeää: Tarvitset vain yhden Squeezebox -palvelimen asennuksen monihuonejärjestelmääsi varten.
Sinun tarvitsee vain siirtyä Max2Play -verkkokäyttöliittymän Squeezebox -palvelimen valikkoon, valita Logitech Media Server -versio (suositus 7.9.1) ja napsauttaa asennus -painiketta. Max2Play lataa valitsemasi version automaattisesti ja asentaa sen kokonaan Raspberry Pi -laitteeseen.
Kun asennus on valmis, voit avata Squeezebox -palvelimen oman verkkokäyttöliittymän napsauttamalla sivulla olevaa suurta sinistä painiketta. Nyt voit valita soittimesi, määrittää kirjaston ja musiikkipalvelut ja tietysti toistaa musiikkia.
Vaihe 5: Asennus - Makuuhuone
Nyt kun palvelin on aktiivinen ja käynnissä, meidän on asennettava laitteisto Raspberry Pi -asennuksemme ympärille.
Makuuhuoneen kokoonpanoa varten rakensimme puulaatikot, joihin kaiuttimet sopivat. Sitten leikkasimme reikiä seinästä, joka oli näiden laatikoiden kokoinen. Lopuksi ruuvimme laatikot tiukasti seinään. Kaikki laitteistot ovat edelleen käytettävissä versioaukon kautta.
Kaiuttimien ohjaamiseen voit käyttää älypuhelinsovellusta tai kytkeä soittimen olemassa oleviin kodin automaatiopainikkeisiin, esim. makuuhuoneesi ovella. Voit lisätä pitkän painalluksen aktivoidaksesi uniajastimen ja lyhyen painalluksen toistoa/taukoa varten. Squeezebox -palvelin tarjoaa avoimen käyttöliittymänsä ansiosta monia mahdollisuuksia minkä tahansa komennon määrittämiseen. Sopivat HTTP- ja CLI-komennot löytyvät API-Esimerkit-laajennuksestamme, joka on myös esiasennettu ja joka voidaan aktivoida ilmaiseksi Asetukset/Uudelleenkäynnistys-osiossa.
Esimerkki HTTP -komennosta "aloita toisto":
SQUEEBOXSERVERIP: PORT/status.html? p0 = play & player = MACADDRESS
Vaihe 6: Asennus - kylpyhuone
Kaiuttimet voidaan sijoittaa kattoon tai kuvan mukaisesti peilin vasemmalle ja oikealle puolelle. Jos suunnittelet edelleen kylpyhuoneesi suunnittelua, etuseinärakenne olisi ihanteellinen peilikaapin ja kaiuttimien sijoittamiseen samanaikaisesti (katso kuvat). Tässä skenaariossa voitaisiin ostaa suurempi kaiutinkehys (myydään erikseen), jotta kaiuttimilla olisi visuaalinen reuna (katso kuva 1).
Painikeratkaisu nopeaan pelaamiseen/taukamiseen kylpyhuoneen ovella, joka on yhdistetty jo olemassa olevaan kodin automaatio-ohjelmistoon, tekee päivittäisestä käytöstä entistä mukavampaa. IR -kaukosäädin tai äänenvoimakkuuden säätönuppi, jossa on integroitu painike, voidaan myös integroida suoraan ohjaukseen. Yleensä on kuitenkin mukavinta ja helpointa käyttää älypuhelinta ja yhtä monista saatavilla olevista sovelluksista, kuten iPeng, OrangeSqueeze tai Squeezer (kuvassa, ilmainen sovellus), jotta voit hyödyntää kaikkia lisäominaisuuksia (musiikin valinta, soittolistan hallinta, jne.).
Vaihe 7: Integrointi koti -automaatioon
Kotiautomaatiojärjestelmän integrointiin ja oven painikkeen ohjelmointiin (esim. Homematic -ohjelmistossa) voidaan käyttää Squeezebox -palvelimien CLI (komentoriviliitäntä) -komentoja. Voit jopa asentaa avoimen lähdekoodin kotitunnistuspalvelimen Max2Play-palveluun. Julkaisimme hiljattain suositun openHAB 2 -palvelimen yhdellä napsautuksella varustetun asennusohjelman, jossa Paper UI on uusi premium-laajennus.
Nämä kotiautomaatiojärjestelmät mahdollistavat yksittäisten pelaajien keskitetyn hallinnan joko yksinkertaisilla HTTP -komennoilla (kuten avaamalla jotain selaimen kautta), Telnetin kautta tai suoralla pistorasiayhteydellä toisessa ohjelmistossa. Konkreettisia komentoja ja esimerkkejä tästä löytyy ja voidaan kopioida suoraan Max2Play API-Esimerkit -laajennuksesta ja Squeezebox-palvelimien sisäisestä ohjeosasta kohdasta "Tekniset tiedot> Komentoriviliitäntä".
HTTP -komennot voidaan myös helposti testata selaimessa. Liitä vain komento selaimen URL -palkkiin ja paina Enter.
Se siitä! Toivomme, että pidät ideoistamme monihuoneäänen integroimisesta kodin automaatiojärjestelmiin. Käytä niitä inspiraationa omaan ratkaisuun, näytä meille asetukset ja kerro mielipiteesi!
Suositeltava:
Seuraavan sukupolven kotiautomaatio Eagle Cadin avulla (osa 1 - PCB): 14 vaihetta
Next Generation Home Automation using Eagle Cad (Part 1 - PCB): Johdanto: Miksi sanon sen seuraavan sukupolven: koska se käyttää joitakin komponentteja, jotka ovat paljon parempia kuin perinteiset kotiautomaatiolaitteet. Se voi ohjata laitteita: Google Voice Commandsin kosketuspaneelilla laitteen ohjauksessa sovelluksesta
Kotiautomaatio ESP8266: n tai NODEMCU: n avulla: 6 vaihetta
Kotiautomaatio ESP8266: n tai NODEMCU: n avulla: Oletko koskaan halunnut automatisoida kotisi wifi -yhteyden kautta? Haluatko ohjata älypuhelimesi valoja, tuuletinta ja kaikkia muita laitteita? Tai oletko koskaan halunnut ohjeita yhdistetyistä laitteista ja niiden käytön aloittamisesta? Tämä kodin automaatiohanke
Raspberry Pi: n hallinta Matlabin avulla: 5 vaihetta
Raspberry Pi: n hallinta Matlabin avulla: Hei, tämä opetusohjelma käsittelee päätön vadelmapii: n hallintaa matlabin avulla. Saatat joutua asentamaan matlabin uusimpaan versioon, jos haluat tukea uudemmalle vadelmapi -levylle
Yksinkertainen kotiautomaatio Raspberry Pi3: n ja Android -asioiden avulla: 5 vaihetta (kuvilla)
Yksinkertainen kotiautomaatio Raspberry Pi3: n ja Android -asioiden avulla: Ideana on suunnitella “ älykäs HOME ” jossa voidaan hallita kotitalouslaitteita Android Thingsin ja Raspberry Pi: n avulla. Projekti koostuu kodinkoneiden, kuten valon, tuulettimen, moottorin jne. Ohjaamisesta. Tarvittavat materiaalit: Raspberry Pi 3HDMI Ca
Kuinka saada ilmaista musiikkia Realplayerin avulla: 8 vaihetta
Kuinka saada ilmaista musiikkia Realplayerin avulla: Kuinka saada ilmaista musiikkia Realplayerin avulla