Turinys:
- 1 žingsnis: komponentai
- 2 veiksmas: įrašykite vaizdą „MicroSD“kortelėje
- 3 žingsnis: nustatykite garso grotuvus
- 4 veiksmas: nustatykite „Squeezebox“serverį
- 5 žingsnis: įrengimas - miegamasis
- 6 žingsnis: įrengimas - vonios kambarys
- 7 žingsnis: integracija į namų automatizavimą
Video: Išmanioji muzika miegamajame ir vonioje su „Raspberry Pi“- daugiabučio, signalizacijos, mygtukų valdymo ir namų automatikos integravimas: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Š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
Š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
„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
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į
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
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
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ą
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:
Namų automatikos „WiFi“šviesos jungiklis su ESP-01 ir relės modulis su mygtuku: 7 žingsniai
Namų automatikos „Wi-Fi“šviesos jungiklis su ESP-01 ir relės modulis su mygtuku įjungti/išjungti šviesos jungiklį naudojant „WiFi“arba mygtuką. Elektros darbams
Namų asistento Geigerio skaitiklio integravimas: 8 žingsniai
Namų asistento „Geiger“skaitiklio integravimas: Šioje pamokoje aš parodysiu, kaip pridėti individualius jutiklius prie HASS (namų asistentas), tiksliau, geigerio skaitiklio, tačiau procesas panašus ir su kitais jutikliais. Mes naudosime „NodeMCU“plokštę, „arduino“pagrįstą geigerio skaitiklį
Kaip padaryti protingus namus naudojant „Arduino“valdymo relės modulį - Namų automatikos idėjos: 15 žingsnių (su nuotraukomis)
Kaip padaryti protingus namus naudojant „Arduino“valdymo relės modulį | Namų automatikos idėjos: Šiame namų automatizavimo projekte mes sukursime išmanųjį namų relės modulį, galintį valdyti 5 buitinius prietaisus. Šį relės modulį galima valdyti iš mobiliojo arba išmaniojo telefono, IR nuotolinio valdymo pulto arba televizoriaus nuotolinio valdymo pulto, rankinio jungiklio. Ši išmanioji relė taip pat gali pajusti
Sieninis laikiklis, skirtas „IPad“kaip namų automatikos valdymo skydas, naudojant servo valdomą magnetą ekranui suaktyvinti: 4 žingsniai (su paveikslėliais)
„IPad“sieninis laikiklis kaip namų automatikos valdymo skydas, naudojant servo valdomą magnetą ekrano įjungimui: Pastaruoju metu gana daug laiko praleidau automatizuodamas daiktus savo namuose ir aplink juos. Aš naudoju „Domoticz“kaip savo namų automatikos programą, išsamesnės informacijos ieškokite www.domoticz.com. Ieškodamas prietaisų skydelio programos, kurioje rodoma visa informacija apie „Domoticz“
Namų prietaisų valdymas per LoRa - „LoRa“namų automatikoje - „LoRa“nuotolinio valdymo pultas: 8 žingsniai
Valdykite buitinius prietaisus per LoRa | „LoRa“namų automatikoje | „LoRa“nuotolinis valdymas: valdykite ir automatizuokite savo elektros prietaisus iš didelių atstumų (kilometrų) be interneto. Tai įmanoma per LoRa! Ei, kas, vaikinai? Akarsh čia iš CETech. Šioje PCB taip pat yra OLED ekranas ir 3 relės, kurios