Мазмұны:

Raspberry Pi бар жатын бөлмедегі және ваннадағы ақылды музыка - мульти зонаны, дабылды, түймелерді басқару мен үйді автоматтандыруды біріктіру: 7 қадам
Raspberry Pi бар жатын бөлмедегі және ваннадағы ақылды музыка - мульти зонаны, дабылды, түймелерді басқару мен үйді автоматтандыруды біріктіру: 7 қадам

Бейне: Raspberry Pi бар жатын бөлмедегі және ваннадағы ақылды музыка - мульти зонаны, дабылды, түймелерді басқару мен үйді автоматтандыруды біріктіру: 7 қадам

Бейне: Raspberry Pi бар жатын бөлмедегі және ваннадағы ақылды музыка - мульти зонаны, дабылды, түймелерді басқару мен үйді автоматтандыруды біріктіру: 7 қадам
Бейне: Титаниктің құпиясы: олар айсбергті қалай байқамады?! Ең егжей-тегжейлі оқиға! 2024, Шілде
Anonim
Raspberry Pi бар жатын бөлмедегі және ваннадағы ақылды музыка - мульти зонаны, дабылды, түймелерді басқару мен үйді автоматтандыруды біріктіреді
Raspberry Pi бар жатын бөлмедегі және ваннадағы ақылды музыка - мульти зонаны, дабылды, түймелерді басқару мен үйді автоматтандыруды біріктіреді

Бүгін біз сізге Raspberry Pi -ді Max2Play бағдарламасымен үйді автоматтандыру үшін қалай қолдануға болатыны туралы екі мысал бергіміз келеді: ванна мен жатын бөлмеде. Екі жоба да ұқсас, өйткені әр түрлі көздерден алынған жоғары сапалы музыканы Max2Play көмегімен бір рет басу арқылы ақысыз орнатушы ретінде келетін, ашық бастапқы Squeezebox технологиясы арқылы жіберуге болады.

Мұндай көп бөлмелі қондырғының артықшылығы - ойыншыларды барлық бөлмелерде синхрондауға (бір уақытта ойнауға), Squeezebox сервері үшін әр түрлі дыбыс көздерін пайдалануға (NAS, USB дискісі, DLNA, Spotify, Google Music, Интернет радио, Bluetooth, және т.

1 -қадамда ұсынылған жабдықтың арқасында басқа артықшылықтар ашылады:

  • музыканы ойнатудың жоғары сапасы
  • сатып алу шығындарының төмендігі (DIY жобасы)
  • жақсы әзірленген аппараттық тұжырымдама (Raspberry Pi, аудиокарталар үнемі тексеріліп отырады және жетілдірілген)
  • WAF (Woman Acceptance Factor): жасырын қондырғылардың немесе жоғары панельдердің арқасында кабельдер мен аппараттық құралдарды толығымен жасыруға болады

1 -қадам: Компоненттер

Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер

Бұл жүйеге қажетті элементтер әр түрлі болуы мүмкін, бұл сіздің көп бөлмелі қондырғыңыздың қаншалықты үлкен болуына байланысты. Мұнда біз әр бөлме үшін динамиктердің бір жиынтығының көмегімен негізгі орнатуды қабылдаймыз. Орнату көлеміне қарай, сіз қалаған ойыншыларды қосуға немесе алып тастауға болады.

Сандық-аналогты-түрлендіргіш пен күшейткіштің тіркесімі бұрыннан бар аудио компоненттері жоқ бөлмелер үшін ең мағыналы болады. Бұл дыбыстық карталар Amp HATs (Hardware Attached Att üst) деп аталады және әр түрлі сорттарда шығарылады. Сіз өзіңіздің көп бөлмелі аймақтарыңызға сәйкес келетін сәйкестікті табу үшін салыстыру кестесіндегі әр түрлі Amp HAT -ты салыстыра аласыз.

Сізге әр бөлмеге бір Raspberry Pi күшейткіші HAT жиынтығы қажет. Бұл нақты мысал үшін екі жеке Amp HAT қондырғысы бөлмелердің жеке қиындықтары мен мүмкіндіктеріне қарай таңдалуы мүмкін.

Негізгі орнату:

Raspberry Pi 3B

Бұл медиа орталықтың жүрегі - қол жетімді, бірақ қуатты 3В, ол төрт ядролы процессормен және 1 ГБ жедел жадымен көптеген аудио және бейне ойнатқыштарды өңдей алады. Егер сіз WiFi немесе Bluetooth немесе 3B+қажет болмаса, 2B қолдана аласыз. Алайда, 3B+ бұл қондырғы үшін айтарлықтай артықшылықтар бермейді және көп қуатты қажет етеді.

Amp HAT дыбыстық картасы

Сандық-аналогты түрлендіргіш пен күшейткіштің тіркесімі арқылы сіз дыбыс сапасын жақсартып, пассивті динамиктерді тікелей Pi-ден қуаттай аласыз.

microSD картасы

Жазу жылдамдығы 10 немесе одан жоғары 8 немесе 16 ГБ microSD қолдануды ұсынамыз. Linux негізіндегі Max2Play кескіні кез келген веб-шолғыштан басқарылатын әр түрлі аудио шешімдер мен басқа кеңейтімдерді қамтиды. Жанып болғаннан кейін, жүйеге бірінші жүктеуден веб -интерфейс арқылы қол жеткізуге болады және консольдық командалар мен Linux білімін қажет етпейді.

Нәр беруші

Барлық компоненттерді іске қосу үшін сізге тек бір қуат көзі қажет (Pi, Amp HAT және пассивті динамиктер).

Сіз бұл компоненттердің барлығын бірден біздің AMP пакеттерінің бірінен ала аласыз.

Пассивті динамиктер (біз JBL-One Control және Canton GLE 410.2 қолдандық)

Кез келген динамиктерді қолдануға болады, оларды таңдағанда Amp HAT сыйымдылығы мен қуат көзіне назар аударыңыз. Импеданс пен максималды қуатқа сүйене отырып, сіз әр аймақ үшін тамаша үйлесімді таба аласыз.

Қосымша: аппараттық басқаруға арналған айналмалы кодер немесе IR қабылдағыш

2 -қадам: суретті MicroSD картасына жазыңыз

MicroSD картасындағы суретті жазыңыз
MicroSD картасындағы суретті жазыңыз
MicroSD картасындағы суретті жазыңыз
MicroSD картасындағы суретті жазыңыз
MicroSD картасындағы суретті жазыңыз
MicroSD картасындағы суретті жазыңыз

Max2Play кескінін WinDiskImager немесе Etcher сияқты қарапайым құралдың көмегімен картаға жазуға болады. Оны күйдіруге рұқсат етіңіз және процесс аяқталғаннан кейін картаны Raspberry Pi -ге салыңыз.

Max2Play арқасында құрылғылардың конфигурациясы өте оңай. Max2Play веб -интерфейсіне бір желіге қосылған кез келген құрылғыдағы кез келген шолғышқа «max2play/» енгізу арқылы кіруге болады (компьютер, Mac, смартфон, планшет және т.б.).

Бірінші іске қосылғаннан кейін, веб -интерфейстің Параметрлер/Қайта жүктеу бетінде құрылғының атын өзгертуді ұсынамыз. Осылайша, атау аудио ойнатқыштың аты үшін де қолданылады және Squeezebox серверінде көрсетіледі.

Егер сіздің маршрутизаторыңызда WPS (сымсыз қорғалған қондырғы) болса және құрылғы желіде WiFi желісіне қосылса, бірінші іске қосуды толығымен автоматты түрде жасауға болады. Маршрутизатордағы WPS -ті іске қосыңыз және құрылғыны қуат көзіне қосыңыз. Біз сондай -ақ WPS орнату үшін бөлек нұсқаулық жасадық.

Қосымша: Сіз Max2Play -ден бұрыннан күйіп кеткен және конфигурацияланған microSD картасына тапсырыс бере аласыз.

3 -қадам: Аудио ойнатқыштарды орнатыңыз

Аудиоплейерлерді орнатыңыз
Аудиоплейерлерді орнатыңыз
Аудиоплейерлерді орнатыңыз
Аудиоплейерлерді орнатыңыз
Аудиоплейерлерді орнатыңыз
Аудиоплейерлерді орнатыңыз

Max2Play құрылғысын бірінші рет қосқанда, сіз қосылған дыбыстық картаның өндірушісін таңдай аласыз. Дыбыстық картаның брендіне арналған арнайы плагин жүктеледі, содан кейін сіз жаңа дыбыстық картаны ашылатын жаңа мәзірден таңдай аласыз.

Сақтау түймесін басыңыз. Құрылғыны қайта жүктегеннен кейін, дыбыстық картаны таңдаудың астындағы «Қосымша» тармағын таңдап, бәрін көп бөлмелі етіп орнатыңыз. Басқа қайта жүктеуден кейін ойнатқыш музыканы ойнату үшін қол жетімді болуы керек.

4 -қадам: Squeezebox серверін орнатыңыз

Squeezebox серверін орнатыңыз
Squeezebox серверін орнатыңыз
Squeezebox серверін орнатыңыз
Squeezebox серверін орнатыңыз
Squeezebox серверін орнатыңыз
Squeezebox серверін орнатыңыз

Squeezebox серверін орнату үшін алдымен оны орнату қажет. Плагин Max2Play кескініне алдын ала орнатылған, сондықтан оны алдын ала жүктеудің қажеті жоқ.

Маңызды: Сізге көпқабатты жүйе үшін Squeezebox серверінің бір ғана орнатылуы қажет.

Сізге Max2Play веб -интерфейсіндегі Squeezebox серверінің мәзіріне кіріп, Logitech Media Server нұсқасын таңдаңыз (7.9.1 ұсынылады) және орнату түймесін басыңыз. Max2Play таңдалған нұсқаны автоматты түрде жүктейді және оны Raspberry Pi -ге толық орнатады.

Орнату аяқталғаннан кейін сіз беттегі үлкен көк түймені басу арқылы Squeezebox серверінің жеке интерфейсін аша аласыз. Енді сіз ойыншыларды таңдай аласыз, кітапхана мен музыкалық қызметтерді конфигурациялай аласыз және, әрине, музыка ойнай аласыз.

5 -қадам: Орнату - жатын бөлме

Орнату - жатын бөлме
Орнату - жатын бөлме
Орнату - жатын бөлме
Орнату - жатын бөлме
Орнату - жатын бөлме
Орнату - жатын бөлме

Енді Сервер белсенді және жұмыс істеп тұрғанда, біз Raspberry Pi қондырғысының айналасындағы жабдықты реттеуіміз керек.

Жатын бөлмені орнату үшін біз ағаш қораптарды жасадық, онда динамиктеріміз сәйкес болады. Содан кейін біз қабырғаның тесіктерін кесіп тастадық. Ақырында қораптарды қабырғаға мықтап бұрап қойдық. Барлық аппараттық құралдарға қайта қарау арқылы қол жетімді.

Динамиктерді басқару үшін сіз смартфон қосымшасын қолдана аласыз немесе ойнатқышты үйдегі автоматтандыру түймелерімен байланыстыра аласыз. сіздің жатын бөлмеңіздің есігінде. Ұйқы таймерін іске қосу үшін түймеге ұзақ басуды және ойнату/кідіртуге қысқа басуды қосуға болады. Squeezebox сервері ашық интерфейсінің арқасында кез келген командаларды конфигурациялаудың көптеген мүмкіндіктерін ұсынады. HTTP және CLI пәрмендерін біздің API-Examples плагинінен табуға болады, ол алдын ала орнатылған және оны Параметрлер/Қайта жүктеу бөліміндегі белсенді емес плагиндер бөлімінде ақысыз қосуға болады.

«Ойнатуды бастау» үшін HTTP пәрменінің мысалы:

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

6 -қадам: Орнату - ванна бөлмесі

Орнату - ванна бөлмесі
Орнату - ванна бөлмесі
Орнату - ванна бөлмесі
Орнату - ванна бөлмесі
Орнату - ванна бөлмесі
Орнату - ванна бөлмесі
Орнату - ванна бөлмесі
Орнату - ванна бөлмесі

Динамиктерді төбеге немесе суретте көрсетілгендей, айнаның сол және оң жағына қоюға болады. Егер сіз әлі де ванна бөлмесінің дизайнын жоспарлап отырсаңыз, алдыңғы қабырға конструкциясы айна шкафы мен динамиктерді бір уақытта орналастыру үшін өте қолайлы болар еді (суреттерді қараңыз). Бұл сценарийде динамиктердің визуалды жиегі болу үшін үлкенірек динамикті сатып алуға болады (бөлек сатылады) (1 суретті қараңыз).

Бұрыннан бар үй автоматтандыру бағдарламалық жасақтамасына қосылған ванна бөлмесінің есігінде жылдам ойнату/кідіртуге арналған түйме шешімі күнделікті пайдалануды одан да ыңғайлы етеді. Сондай -ақ, тікелей басқару үшін инфрақызыл пульт немесе дыбыс деңгейін басқару тұтқасы біріктірілген болуы мүмкін. Жалпы алғанда, барлық жетілдірілген мүмкіндіктерді пайдалану үшін (музыканы таңдау, ойнату тізімін басқару, iPeng, OrangeSqueeze немесе Squeezer (суретте, ақысыз қолданба) сияқты смартфонды және қол жетімді көптеген қосымшалардың бірін пайдалану өте ыңғайлы және қарапайым. және т.б.).

7 -қадам: үй автоматизациясына интеграция

Үйдегі автоматтандыруға интеграция
Үйдегі автоматтандыруға интеграция
Үйдегі автоматтандыруға интеграция
Үйдегі автоматтандыруға интеграция
Үйдегі автоматтандыруға интеграция
Үйдегі автоматтандыруға интеграция
Үйдегі автоматтандыруға интеграция
Үйдегі автоматтандыруға интеграция

Үйдегі автоматтандыру жүйесін біріктіру үшін және есіктегі батырманы бағдарламалау үшін (мысалы, үйдегі бағдарламалық жасақтамада), Squeezebox серверлерінің CLI (командалық жол интерфейсі) командаларын қолдануға болады. Сіз тіпті Max2Play-де ашық бастапқы коды бар үй серверін орната аласыз. Біз жақында жаңа премиум плагин ретінде Paper UI бар әйгілі openHAB 2 серверінің бір рет басу арқылы орнатушысын шығардық.

Бұл үй автоматтандыру жүйелері HTTP -тің қарапайым командаларымен (мысалы, браузер арқылы бірдеңені ашу сияқты), Telnet арқылы немесе басқа бағдарламалық жасақтаманың тікелей қосылуымен жеке ойыншыларды орталықтандырылған басқаруға мүмкіндік береді. Бұл үшін нақты пәрмендер мен мысалдарды Max2Play API-Examples Plugin-де және «Техникалық ақпарат> Пәрмен жолы интерфейсі» астындағы Squeezebox серверлерінің ішкі көмек бөлімінде табуға және тікелей көшіруге болады.

HTTP командаларын шолғышта да оңай тексеруге болады. Браузердің URL жолағына пәрменді енгізіп, enter пернесін басыңыз.

Міне бітті! Көп бөлмелі аудионы үй автоматтандыру жүйесіне енгізу жөніндегі біздің идеялар сізге ұнайды деп үміттенеміз. Оларды өзіңіздің жеке шешіміңізге шабыт ретінде пайдаланыңыз, бізге параметрлерді көрсетіңіз және өз пікіріңізді айтыңыз!

Ұсынылған: