Sisukord:
- Samm: komponendid
- Samm: põletage pilt MicroSD -kaardile
- 3. samm: seadistage audiomängijad
- Samm: seadistage Squeezebox -server
- Samm: paigaldamine - magamistuba
- 6. samm: paigaldamine - vannituba
- Samm: integreerimine koduautomaatikasse
Video: Nutikas muusika magamistoas ja vannis koos Raspberry Pi -ga - mitme toa, alarmi, nuppude juhtimise ja koduautomaatika integreerimine: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Täna tahame tuua teile kaks näidet selle kohta, kuidas saate kasutada Raspberry Pi koos meie Max2Play tarkvaraga koduautomaatika jaoks: vannitoas ja magamistoas. Mõlemad projektid on sarnased selle poolest, et erinevatest allikatest pärit täpset muusikat saab voogesitada suurepärase avatud lähtekoodiga Squeezebox-tehnoloogia kaudu, mis on Max2Play tasuta ühe klõpsuga installija.
Sellise Multiroom seadistuse eelisteks on see, et saate sünkroonida mängijaid kõikides tubades (mängida samaaegselt), kasutada Squeezebox Serveri jaoks erinevaid heliallikaid (võrguketas NAS, USB -draiv, DLNA, Spotify, Google Music, Interneti -raadio, Bluetooth, jne) ja teil on täielik kontroll kõigi helimängijate üle ainult ühe teie valitud rakendusega.
Tänu etapis 1 esitatud riistvarale avanevad täiendavad eelised:
- muusika taasesituse kõrge kvaliteet
- madalad soetuskulud (DIY projekt)
- hästi konstrueeritud riistvarakontseptsioon (Raspberry Pi, regulaarselt testitud ja täiustatud helikaardid)
- WAF (Woman Acceptance Factor): tänu peidetud paigaldustele või tipptasemel paneelidele saab kaablid ja riistvara täielikult peita
Samm: komponendid
Selle süsteemi jaoks vajalikud üksused võivad erineda sõltuvalt sellest, kui suureks soovite mitme toa seadistust. Siin eeldame põhiseadistust, kasutades iga ruumi jaoks ühte kõlarite komplekti. Seadistuse kavandatud ulatuse põhjal saate lisada või eemaldada nii palju mängijaid kui soovite.
Digitaal-analoogmuunduri ja võimendi kombinatsioon on kõige mõistlikum ruumide jaoks, kus pole juba olemasolevaid helikomponente. Neid helikaarte nimetatakse Amp HAT (Hardware Attached on Top) ja neid on erinevat sorti. Saate võrrelda erinevaid võimendiga mütse meie võrdlustabelis, et leida oma mitme toa tsoonidele sobiv.
Iga toa jaoks on vaja ühte Raspberry Pi võimendi mütsi komplekti. Selle konkreetse näite jaoks saab valida kaks individuaalset Amp HAT seadistust, mis põhinevad ruumide individuaalsetel väljakutsetel ja võimalustel.
Põhiseadistus:
Vaarika Pi 3B
Selle meediumikeskuse süda on taskukohane, kuid võimas 3B, see saab oma neljatuumalise protsessori ja 1 GB muutmäluga hakkama mitme heli- ja videomängijaga. Saate kasutada ka 2B -d, kui te ei vaja WiFi -d ega Bluetoothi, või 3B+. Kuid 3B+ ei paku selle seadistuse jaoks olulisi eeliseid ja nõuab rohkem energiat.
Amp HAT helikaart
Selle digitaalse analoogmuunduri ja võimendi kombinatsiooniga saate parema helikvaliteedi ja saate toita passiivseid kõlareid otse Pi-st.
microSD -kaart
Soovitame kasutada 8 või 16 GB microSD -d, mille kirjutamiskiirus on klass 10 või kõrgem. Linuxipõhine Max2Play pilt sisaldab erinevaid helilahendusi ja muid laiendusi, mida saab hallata mis tahes veebibrauserist. Pärast põlemist on süsteem juurdepääsetav esimesest käivitamisest veebiliidese kaudu ega nõua konsoolikäsklusi ega Linuxi tundmist.
Toiteallikas
Kõikide komponentide (Pi, Amp HAT ja passiivkõlarid) käitamiseks vajate ainult ühte toiteallikat.
Saate kõik need komponendid korraga hankida ühe meie AMP-komplektiga.
Passiivkõlarid (kasutasime JBL-One Control ja Canton GLE 410.2)
Kasutada saab kõiki kõlareid, pöörake nende valimisel tähelepanu ainult võimendi HAT võimsusele ja toiteallikale. Lähtudes impedantsist ja maksimaalsest võimsusest, leiate iga tsooni jaoks ideaalse kombinatsiooni.
Valikuline: pöörlev kodeerija või IR -vastuvõtja riistvara juhtimiseks
Samm: põletage pilt MicroSD -kaardile
Max2Play pildi saab põletada kaardile, kasutades lihtsat tööriista, näiteks WinDiskImager või Etcher. Lihtsalt laske sellel põleda ja kui protsess on tehtud, pange kaart Raspberry Pi -sse.
Seadmete seadistamine on tänu Max2Play -le väga lihtne. Saate pääseda juurde Max2Play veebiliidesele, sisestades "max2play/" mis tahes sama võrguga ühendatud seadme brauserisse (arvuti, Mac, nutitelefon, tahvelarvuti jne).
Pärast esimest käivitamist soovitame seadme ümber nimetada veebiliidese lehel Seaded/Taaskäivitamine. Sel viisil kasutatakse nime ka helimängijate nime jaoks ja seda kuvatakse sellisena Squeezebox Serveris.
Kui teie ruuteril on WPS (traadita kaitstud seadistus) ja seade kasutab võrgu WiFi -ühendust, saab esimest käivitamist teha täiesti automaatselt. Lihtsalt aktiveerige oma ruuteris WPS ja ühendage seade toiteallikaga. Samuti tegime WPS -i seadistamiseks eraldi juhendi.
Valikuline: Max2Play kaudu saate tellida ka juba põlenud ja konfigureeritud microSD -kaardi.
3. samm: seadistage audiomängijad
Max2Play seadme esmakordsel käivitamisel saate valida ühendatud helikaardi tootja. Laaditakse konkreetne helikaardi kaubamärgi pistikprogramm ja seejärel saate uues avanevas menüüs valida oma konkreetse helikaardi.
Klõpsake nuppu Salvesta. Pärast seadme taaskäivitamist valige helikaardi valiku alt "Täpsem", et kõik oleks ideaalselt seadistatud mitme toa seadistamiseks. Pärast teist taaskäivitamist peaks teie mängija olema muusika esitamiseks juba juurdepääsetav.
Samm: seadistage Squeezebox -server
Squeezeboxi serveri seadistamiseks peate selle kõigepealt installima. Pistikprogramm ise on Max2Play pildile eelinstallitud, seega pole vaja seda eelnevalt alla laadida.
Tähtis. Mitme toa süsteemi jaoks vajate ainult ühte Squeezebox Serveri installimist.
Kõik, mida pead tegema, on minna Max2Play veebiliidese Squeezebox Serveri menüüsse, valida Logitechi meediumiserveri versioon (soovitatav 7.9.1) ja klõpsata installil. Max2Play laadib teie valitud versiooni automaatselt alla ja installib selle täielikult Raspberry Pi -sse.
Kui installimine on lõppenud, saate avada Squeezebox Serveri veebiliidese, klõpsates lehel suurel sinisel nupul. Nüüd saate valida oma mängijad, seadistada oma raamatukogu ja muusikateenuseid ning loomulikult mängida muusikat.
Samm: paigaldamine - magamistuba
Nüüd, kui server on aktiivne ja töötab, peame seadistama riistvara meie Raspberry Pi seadistuse ümber.
Magamistoa seadistamiseks ehitasime puidust kastid, kuhu kõlarid sobiksid. Seejärel lõikasime seinast välja augud, mis olid nende kastide suurused. Lõpuks keerasime karbid tihedalt seina sisse. Kogu riistvara on endiselt juurdepääsetav läbivaatamisava kaudu.
Kõlarite juhtimiseks võite kasutada nutitelefoni rakendust või ühendada mängija olemasolevate koduautomaatika nuppudega, nt. oma magamistoa uksel. Unetaimeri aktiveerimiseks võite lisada pika nupuvajutuse ja esitamiseks/peatamiseks lühikese vajutuse. Squeezebox Server pakub tänu avatud liidesele palju võimalusi mis tahes käskude konfigureerimiseks. Sobivad HTTP- ja CLI-käsud leiate meie API-näidete pistikprogrammist, mis on samuti eelinstallitud ja mida saab tasuta aktiveerida jaotises Seaded/Taaskäivitamine.
Näide HTTP käsust "alusta mängimist":
SQUEEBOXSERVERIP: PORT/status.html? p0 = play & player = MACADDRESS
6. samm: paigaldamine - vannituba
Kõlarid saab paigutada lakke või, nagu pildil, peegli vasakule ja paremale küljele. Kui plaanite endiselt oma vannitoa kujundust, oleks esiseina konstruktsioon ideaalne nii peegelkapi kui ka kõlarite korraga paigutamiseks (vt pilte). Selle stsenaariumi korral võiks osta suurema kõlariraami (müüakse eraldi), et kõlarite visuaalne äär oleks (vt pilt 1).
Nuppude lahendus kiireks mängimiseks/peatamiseks vannitoa uksel, mis on ühendatud juba olemasoleva koduautomaatika tarkvaraga, muudab igapäevase kasutamise veelgi mugavamaks. Otseseks juhtimiseks saab integreerida ka infrapunapuldi või integreeritud nupuga helitugevuse reguleerimise nupu. Üldiselt on aga kõige mugavam ja hõlpsam kasutada nutitelefoni ja ühte paljudest saadaolevatest rakendustest, nagu iPeng, OrangeSqueeze või Squeezer (pildil, tasuta rakendus), et kasutada kõiki lisafunktsioone (muusika valik, esitusloendite haldamine, jne.).
Samm: integreerimine koduautomaatikasse
Koduautomaatikasüsteemi integreerimiseks ja uksel oleva nupu programmeerimiseks (nt Homematic Tarkvaras) saab kasutada Squeezebox -serverite CLI (käsurealiidese) käske. Võite isegi installida avatud lähtekoodiga koduautomaatimise serveri Max2Play-sse. Hiljuti avaldasime populaarse openHAB 2 serveri ühe klõpsuga installi, mille uue lisatasu pistikprogrammina kasutati paberi kasutajaliidest.
Need koduautomaatikasüsteemid võimaldavad üksikute mängijate tsentraliseeritud haldamist kas lihtsate HTTP -käskude abil (näiteks millegi avamine brauseri kaudu), Telneti kaudu või mõne muu tarkvara otsese pistikupesaühendusega. Konkreetseid käske ja näiteid selle kohta leiate ja saate otse kopeerida Max2Play API-Näidete pistikprogrammist ja Squeezeboxi serverite sisemise abi jaotisest „Tehniline teave> Käsurea liides“.
HTTP -käske saab hõlpsasti testida ka brauseris. Lihtsalt kleepige käsk brauseri URL -i ribale ja vajutage sisestusklahvi.
See on kõik! Loodame, et teile meeldivad meie ideed mitme toa heli integreerimiseks koduautomaatikasüsteemidesse. Kasutage neid oma lahenduse inspiratsioonina, näidake meile oma seadistusi ja öelge meile, mida arvate!
Soovitan:
DIY nutikas garaažiukseavaja ja koduabilise integreerimine: 5 sammu
DIY nutikas garaažiukseavaja ja koduabilise integreerimine: muutke oma tavaline garaažiuks nutikaks, kasutades seda DIY projekti. Näitan teile, kuidas seda ehitada ja juhtida, kasutades koduabilist (üle MQTT) ja mul on võimalus garaažiukse kaugjuhtimisega avada ja sulgeda. Ma kasutan ESP8266 plaati nimega Wemos
DIY nutikas uksekell: kood, seadistamine ja HA integreerimine: 7 sammu (piltidega)
DIY nutikas uksekell: kood, seadistamine ja HA integreerimine: Selles projektis näitan teile, kuidas saate oma tavalise uksekella nutikaks muuta, muutmata ühtegi praegust funktsiooni või katkestades juhtmeid. Kasutan ESP8266 plaati nimega Wemos D1 mini. Kas olete ESP8266 uus? Vaata minu tutvustust
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: 10 sammu (koos piltidega)
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: kas olete kunagi tahtnud nutikat kella? Kui jah, siis see on teie jaoks lahendus! Ma tegin nutika äratuskella, see on kell, mille abil saate äratusaega vastavalt veebisaidile muuta. Kui äratus hakkab tööle, kostab heli (sumin) ja 2 tuld
Bluetooth -juhtimise koduautomaatika: 7 sammu (piltidega)
Bluetoothi juhtimine koduautomaatikas: Tere! Selle projekti eesmärk on ehitada kõige lihtsustatud koduautomaatika seade, kasutades arduino ja bluetooth moodulit. Seda on väga lihtne ehitada ja seda saab ehitada mõne tunni jooksul. Oma versioonis, mida ma siin selgitan, võin ma
Muusika reaktiivne valgus -- Kuidas teha ülilihtne muusika reaktiivvalgus, et muuta lauaarvuti ahvatlevaks: 5 sammu (piltidega)
Muusika reaktiivne valgus || Kuidas teha ülilihtne muusika reaktiivvalgus, et muuta töölaud lauaarvutiks: Hei, mis on poisid, täna ehitame väga huvitava projekti. Täna ehitame muusikale reageeriva valguse. LED muudab heledust vastavalt bass, mis on tegelikult madala sagedusega helisignaal. See on väga lihtne ehitada. Me