Taula de continguts:

Música intel·ligent al dormitori i al bany amb Raspberry Pi: integració de diverses habitacions, alarmes, control de botons i domòtica: 7 passos
Música intel·ligent al dormitori i al bany amb Raspberry Pi: integració de diverses habitacions, alarmes, control de botons i domòtica: 7 passos

Vídeo: Música intel·ligent al dormitori i al bany amb Raspberry Pi: integració de diverses habitacions, alarmes, control de botons i domòtica: 7 passos

Vídeo: Música intel·ligent al dormitori i al bany amb Raspberry Pi: integració de diverses habitacions, alarmes, control de botons i domòtica: 7 passos
Vídeo: 2 Uhr NACHTS IM BADEMANTEL zu BURGERKING!😂 | 01.01.2017 | KOBEXMONE 2024, Juliol
Anonim
Música intel·ligent al dormitori i al bany amb Raspberry Pi: integració de multi-sala, alarma, control de botons i domòtica
Música intel·ligent al dormitori i al bany amb Raspberry Pi: integració de multi-sala, alarma, control de botons i domòtica

Avui us volem donar dos exemples sobre com podeu utilitzar Raspberry Pi amb el nostre programari Max2Play per a la domòtica: al bany i al dormitori. Tots dos projectes són similars perquè la música d'alta fidelitat de diverses fonts es pot transmetre a través de la gran tecnologia de codi obert Squeezebox, que s'inclou com a instal·lador gratuït amb un sol clic amb Max2Play.

Els avantatges d’aquesta configuració Multiroom són que podeu sincronitzar els reproductors de totes les habitacions (jugar simultàniament), utilitzar diverses fonts d’àudio diferents per al servidor Squeezebox (unitat de xarxa NAS, unitat USB, DLNA, Spotify, Google Music, ràdio per Internet, Bluetooth, etc.) i teniu un control complet sobre tots els reproductors d’àudio amb només una aplicació que trieu.

Gràcies al maquinari presentat al pas 1, s’obren altres avantatges:

  • reproducció de música d'alta qualitat
  • baixos costos d'adquisició (projecte DIY)
  • concepte de maquinari ben dissenyat (Raspberry Pi, targetes d'àudio provades i avançades periòdicament)
  • WAF (Woman Acceptance Factor): gràcies a instal·lacions ocultes o bisells de gamma alta, els cables i el maquinari es poden amagar completament

Pas 1: els components

Els components
Els components
Els components
Els components
Els components
Els components

Els elements necessaris per a aquest sistema poden variar, en funció de la mida que vulgueu que tingui la configuració de la sala múltiple. Aquí assumirem la configuració bàsica mitjançant un conjunt d’altaveus per a cada habitació. En funció de l'abast previst de la vostra configuració, podeu afegir o eliminar tants jugadors com vulgueu.

Una combinació de convertidor analògic digital i amplificador té el màxim sentit per a habitacions sense components d’àudio preexistents. Aquestes targetes de so s’anomenen Amp HAT (Hardware Attached on Top) i es presenten en diferents varietats. Podeu comparar els diferents HAT Amp al nostre gràfic de comparació per trobar l’adequació adequada per a les vostres zones multiesala.

Necessiteu una configuració del paquet HAT Amplificador Raspberry Pi per a cada habitació. Així doncs, per a aquest exemple específic, es poden seleccionar dues configuracions individuals Amp HAT en funció dels reptes i oportunitats individuals de les habitacions.

Configuració bàsica:

Raspberry Pi 3B

El cor d’aquest centre multimèdia és el 3B assequible però potent, que pot gestionar diversos reproductors d’àudio i vídeo amb el seu processador de quatre nuclis i 1 GB de RAM. També podeu utilitzar el 2B si no necessiteu WiFi o Bluetooth, o el 3B +. Tot i això, el 3B + no ofereix avantatges significatius per a aquesta configuració i requereix més energia.

Targeta de so Amp HAT

Amb aquesta combinació de convertidor analògic digital i amplificador obtindreu una millor qualitat de so i podreu alimentar altaveus passius directament des del Pi.

targeta microSD

Es recomana utilitzar una microSD de 8 o 16 GB amb velocitat d'escriptura de classe 10 o superior. La imatge Max2Play basada en Linux inclou diverses solucions d’àudio i altres extensions que es poden gestionar des de qualsevol navegador web. Un cop cremat, el sistema és accessible des de la primera arrencada a través de la interfície web i no requereix cap ordre de consola ni coneixement de Linux.

Font d'alimentació

Només necessiteu una font d'alimentació per executar tots els components (Pi, Amp HAT i altaveus passius).

Podeu obtenir tots aquests components alhora amb un dels nostres paquets AMP.

Altaveus passius (hem utilitzat JBL-One Control i Canton GLE 410.2)

Es poden utilitzar qualsevol altaveus, només cal que tingueu en compte la capacitat del vostre Amp HAT i la font d'alimentació en seleccionar-los. Basat en la impedància i la potència màxima, podeu trobar la combinació ideal per a cada zona.

Opcional: codificador rotatiu o receptor IR per al control del maquinari

Pas 2: gravar la imatge a la targeta MicroSD

Gravar la imatge a la targeta MicroSD
Gravar la imatge a la targeta MicroSD
Gravar la imatge a la targeta MicroSD
Gravar la imatge a la targeta MicroSD
Gravar la imatge a la targeta MicroSD
Gravar la imatge a la targeta MicroSD

La imatge Max2Play es pot gravar en una targeta mitjançant una eina senzilla com WinDiskImager o Etcher. Deixeu-lo cremar i, un cop finalitzat el procés, poseu la targeta al Raspberry Pi.

La configuració dels dispositius és molt fàcil gràcies a Max2Play. Podeu accedir a la interfície web Max2Play introduint "max2play /" a qualsevol navegador de qualsevol dispositiu connectat a la mateixa xarxa (PC, Mac, Smartphone, tauleta, etc.).

Després del primer inici, es recomana canviar el nom del dispositiu a la pàgina Configuració / reinici de la interfície web. D’aquesta manera, el nom també s’utilitzarà per al nom dels reproductors d’àudio i es mostrarà com a tal al servidor Squeezebox.

Si el vostre encaminador té WPS (Wireless Protected Setup) i el dispositiu accedeix a WiFi a la xarxa, la primera posada en marxa es pot fer completament automàticament. Només cal que activeu el WPS al vostre encaminador i connecteu el dispositiu a la font d'alimentació. També hem creat un instructable separat per configurar WPS.

Opcional: també podeu demanar una targeta microSD ja gravada i configurada a Max2Play.

Pas 3: configureu els Audioplayers

Configureu els Audioplayers
Configureu els Audioplayers
Configureu els Audioplayers
Configureu els Audioplayers
Configureu els Audioplayers
Configureu els Audioplayers

Quan inicieu el dispositiu Max2Play per primera vegada, podeu triar el fabricant de la vostra targeta de so connectada. Es carregarà un connector específic per a la marca de la targeta de so i, a continuació, podreu seleccionar la targeta de so específica al nou menú que s’obre.

Feu clic a Desa. Després de reiniciar el dispositiu, seleccioneu "Avançat" a sota de la selecció de la targeta de so per configurar-lo de manera ideal per a una configuració de diverses habitacions. Després d'un altre reinici, el reproductor ja hauria de ser accessible per reproduir música.

Pas 4: configureu el servidor Squeezebox

Configureu el servidor Squeezebox
Configureu el servidor Squeezebox
Configureu el servidor Squeezebox
Configureu el servidor Squeezebox
Configureu el servidor Squeezebox
Configureu el servidor Squeezebox

Per configurar el servidor Squeezebox, primer heu d’instal·lar-lo. El complement està preinstal·lat a la imatge Max2Play, de manera que no cal descarregar-lo prèviament.

Important: només necessiteu una instal·lació del servidor Squeezebox per al vostre sistema multi-room.

Tot el que heu de fer és anar al menú de Squeezebox Server a la interfície web Max2Play, triar una versió del Logitech Media Server (7.9.1 recomanat) i fer clic a Instal·la. Max2Play descarrega automàticament la versió seleccionada i la instal·la completament al Raspberry Pi.

Un cop finalitzada la instal·lació, podeu obrir la pròpia interfície web del servidor Squeezebox fent clic al gran botó blau de la pàgina. Ara podeu triar els vostres reproductors, configurar la biblioteca i els serveis de música i, per descomptat, reproduir música.

Pas 5: la instal·lació: dormitori

La instal·lació - Dormitori
La instal·lació - Dormitori
La instal·lació - Dormitori
La instal·lació - Dormitori
La instal·lació - Dormitori
La instal·lació - Dormitori

Ara que el servidor està actiu i en execució, hem de configurar el maquinari al voltant de la configuració de Raspberry Pi.

Per a la configuració del dormitori, vam construir caixes de fusta on s'adaptaven els altaveus. Després vam retallar forats de la paret, que tenien la mida d'aquestes caixes. Finalment, vam cargolar les caixes a la paret. Tot el maquinari encara és accessible mitjançant una obertura de revisió.

Per controlar els altaveus, podeu utilitzar una aplicació per a telèfons intel·ligents o connectar el reproductor amb botons domòtics existents, per exemple. a la porta del vostre dormitori. Podeu afegir una pulsació llarga del botó per activar el temporitzador de son i una pulsació curta per reproduir / aturar. El servidor Squeezebox, gràcies a la seva interfície oberta, ofereix moltes possibilitats per configurar qualsevol ordre. Els comandaments HTTP i CLI adequats es poden trobar al nostre connector d’exemples d’API, que també està preinstal·lat i que es pot activar gratuïtament a la nostra secció de connectors inactius a Configuració / reinici.

Exemple d'ordre HTTP per a "començar a jugar":

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

Pas 6: la instal·lació: bany

La instal·lació - Bany
La instal·lació - Bany
La instal·lació - Bany
La instal·lació - Bany
La instal·lació - Bany
La instal·lació - Bany
La instal·lació - Bany
La instal·lació - Bany

Els altaveus es poden col·locar al sostre o, tal com es mostra a la imatge, al costat esquerre i dret del mirall. Si encara esteu planejant el disseny del vostre bany, una construcció de paret frontal seria ideal per allotjar alhora armaris mirall i altaveus al mateix temps (vegeu les imatges). En aquest escenari, es podria comprar un bisell d’altaveu més gran (es ven per separat) per tenir una vora visual per als altaveus (vegeu la imatge 1).

Una solució de polsador per a una reproducció / pausa ràpida a la porta del bany, connectada a un programari domòtic preexistent, fa que l’ús diari sigui encara més còmode. També es pot integrar un comandament a distància IR o un comandament de control de volum amb botó integrat per al control directe. En general, però, és més còmode i fàcil d’utilitzar un telèfon intel·ligent i una de les moltes aplicacions disponibles, com iPeng, OrangeSqueeze o Squeezer (a la imatge, aplicació gratuïta), per aprofitar totes les funcions avançades (selecció de música, gestió de llistes de reproducció, etc.).

Pas 7: integració a la domòtica

Integració a la domòtica
Integració a la domòtica
Integració a la domòtica
Integració a la domòtica
Integració a la domòtica
Integració a la domòtica
Integració a la domòtica
Integració a la domòtica

Per a la integració d’un sistema domòtic i per a la programació d’un polsador a la porta (per exemple, al programari homemàtic), es poden utilitzar les ordres CLI (Command Line Interface) dels servidors Squeezebox. Fins i tot podeu instal·lar el servidor d’automatització domèstic de codi obert a Max2Play. Recentment hem llançat un instal·lador d’un sol clic del popular servidor openHAB 2 amb Paper UI com a nou complement premium.

Aquests sistemes domòtics permeten una gestió centralitzada de reproductors individuals, ja sigui amb ordres HTTP simples (com obrir alguna cosa a través del navegador), a través de Telnet o amb una connexió de sòcol directe en un altre programari. Es poden trobar comandes concretes i exemples per fer-ho i copiar-los directament al complement Max2Play API-Exemples i a la secció d'ajuda interna dels servidors Squeezebox a "Informació tècnica> Interfície de línia d'ordres".

Les ordres HTTP també es poden provar fàcilment al navegador. Simplement enganxeu l'ordre a la barra d'URL del navegador i premeu Intro.

Això és! Esperem que us agradin les nostres idees sobre la integració de l'àudio multi-sala en sistemes domòtics. Utilitzeu-los com a inspiració per a la vostra pròpia solució, mostreu-nos les vostres configuracions i expliqueu-nos què en penseu.

Recomanat: