Turinys:

Išmanioji muzika miegamajame ir vonioje su „Raspberry Pi“- daugiabučio, signalizacijos, mygtukų valdymo ir namų automatikos integravimas: 7 žingsniai
Išmanioji muzika miegamajame ir vonioje su „Raspberry Pi“- daugiabučio, signalizacijos, mygtukų valdymo ir namų automatikos integravimas: 7 žingsniai

Video: Išmanioji muzika miegamajame ir vonioje su „Raspberry Pi“- daugiabučio, signalizacijos, mygtukų valdymo ir namų automatikos integravimas: 7 žingsniai

Video: Išmanioji muzika miegamajame ir vonioje su „Raspberry Pi“- daugiabučio, signalizacijos, mygtukų valdymo ir namų automatikos integravimas: 7 žingsniai
Video: ROKAS ĮMETĖ GOPRO Į SLAIMO VONIĄ. VIOLETINIS VANDUO 2024, Liepa
Anonim
Išmanioji muzika miegamajame ir vonioje su „Raspberry Pi“- integruotas daugiafunkcis kambarys, signalizacija, mygtukų valdymas ir namų automatika
Išmanioji muzika miegamajame ir vonioje su „Raspberry Pi“- integruotas daugiafunkcis kambarys, signalizacija, mygtukų valdymas ir namų automatika

Šiandien norime pateikti du pavyzdžius, kaip galite naudoti „Raspberry Pi“su mūsų „Max2Play“programine įranga namų automatizavimui: vonios kambaryje ir miegamajame. Abu projektai yra panašūs tuo, kad aukštos kokybės muziką iš įvairių šaltinių galima transliuoti per puikią atviro kodo „Squeezebox“technologiją, kuri yra nemokama vieno paspaudimo diegimo programa kartu su „Max2Play“.

Tokios „Multiroom“sąrankos pranašumai yra tai, kad galite sinchronizuoti grotuvus visuose kambariuose (žaisti vienu metu), naudoti įvairius garso šaltinius „Squeezebox“serveriui (tinklo diskas NAS, USB įrenginys, DLNA, „Spotify“, „Google“muzika, interneto radijas, „Bluetooth“, ir tt) ir visiškai valdyti visus garso grotuvus naudodami tik vieną pasirinktą programą.

Dėl 1 žingsnyje pateiktos techninės įrangos atsiveria kiti privalumai:

  • aukšta muzikos atkūrimo kokybė
  • mažos įsigijimo išlaidos („pasidaryk pats“projektas)
  • gerai suprojektuota aparatūros koncepcija („Raspberry Pi“, reguliariai išbandytos ir pažangios garso plokštės)
  • WAF („Woman Acceptance Factor“): dėka paslėptų įrenginių ar aukščiausios klasės rėmelių, kabeliai ir aparatūra gali būti visiškai paslėpti

1 žingsnis: komponentai

Komponentai
Komponentai
Komponentai
Komponentai
Komponentai
Komponentai

Šiai sistemai reikalingi elementai gali skirtis, atsižvelgiant į tai, kokio dydžio norite turėti daugiabučio kambario sąranką. Čia mes prisiimsime pagrindinę sąranką, naudodami vieną garsiakalbių rinkinį kiekvienam kambariui. Atsižvelgdami į numatytą sąrankos sritį, galite pridėti arba pašalinti tiek žaidėjų, kiek norite.

Skaitmeninio analoginio keitiklio ir stiprintuvo derinys labiausiai tinka patalpoms, kuriose nėra garso komponentų. Šios garso plokštės vadinamos „Amp HATs“(aparatinė įranga pritvirtinta viršuje) ir yra įvairių rūšių. Mūsų palyginimo lentelėje galite palyginti skirtingas Amp HAT, kad surastumėte tinkamiausią savo daugiabučių zonoms.

Kiekvienam kambariui reikia vieno „Raspberry Pi“stiprintuvo HAT paketo sąrankos. Taigi šiame konkrečiame pavyzdyje, atsižvelgiant į individualius patalpų iššūkius ir galimybes, galima pasirinkti dvi atskiras „Amp HAT“sąrankas.

Pagrindinė sąranka:

Raspberry Pi 3B

Šio žiniasklaidos centro širdis yra prieinama kaina, bet galingas 3B, jis gali valdyti kelis garso ir vaizdo grotuvus su keturių branduolių procesoriumi ir 1 GB RAM. Taip pat galite naudoti 2B, jei jums nereikia „WiFi“ar „Bluetooth“, arba 3B+. Tačiau 3B+ nesuteikia jokių reikšmingų pranašumų šiai sąrankai ir reikalauja daugiau energijos.

Amp HAT garso plokštė

Naudodami šį skaitmeninio analogo keitiklio ir stiprintuvo derinį, pagerinsite garso kokybę ir galėsite maitinti pasyviuosius garsiakalbius tiesiai iš „Pi“.

„microSD“kortelė

Rekomenduojame naudoti 8 arba 16 GB „microSD“, kurio rašymo greitis yra 10 ar didesnis. „Linux“pagrįstame „Max2Play“vaizde yra įvairių garso sprendimų ir kitų plėtinių, kuriuos galima valdyti iš bet kurios žiniatinklio naršyklės. Kai sistema sudeginama, ji pasiekiama iš pirmo įkrovos per žiniatinklio sąsają ir nereikalauja jokių konsolės komandų ar „Linux“žinių.

Maitinimo šaltinis

Norint paleisti visus komponentus (Pi, Amp HAT ir pasyvius garsiakalbius), jums reikės tik vieno maitinimo šaltinio.

Visus šiuos komponentus galite gauti vienu metu naudodami vieną iš mūsų AMP paketų.

Pasyvūs garsiakalbiai (naudojome „JBL-One Control“ir „Canton GLE 410.2“)

Galima naudoti bet kokius garsiakalbius, tik rinkdamiesi atkreipkite dėmesį į savo stiprintuvo HAT talpą ir maitinimo šaltinį. Remdamiesi varža ir maksimalia galia, galite rasti idealų kiekvienos zonos derinį.

Pasirinktinai: rotacinis kodavimo įrenginys arba IR imtuvas aparatūros valdymui

2 veiksmas: įrašykite vaizdą „MicroSD“kortelėje

Įrašykite vaizdą „MicroSD“kortelėje
Įrašykite vaizdą „MicroSD“kortelėje
Įrašykite vaizdą „MicroSD“kortelėje
Įrašykite vaizdą „MicroSD“kortelėje
Įrašykite vaizdą „MicroSD“kortelėje
Įrašykite vaizdą „MicroSD“kortelėje

„Max2Play“vaizdą galima įrašyti į kortelę naudojant paprastą įrankį, pvz., „WinDiskImager“ar „Etcher“. Tiesiog leiskite jam sudegti ir, kai procesas bus baigtas, įdėkite kortelę į „Raspberry Pi“.

Įrenginių konfigūracija yra labai paprasta dėka „Max2Play“. „Max2Play“žiniatinklio sąsają galite pasiekti įvesdami „max2play/“į bet kurią bet kurio įrenginio, prijungto prie to paties tinklo, kompiuterį (kompiuterį, „Mac“, išmanųjį telefoną, planšetinį kompiuterį ir kt.).

Po pirmojo paleidimo rekomenduojame pervadinti įrenginį žiniatinklio sąsajos puslapyje Nustatymai/Perkrauti. Tokiu būdu vardas taip pat bus naudojamas garso grotuvų pavadinimui ir toks bus rodomas „Squeezebox“serveryje.

Jei jūsų maršrutizatoriuje yra WPS (belaidė apsaugota sąranka) ir įrenginys prisijungia prie tinklo „WiFi“, pirmą kartą paleisti galima visiškai automatiškai. Tiesiog suaktyvinkite WPS savo maršrutizatoriuje ir prijunkite įrenginį prie maitinimo šaltinio. Mes taip pat sukūrėme atskirą instrukciją WPS nustatymui.

Neprivaloma: taip pat galite užsisakyti jau sudegusią ir sukonfigūruotą „microSD“kortelę iš „Max2Play“.

3 žingsnis: nustatykite garso grotuvus

Nustatykite garso grotuvus
Nustatykite garso grotuvus
Nustatykite garso grotuvus
Nustatykite garso grotuvus
Nustatykite garso grotuvus
Nustatykite garso grotuvus

Kai pirmą kartą paleidžiate „Max2Play“įrenginį, galite pasirinkti prijungtos garso plokštės gamintoją. Bus įkeltas konkretus garso plokštės prekės ženklo papildinys, o tada galėsite pasirinkti konkrečią garso plokštę naujame atsidariusiame meniu.

Spustelėkite išsaugoti. Perkrovę įrenginį, po garso plokštės pasirinkimu pasirinkite „Išplėstinė“, kad viskas būtų idealiai paruošta kelių kambarių sąrankai. Po kito pakartotinio paleidimo grotuvas jau turėtų būti prieinamas muzikai leisti.

4 veiksmas: nustatykite „Squeezebox“serverį

Nustatykite „Squeezebox“serverį
Nustatykite „Squeezebox“serverį
Nustatykite „Squeezebox“serverį
Nustatykite „Squeezebox“serverį
Nustatykite „Squeezebox“serverį
Nustatykite „Squeezebox“serverį

Norėdami nustatyti „Squeezebox“serverį, pirmiausia turite jį įdiegti. Pats papildinys yra iš anksto įdiegtas „Max2Play“vaizde, todėl nereikia jo atsisiųsti iš anksto.

Svarbu: jums reikia tik vieno „Squeezebox Server“diegimo, skirto jūsų daugia kambarių sistemai.

Viskas, ką jums reikia padaryti, tai eiti į „Squeezebox Server“meniu „Max2Play“žiniatinklio sąsajoje, pasirinkti „Logitech Media Server“versiją (rekomenduojama 7.9.1) ir spustelėti „Įdiegti“. „Max2Play“automatiškai atsisiunčia jūsų pasirinktą versiją ir visiškai ją įdiegia „Raspberry Pi“.

Baigę diegti, galite atidaryti „Squeezebox Server“žiniatinklio sąsają spustelėdami didelį mėlyną mygtuką puslapyje. Dabar galite pasirinkti grotuvus, konfigūruoti biblioteką ir muzikos paslaugas ir, žinoma, leisti muziką.

5 žingsnis: įrengimas - miegamasis

Montavimas - miegamasis
Montavimas - miegamasis
Montavimas - miegamasis
Montavimas - miegamasis
Montavimas - miegamasis
Montavimas - miegamasis

Dabar, kai serveris yra aktyvus ir veikia, turime nustatyti aparatūrą aplink „Raspberry Pi“sąranką.

Miegamojo įrengimui mes pastatėme medines dėžes, kuriose tilptų mūsų garsiakalbiai. Tada mes išpjovėme skylutes sienoje, kurios dydis buvo tas. Galiausiai dėžes tvirtai įsukome į sieną. Visa aparatinė įranga vis dar pasiekiama per peržiūros angą.

Norėdami valdyti garsiakalbius, galite naudoti išmaniojo telefono programą arba prijungti grotuvą prie esamų namų automatikos mygtukų, pvz. ant jūsų miegamojo durų. Galite įjungti ilgą mygtuko paspaudimą, kad suaktyvintumėte miego laikmatį, ir trumpą paspaudimą „Play/Pause“. „Squeezebox“serveris dėl savo atviros sąsajos siūlo daugybę galimybių konfigūruoti bet kokias komandas. Tinkamas HTTP ir CLI komandas rasite mūsų API pavyzdžių papildinyje, kuris taip pat yra iš anksto įdiegtas ir kurį galima nemokamai suaktyvinti mūsų neaktyvių papildinių skiltyje, esančioje skiltyje Nustatymai/Perkrauti.

Pavyzdinė HTTP komanda „pradėti žaisti“:

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

6 žingsnis: įrengimas - vonios kambarys

Montavimas - vonios kambarys
Montavimas - vonios kambarys
Montavimas - vonios kambarys
Montavimas - vonios kambarys
Montavimas - vonios kambarys
Montavimas - vonios kambarys
Montavimas - vonios kambarys
Montavimas - vonios kambarys

Garsiakalbius galima pastatyti lubose arba, kaip parodyta paveikslėlyje, kairėje ir dešinėje veidrodžio pusėje. Jei vis dar planuojate savo vonios kambario dizainą, priekinės sienos konstrukcija būtų ideali, jei tuo pačiu metu tilptų ir veidrodinė spintelė, ir garsiakalbiai (žr. Paveikslėlius). Pagal šį scenarijų būtų galima nusipirkti didesnį garsiakalbio rėmelį (parduodamas atskirai), kad būtų rodomas garsiakalbių rėmelis (žr. 1 pav.).

Sparčio mygtuko sprendimas, leidžiantis greitai paleisti/pristabdyti vonios duris, prijungtas prie jau egzistuojančios namų automatikos programinės įrangos, kasdienį naudojimą daro dar patogesnį. Tiesioginiam valdymui taip pat galima integruoti IR nuotolinio valdymo pultą arba garsumo valdymo rankenėlę su integruotu mygtuku. Tačiau paprastai yra patogiausia ir lengviausia naudotis išmaniuoju telefonu ir viena iš daugelio galimų programų, pvz., „IPeng“, „OrangeSqueeze“ar „Squeezer“(nuotraukoje, nemokama programa), kad būtų galima pasinaudoti visomis išplėstinėmis funkcijomis (muzikos pasirinkimas, grojaraščių tvarkymas, ir tt).

7 žingsnis: integracija į namų automatizavimą

Integracija į namų automatizavimą
Integracija į namų automatizavimą
Integracija į namų automatizavimą
Integracija į namų automatizavimą
Integracija į namų automatizavimą
Integracija į namų automatizavimą
Integracija į namų automatizavimą
Integracija į namų automatizavimą

Norint integruoti namų automatizavimo sistemą ir programuoti durų mygtuką (pvz., „Homematic“programinėje įrangoje), gali būti naudojamos „Squeezebox“serverių komandos CLI (komandinės eilutės sąsaja). Jūs netgi galite įdiegti atviro kodo namų automatizavimo serverį „Max2Play“. Neseniai išleidome vieno paspaudimo populiaraus „openHAB 2“serverio diegimo programą su „Paper UI“kaip nauju aukščiausios kokybės papildiniu.

Šios namų automatikos sistemos leidžia centralizuotai valdyti atskirus žaidėjus, naudojant paprastas HTTP komandas (pvz., Ką nors atidaryti per naršyklę), per „Telnet“arba naudojant tiesioginį lizdo ryšį kitoje programinėje įrangoje. Konkrečias komandas ir pavyzdžius galima rasti ir tiesiogiai nukopijuoti „Max2Play“API pavyzdžių papildinyje ir „Squeezebox“serverių vidinės pagalbos skiltyje „Techninė informacija> komandų eilutės sąsaja“.

HTTP komandas taip pat galima lengvai išbandyti naršyklėje. Tiesiog įklijuokite komandą naršyklės URL juostoje ir paspauskite „Enter“.

Viskas! Tikimės, kad jums patinka mūsų idėjos, kaip integruoti daugiabučių garsą į namų automatikos sistemas. Pasinaudokite jais kaip savo sprendimo įkvėpimu, parodykite mums savo nustatymus ir pasakykite mums, ką manote!

Rekomenduojamas: