Satura rādītājs:

Gudra mūzika guļamistabā un vannā ar Raspberry Pi - daudzistabu, signalizācijas, pogu vadības un mājas automatizācijas integrēšana: 7 soļi
Gudra mūzika guļamistabā un vannā ar Raspberry Pi - daudzistabu, signalizācijas, pogu vadības un mājas automatizācijas integrēšana: 7 soļi

Video: Gudra mūzika guļamistabā un vannā ar Raspberry Pi - daudzistabu, signalizācijas, pogu vadības un mājas automatizācijas integrēšana: 7 soļi

Video: Gudra mūzika guļamistabā un vannā ar Raspberry Pi - daudzistabu, signalizācijas, pogu vadības un mājas automatizācijas integrēšana: 7 soļi
Video: Часть 5 — Аудиокнига «Бэббит» Синклера Льюиса (главы 23–28) 2024, Novembris
Anonim
Gudra mūzika guļamistabā un vannā ar Raspberry Pi - integrēta daudzistabu, signalizācija, pogu kontrole un mājas automatizācija
Gudra mūzika guļamistabā un vannā ar Raspberry Pi - integrēta daudzistabu, signalizācija, pogu kontrole un mājas automatizācija

Šodien mēs vēlamies jums sniegt divus piemērus par to, kā jūs varat izmantot Raspberry Pi ar mūsu Max2Play programmatūru mājas automatizācijai: vannas istabā un guļamistabā. Abi projekti ir līdzīgi, jo augstas kvalitātes mūziku no dažādiem avotiem var straumēt, izmantojot lielisko atvērtā pirmkoda Squeezebox tehnoloģiju, kas ir pieejama kā bezmaksas klikšķa instalētājs kopā ar Max2Play.

Šādas Multiroom iestatīšanas priekšrocības ir tādas, ka jūs varat sinhronizēt atskaņotājus visās telpās (atskaņot vienlaicīgi), izmantot dažādus Squeezebox servera audio avotus (tīkla disks NAS, USB disks, DLNA, Spotify, Google mūzika, interneta radio, Bluetooth, utt.) un pilnībā kontrolēt visus audio atskaņotājus, izmantojot tikai vienu lietotni pēc jūsu izvēles.

Pateicoties 1. solī parādītajai aparatūrai, tiek atvērtas citas priekšrocības:

  • augsta mūzikas atskaņošanas kvalitāte
  • zemas iegādes izmaksas (DIY projekts)
  • labi izstrādāta aparatūras koncepcija (Raspberry Pi, regulāri pārbaudītas un uzlabotas audio kartes)
  • WAF (sievietes pieņemšanas faktors): pateicoties slēptām instalācijām vai augstākās klases rāmjiem, kabeļus un aparatūru var pilnībā paslēpt

1. darbība: sastāvdaļas

Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas
Sastāvdaļas

Šai sistēmai nepieciešamie vienumi var atšķirties atkarībā no tā, cik liela ir jūsu daudzistabu iestatīšana. Šeit mēs pieņemsim pamata iestatījumus, izmantojot vienu skaļruņu komplektu katrai telpai. Pamatojoties uz paredzēto iestatījumu apjomu, varat pievienot vai noņemt tik daudz spēlētāju, cik vēlaties.

Digitālā analogā pārveidotāja un pastiprinātāja kombinācija ir vispiemērotākā telpām bez iepriekš esošiem audio komponentiem. Šīs skaņas kartes sauc par Amp HAT (aparatūra pievienota augšpusē), un tām ir dažādas šķirnes. Jūs varat salīdzināt dažādus Amp HAT mūsu salīdzināšanas tabulā, lai atrastu piemērotāko jūsu daudzistabu zonām.

Katrai telpai ir nepieciešams viens Raspberry Pi pastiprinātāja HAT komplekta iestatījums. Tātad šim konkrētajam piemēram var izvēlēties divus atsevišķus Amp HAT iestatījumus, pamatojoties uz telpu individuālajām problēmām un iespējām.

Pamata iestatīšana:

Raspberry Pi 3B

Šī multivides centra sirds ir pieejamais, bet jaudīgais 3B, tas var apstrādāt vairākus audio un video atskaņotājus ar četrkodolu procesoru un 1 GB RAM. Varat arī izmantot 2B, ja jums nav nepieciešams WiFi vai Bluetooth, vai 3B+. Tomēr 3B+ šai uzstādīšanai nepiedāvā nekādas būtiskas priekšrocības un prasa lielāku jaudu.

Amp HAT skaņas karte

Ar šo digitālā analogā pārveidotāja un pastiprinātāja kombināciju jūs iegūsit labāku skaņas kvalitāti un varēsit barot pasīvos skaļruņus tieši no Pi.

microSD karte

Mēs iesakām izmantot 8 vai 16 GB microSD ar 10 vai augstāku rakstīšanas ātrumu. Uz Linux balstītais Max2Play attēls ietver dažādus audio risinājumus un citus paplašinājumus, kurus var pārvaldīt no jebkuras tīmekļa pārlūkprogrammas. Kad sistēma ir sadedzināta, tā ir pieejama no pirmā sāknēšanas, izmantojot tīmekļa saskarni, un tai nav vajadzīgas nekādas konsoles komandas vai zināšanas par Linux.

Enerģijas padeve

Lai darbinātu visus komponentus (Pi, Amp HAT un pasīvos skaļruņus), jums būs nepieciešams tikai viens barošanas avots.

Jūs varat saņemt visus šos komponentus uzreiz, izmantojot kādu no mūsu AMP komplektiem.

Pasīvie skaļruņi (mēs izmantojām JBL-One Control un Canton GLE 410.2)

Var izmantot jebkurus skaļruņus, tikai izvēloties tos, pievērsiet uzmanību sava pastiprinātāja HAT jaudai un barošanas avotam. Pamatojoties uz pretestību un maksimālo jaudu, jūs varat atrast ideālu kombināciju katrai zonai.

Pēc izvēles: rotācijas kodētājs vai IR uztvērējs aparatūras vadībai

2. solis: ierakstiet attēlu MicroSD kartē

Ierakstiet attēlu MicroSD kartē
Ierakstiet attēlu MicroSD kartē
Ierakstiet attēlu MicroSD kartē
Ierakstiet attēlu MicroSD kartē
Ierakstiet attēlu MicroSD kartē
Ierakstiet attēlu MicroSD kartē

Max2Play attēlu var ierakstīt kartē, izmantojot vienkāršu rīku, piemēram, WinDiskImager vai Etcher. Vienkārši ļaujiet tai sadedzināt un, kad process ir pabeigts, ievietojiet karti Raspberry Pi.

Ierīču konfigurācija ir ļoti vienkārša, pateicoties Max2Play. Jūs varat piekļūt tīmekļa saskarnei Max2Play, ievadot “max2play/” jebkurā pārlūkprogrammā jebkurā ierīcē, kas savienota ar to pašu tīklu (dators, Mac, viedtālrunis, planšetdators utt.).

Pēc pirmās palaišanas iesakām pārdēvēt ierīci tīmekļa saskarnes lapā Iestatījumi/Pārstartēt. Tādā veidā nosaukums tiks izmantots arī audio atskaņotāju vārdam un tiks parādīts Squeezebox serverī.

Ja jūsu maršrutētājam ir WPS (bezvadu aizsargāta iestatīšana) un ierīce piekļūst WiFi tīklam, pirmo startēšanu var veikt pilnīgi automātiski. Vienkārši aktivizējiet maršrutētāja WPS un pievienojiet ierīci barošanas avotam. Mēs arī izveidojām atsevišķu instrukciju WPS iestatīšanai.

Pēc izvēles: no Max2Play varat pasūtīt arī jau sadedzinātu un konfigurētu microSD karti.

3. darbība: iestatiet audio atskaņotājus

Iestatiet audio atskaņotājus
Iestatiet audio atskaņotājus
Iestatiet audio atskaņotājus
Iestatiet audio atskaņotājus
Iestatiet audio atskaņotājus
Iestatiet audio atskaņotājus

Pirmoreiz palaižot Max2Play ierīci, varat izvēlēties pievienotās skaņas kartes ražotāju. Tiks ielādēts konkrēts skaņas kartes zīmola spraudnis, un pēc tam atvērtajā jaunajā izvēlnē varēsit izvēlēties konkrēto skaņas karti.

Noklikšķiniet uz saglabāt. Pēc ierīces pārstartēšanas zem skaņas kartes atlasiet "Papildu", lai viss būtu ideāli iestatīts daudzistabu iestatīšanai. Pēc citas restartēšanas atskaņotājam jau vajadzētu būt pieejamam, lai atskaņotu mūziku.

4. darbība: iestatiet Squeezebox serveri

Iestatiet Squeezebox serveri
Iestatiet Squeezebox serveri
Iestatiet Squeezebox serveri
Iestatiet Squeezebox serveri
Iestatiet Squeezebox serveri
Iestatiet Squeezebox serveri

Lai iestatītu Squeezebox serveri, tas vispirms jāinstalē. Pats spraudnis ir iepriekš instalēts Max2Play attēlā, tāpēc nav nepieciešams to iepriekš lejupielādēt.

Svarīgi! Daudzistabu sistēmai ir nepieciešama tikai viena Squeezebox Server instalācija.

Viss, kas jums jādara, ir Max2Play tīmekļa saskarnē doties uz Squeezebox Server izvēlni, izvēlēties Logitech Media Server versiju (ieteicama 7.9.1) un noklikšķiniet uz instalēt. Max2Play automātiski lejupielādē jūsu izvēlēto versiju un pilnībā instalē to Raspberry Pi.

Kad instalēšana ir pabeigta, jūs varat atvērt Squeezebox Server tīmekļa saskarni, noklikšķinot uz lielās zilās pogas lapā. Tagad jūs varat izvēlēties atskaņotājus, konfigurēt bibliotēku un mūzikas pakalpojumus un, protams, atskaņot mūziku.

5. solis: uzstādīšana - guļamistaba

Uzstādīšana - guļamistaba
Uzstādīšana - guļamistaba
Uzstādīšana - guļamistaba
Uzstādīšana - guļamistaba
Uzstādīšana - guļamistaba
Uzstādīšana - guļamistaba

Tagad, kad serveris ir aktīvs un darbojas, mums ir jāiestata aparatūra ap Raspberry Pi iestatīšanu.

Guļamistabas iekārtošanai mēs uzbūvējām koka kastes, kurās ievietotos mūsu skaļruņi. Tad mēs izgriezām sienas caurumus, kuru izmērs bija šīs kastes. Visbeidzot, mēs cieši ieskrūvējām kastes sienā. Visa aparatūra joprojām ir pieejama, izmantojot pārskatīšanas atveri.

Lai kontrolētu skaļruņus, varat izmantot viedtālruņa lietotni vai savienot atskaņotāju ar esošajām mājas automatizācijas pogām, piem. pie jūsu guļamistabas durvīm. Varat pievienot garu pogas nospiešanu, lai aktivizētu miega taimeri, un īsu nospiešanu atskaņošanai/pauzei. Squeezebox serveris, pateicoties tā atvērtajam interfeisam, piedāvā daudzas iespējas jebkuru komandu konfigurēšanai. Piemērotas HTTP un CLI komandas var atrast mūsu spraudnī API piemēri, kas arī ir iepriekš instalēts un kuru var bez maksas aktivizēt mūsu neaktīvo spraudņu sadaļā Iestatījumi/Atsāknēšana.

HTTP komandas paraugs “sākt spēlēt”:

SQUEEBOXSERVERIP: PORT/status.html? p0 = play & player = MACADDRESS

6. darbība: uzstādīšana - vannas istaba

Uzstādīšana - vannas istaba
Uzstādīšana - vannas istaba
Uzstādīšana - vannas istaba
Uzstādīšana - vannas istaba
Uzstādīšana - vannas istaba
Uzstādīšana - vannas istaba
Uzstādīšana - vannas istaba
Uzstādīšana - vannas istaba

Skaļruņus var novietot griestos vai, kā parādīts attēlā, spoguļa kreisajā un labajā pusē. Ja jūs joprojām plānojat vannas istabas dizainu, priekšējās sienas konstrukcija būtu ideāli piemērota, lai vienlaikus ievietotu gan spoguļu skapi, gan skaļruņus (skatīt attēlus). Šajā scenārijā var iegādāties lielāku skaļruņu rāmi (pārdod atsevišķi), lai skaļruņiem būtu vizuāla apmale (skat. 1. attēlu).

Spiedpogas risinājums ātrai atskaņošanai/pauzei vannas istabas durvīs, kas savienots ar jau esošu mājas automatizācijas programmatūru, padara ikdienas lietošanu vēl ērtāku. Tiešai vadībai var integrēt arī IR tālvadības pulti vai skaļuma regulēšanas pogu ar integrētu pogu. Tomēr parasti ir visērtāk un vienkāršāk izmantot viedtālruni un vienu no daudzajām pieejamajām lietotnēm, piemēram, iPeng, OrangeSqueeze vai Squeezer (attēlā, bezmaksas lietotne), lai izmantotu visas uzlabotās funkcijas (mūzikas izvēle, atskaņošanas sarakstu pārvaldība, utt.).

7. solis: integrācija mājas automatizācijā

Integrācija mājas automatizācijā
Integrācija mājas automatizācijā
Integrācija mājas automatizācijā
Integrācija mājas automatizācijā
Integrācija mājas automatizācijā
Integrācija mājas automatizācijā
Integrācija mājas automatizācijā
Integrācija mājas automatizācijā

Mājas automatizācijas sistēmas integrēšanai un durvju spiedpogas programmēšanai (piemēram, programmatūrā Homematic) var izmantot Squeezebox serveru komandas CLI (komandrindas saskarne). Jūs pat varat instalēt atvērtā pirmkoda mājas automatizācijas serveri vietnē Max2Play. Nesen mēs izlaidām populārā openHAB 2 servera instalētāju ar vienu klikšķi ar Paper UI kā jaunu premium spraudni.

Šīs mājas automatizācijas sistēmas ļauj centralizēti pārvaldīt atsevišķus spēlētājus, izmantojot vienkāršas HTTP komandas (piemēram, atverot kaut ko, izmantojot pārlūkprogrammu), izmantojot Telnet vai izmantojot tiešu kontaktligzdas savienojumu citā programmatūrā. Konkrētas komandas un piemērus tam var atrast un tieši nokopēt spraudnī Max2Play API-Piemēri un Squeezebox serveru iekšējās palīdzības sadaļā sadaļā “Tehniskā informācija> Komandrindas saskarne”.

HTTP komandas var viegli pārbaudīt arī pārlūkprogrammā. Vienkārši ielīmējiet komandu pārlūkprogrammas URL joslā un nospiediet taustiņu Enter.

Tieši tā! Mēs ceram, ka jums patīk mūsu idejas par daudzistabu audio integrēšanu mājas automatizācijas sistēmās. Izmantojiet tos kā iedvesmu savam risinājumam, parādiet mums savus iestatījumus un pastāstiet mums, ko domājat!

Ieteicams: