Sadržaj:

Pametna glazba u spavaćoj sobi i kupatilu s Raspberry Pi - Integriranje više prostorija, alarma, upravljanja tipkama i kućne automatizacije: 7 koraka
Pametna glazba u spavaćoj sobi i kupatilu s Raspberry Pi - Integriranje više prostorija, alarma, upravljanja tipkama i kućne automatizacije: 7 koraka

Video: Pametna glazba u spavaćoj sobi i kupatilu s Raspberry Pi - Integriranje više prostorija, alarma, upravljanja tipkama i kućne automatizacije: 7 koraka

Video: Pametna glazba u spavaćoj sobi i kupatilu s Raspberry Pi - Integriranje više prostorija, alarma, upravljanja tipkama i kućne automatizacije: 7 koraka
Video: Часть 5 — Аудиокнига «Бэббит» Синклера Льюиса (главы 23–28) 2024, Srpanj
Anonim
Pametna glazba u spavaćoj sobi i kupatilu s Raspberry Pi - Integriranje više prostorija, alarma, upravljanja tipkama i kućne automatizacije
Pametna glazba u spavaćoj sobi i kupatilu s Raspberry Pi - Integriranje više prostorija, alarma, upravljanja tipkama i kućne automatizacije

Danas vam želimo dati dva primjera kako možete koristiti Raspberry Pi s našim Max2Play softverom za kućnu automatizaciju: u kupaonici i spavaćoj sobi. Oba su projekta slična po tome što se glazba visoke vjernosti iz različitih izvora može strujati kroz sjajnu tehnologiju otvorenog koda Squeezebox koja dolazi kao besplatni instalacijski program jednim pritiskom na Max2Play.

Prednosti takvog postavljanja u više prostorija su u tome što možete sinkronizirati playere u svim sobama (igrati istovremeno), koristiti različite izvore zvuka za poslužitelj Squeezebox (mrežni pogon NAS, USB pogon, DLNA, Spotify, Google glazba, internetski radio, Bluetooth, itd.) i imati potpunu kontrolu nad svim audio playerima sa samo jednom aplikacijom po vašem izboru.

Zahvaljujući hardveru predstavljenom u koraku 1, otvaraju se daljnje prednosti:

  • visoka kvaliteta reprodukcije glazbe
  • niski troškovi nabave (DIY projekt)
  • dobro osmišljen hardverski koncept (Raspberry Pi, audio kartice redovito testirane i napredne)
  • WAF (faktor prihvaćanja žena): zahvaljujući skrivenim instalacijama ili vrhunskim okvirima, kabeli i hardver mogu se potpuno sakriti

Korak 1: Komponente

Komponente
Komponente
Komponente
Komponente
Komponente
Komponente

Potrebne stavke za ovaj sustav mogu se razlikovati, ovisno o tome koliko želite da vaše višesobno postavljanje bude. Ovdje ćemo pretpostaviti osnovno postavljanje koristeći jedan set zvučnika za svaku sobu. Na temelju predviđenog opsega vašeg postavljanja, možete dodati ili ukloniti onoliko igrača koliko želite.

Kombinacija digitalno-analognog pretvarača i pojačala ima najviše smisla za prostorije bez već postojećih audio komponenti. Ove se zvučne kartice zovu Amp HATs (Hardware Attached on Top) i dolaze u različitim varijantama. Možete usporediti različite pojačala HAT -a u našoj usporednoj tablici kako biste pronašli pravo mjesto za vaše višesobne zone.

Za svaku sobu vam je potrebno jedno podešavanje paketa HAT Raspberry Pi pojačala. Dakle, za ovaj specifični primjer mogu se odabrati dvije pojedinačne postavke Amp HAT -a na temelju individualnih izazova i mogućnosti soba.

Osnovno postavljanje:

Malina Pi 3B

Srce ovog medijskog centra je pristupačan, ali moćan 3B, koji može rukovati s više audio i video playera sa svojim četverojezgrenim procesorom i 1 GB RAM -a. Možete koristiti i 2B ako vam ne trebaju WiFi ili Bluetooth ili 3B+. Međutim, 3B+ ne nudi značajne prednosti za ovo postavljanje i zahtijeva više energije.

Zvučna kartica Amp HAT

S ovom kombinacijom digitalno-analognog pretvarača i pojačala dobit ćete bolju kvalitetu zvuka i moći ćete napajati pasivne zvučnike izravno s Pi-a.

microSD kartica

Preporučujemo upotrebu microSD kartice od 8 ili 16 GB s brzinom pisanja klase 10 ili većom. Slika Max2Play temeljena na Linuxu uključuje različita audio rješenja i druga proširenja kojima se može upravljati iz bilo kojeg web preglednika. Nakon spaljivanja, sustav je dostupan od prvog pokretanja putem web sučelja i ne zahtijeva nikakve naredbe konzole niti znanje o Linuxu.

Napajanje

Za rad svih komponenti (Pi, Amp HAT i pasivni zvučnici) trebat će vam samo jedno napajanje.

Sve te komponente možete nabaviti odjednom s jednim od naših AMP-paketa.

Pasivni zvučnici (koristili smo JBL-One Control i Canton GLE 410.2)

Mogu se koristiti svi zvučnici, pri odabiru obratite pozornost na kapacitet pojačala i napajanje. Na temelju impedancije i maksimalne snage možete pronaći idealnu kombinaciju za svaku zonu.

Izborno: Rotacijski davač ili IC prijemnik za hardversku kontrolu

Korak 2: Snimite sliku na MicroSD karticu

Snimite sliku na MicroSD karticu
Snimite sliku na MicroSD karticu
Snimite sliku na MicroSD karticu
Snimite sliku na MicroSD karticu
Snimite sliku na MicroSD karticu
Snimite sliku na MicroSD karticu

Max2Play slika može se snimiti na karticu pomoću jednostavnog alata poput WinDiskImager ili Etcher. Samo pustite da gori i kad proces završi, umetnite karticu u Raspberry Pi.

Konfiguracija uređaja vrlo je jednostavna zahvaljujući Max2Play. Web -sučelju Max2Play možete pristupiti unosom "max2play/" u bilo koji preglednik na bilo kojem uređaju spojenom na istu mrežu (računalo, Mac, pametni telefon, tablet itd.).

Nakon prvog pokretanja preporučujemo preimenovanje uređaja na stranici Postavke/Ponovno pokretanje web sučelja. Na taj će se način naziv koristiti i za naziv audio playera te će se kao takav prikazati na Squeezebox poslužitelju.

Ako vaš usmjerivač ima WPS (bežično zaštićeno postavljanje) i uređaj pristupa WiFi mreži, prvi početak se može izvršiti potpuno automatski. Samo aktivirajte WPS na usmjerivaču i spojite uređaj na izvor napajanja. Napravili smo i zasebnu Instructable za postavljanje WPS -a.

Izborno: Također možete naručiti već snimljenu i konfiguriranu microSD karticu od Max2Play.

Korak 3: Postavite audio playere

Postavite audio playere
Postavite audio playere
Postavite audio playere
Postavite audio playere
Postavite audio playere
Postavite audio playere

Prilikom prvog pokretanja uređaja Max2Play možete odabrati proizvođača povezane zvučne kartice. Učitat će se određeni dodatak za marku zvučne kartice, a zatim ćete moći odabrati svoju zvučnu karticu u novom izborniku koji se otvara.

Pritisnite spremi. Nakon ponovnog pokretanja uređaja, odaberite "Napredno" ispod odabira zvučne kartice kako biste sve podesili idealno za postavljanje u više prostorija. Nakon ponovnog pokretanja, vaš player trebao bi već biti dostupan za reprodukciju glazbe.

Korak 4: Postavite Squeezebox poslužitelj

Postavite Squeezebox poslužitelj
Postavite Squeezebox poslužitelj
Postavite Squeezebox poslužitelj
Postavite Squeezebox poslužitelj
Postavite Squeezebox poslužitelj
Postavite Squeezebox poslužitelj

Da biste postavili Squeezebox poslužitelj, morate ga prvo instalirati. Sam dodatak je unaprijed instaliran na Max2Play slici, pa ga nema potrebe unaprijed preuzimati.

Važno: Za vaš sustav s više prostorija potrebna vam je samo jedna instalacija Squeezebox poslužitelja.

Sve što trebate učiniti je otići na izbornik Squeezebox poslužitelja na web sučelju Max2Play, odabrati verziju Logitech Media Servera (preporučuje se 7.9.1) i kliknite instalirati. Max2Play automatski preuzima vašu odabranu verziju i potpuno je instalira na Raspberry Pi.

Nakon što instalacija završi, moći ćete otvoriti vlastito web sučelje Squeezebox poslužitelja klikom na veliki plavi gumb na stranici. Sada možete birati svoje playere, konfigurirati biblioteku i glazbene usluge i, naravno, svirati glazbu.

Korak 5: Instalacija - spavaća soba

Instalacija - spavaća soba
Instalacija - spavaća soba
Instalacija - spavaća soba
Instalacija - spavaća soba
Instalacija - spavaća soba
Instalacija - spavaća soba

Sada kada je poslužitelj aktivan i pokrenut, moramo postaviti hardver oko naše postavke Raspberry Pi.

Za postavljanje spavaće sobe izgradili smo drvene kutije u koje bi stali naši zvučnici. Zatim smo izrezali rupe na zidu, koje su bile veličine tih kutija. Konačno smo kutije čvrsto privijali u zid. Sav je hardver još uvijek dostupan kroz revizijski otvor.

Za upravljanje zvučnicima možete upotrijebiti aplikaciju za pametni telefon ili povezati uređaj s postojećim gumbima za kućnu automatizaciju, npr. na vratima vaše spavaće sobe. Mogli biste dodati dugi pritisak gumba za aktiviranje mjerača vremena za spavanje i kratki pritisak za reprodukciju/pauzu. Squeezebox Server, zahvaljujući otvorenom sučelju, nudi mnoge mogućnosti za konfiguriranje bilo kojih naredbi. Prilagođavanje HTTP i CLI naredbi može se pronaći u našem dodatku API-Primjeri koji je također unaprijed instaliran i može se besplatno aktivirati u našem neaktivnom odjeljku Dodaci pod Postavke/Ponovno pokretanje.

Primjer HTTP naredbe za "počni igrati":

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

Korak 6: Instalacija - kupaonica

Instalacija - kupaonica
Instalacija - kupaonica
Instalacija - kupaonica
Instalacija - kupaonica
Instalacija - kupaonica
Instalacija - kupaonica
Instalacija - kupaonica
Instalacija - kupaonica

Zvučnici se mogu postaviti u strop ili, kao na slici, s lijeve i desne strane ogledala. Ako još uvijek planirate dizajn svoje kupaonice, konstrukcija prednjeg zida bila bi idealna za istodobno postavljanje zrcala i zvučnika (pogledajte slike). U ovom scenariju mogla se kupiti veća maska zvučnika (prodaje se zasebno) kako bi zvučnici imali vizualni rub (vidi sliku 1).

Rješenje pritiskom na gumb za brzu reprodukciju/pauzu na vratima kupaonice, povezano s već postojećim softverom za kućnu automatizaciju, čini svakodnevnu uporabu još ugodnijom. IR daljinski upravljač ili tipka za kontrolu glasnoće s integriranim gumbom također se mogu integrirati za izravno upravljanje. Općenito, međutim, najudobnije je i najjednostavnije koristiti pametni telefon i jednu od mnogih dostupnih aplikacija, poput iPenga, OrangeSqueezea ili Squeezera (na slici, besplatna aplikacija), kako biste iskoristili sve napredne značajke (odabir glazbe, upravljanje popisima za reprodukciju, itd.).

Korak 7: Integracija u kućnu automatizaciju

Integracija u kućnu automatizaciju
Integracija u kućnu automatizaciju
Integracija u kućnu automatizaciju
Integracija u kućnu automatizaciju
Integracija u kućnu automatizaciju
Integracija u kućnu automatizaciju
Integracija u kućnu automatizaciju
Integracija u kućnu automatizaciju

Za integraciju sustava kućne automatizacije i za programiranje gumba na vratima (npr. U softveru Homematic), mogu se koristiti CLI (sučelje naredbenog retka) naredbe Squeezebox poslužitelja. Možete čak i instalirati poslužitelj kućne autorizacije otvorenog koda na Max2Play. Nedavno smo izdali instalacijski program popularnog openHAB 2 poslužitelja jednim klikom s novim korisničkim sučeljem za papir kao novim premium dodatkom.

Ovi sustavi kućne automatizacije omogućuju centralizirano upravljanje pojedinim igračima, bilo jednostavnim HTTP naredbama (poput otvaranja nečega putem preglednika), putem Telneta ili izravnom utičnicom u drugom softveru. Konkretne naredbe i primjeri za to mogu se pronaći i izravno kopirati u dodatku Max2Play API-Examples i u odjeljku interne pomoći poslužitelja Squeezebox pod „Tehničke informacije> Sučelje naredbenog retka“.

HTTP naredbe također se lako mogu testirati u pregledniku. Samo zalijepite naredbu u URL traku preglednika i pritisnite enter.

To je to! Nadamo se da vam se sviđaju naše ideje o integriranju višesobnog zvuka u sustave kućne automatizacije. Iskoristite ih kao inspiraciju za vlastito rješenje, pokažite nam svoje postavke i recite nam što mislite!

Preporučeni: