Mundarija:

Raspberry Pi bilan yotoqxonada va hammomda aqlli musiqa - ko'p xonali, signalli, tugmachali boshqaruv va uy avtomatizatsiyasini birlashtirish: 7 qadam
Raspberry Pi bilan yotoqxonada va hammomda aqlli musiqa - ko'p xonali, signalli, tugmachali boshqaruv va uy avtomatizatsiyasini birlashtirish: 7 qadam

Video: Raspberry Pi bilan yotoqxonada va hammomda aqlli musiqa - ko'p xonali, signalli, tugmachali boshqaruv va uy avtomatizatsiyasini birlashtirish: 7 qadam

Video: Raspberry Pi bilan yotoqxonada va hammomda aqlli musiqa - ko'p xonali, signalli, tugmachali boshqaruv va uy avtomatizatsiyasini birlashtirish: 7 qadam
Video: “Мне стыдно”: Постыдные истории. Выпуск 1 с Вероникой Ким, Zee и Мадиной Байболовой! 2024, Noyabr
Anonim
Raspberry Pi bilan yotoqxonada va hammomda aqlli musiqa - ko'p xonali, signalli, tugmachali boshqaruv va uy avtomatizatsiyasini birlashtiradi
Raspberry Pi bilan yotoqxonada va hammomda aqlli musiqa - ko'p xonali, signalli, tugmachali boshqaruv va uy avtomatizatsiyasini birlashtiradi

Bugun biz sizga Raspberry Pi -ni Max2Play dasturi yordamida uyni avtomatlashtirish uchun qanday ishlatishingiz mumkinligi haqida ikkita misol keltirmoqchimiz: hammom va yotoqxonada. Ikkala loyiha ham shunga o'xshash, chunki har xil manbalardan yuqori aniqlikdagi musiqani Max2Play bilan bepul bir marta bosish bilan o'rnatiladigan, ochiq manbali Squeezebox texnologiyasi orqali uzatish mumkin.

Bunday ko'p xonali o'rnatishning afzalliklari shundaki, siz pleyerlarni barcha xonalarda sinxronlashtirishingiz (bir vaqtning o'zida o'ynashingiz), Squeezebox Server uchun turli xil audio manbalardan foydalanishingiz mumkin (tarmoq drayveri NAS, USB drayveri, DLNA, Spotify, Google Musiqa, Internet radio, Bluetooth, va hokazo) va siz tanlagan bitta ilova yordamida barcha audio pleerlarni to'liq nazorat qila olasiz.

1 -bosqichda taqdim etilgan uskunalar tufayli boshqa afzalliklar ochiladi:

  • musiqani ijro etishning yuqori sifati
  • sotib olish xarajatlari past (DIY loyihasi)
  • yaxshi ishlab chiqilgan apparat kontseptsiyasi (Raspberry Pi, audio kartalar muntazam sinovdan o'tkaziladi va rivojlanadi)
  • WAF (Woman Acceptance Factor): maxfiy o'rnatish yoki yuqori darajadagi ramkalar tufayli kabellar va uskunalar butunlay yashirin bo'lishi mumkin.

1 -qadam: Komponentlar

Komponentlar
Komponentlar
Komponentlar
Komponentlar
Komponentlar
Komponentlar

Ushbu tizim uchun kerakli elementlar ko'p xonali sozlamalarni qanchalik katta bo'lishini xohlaganingizga qarab farq qilishi mumkin. Bu erda biz har bir xona uchun bitta karnay to'plami yordamida asosiy sozlamalarni olamiz. O'rnatish doirasiga qarab, siz xohlagancha o'yinchi qo'shishingiz yoki o'chirishingiz mumkin.

Raqamli-analog-konvertor va kuchaytirgichning kombinatsiyasi audio komponentlari bo'lmagan xonalar uchun eng ma'noga ega. Bu ovoz kartalari Amp HATs (uskuna tepasida biriktirilgan) deb nomlanadi va har xil turlarga kiradi. Siz taqqoslash jadvalidagi turli xil Amp HAT -larni solishtirishingiz mumkin, bu sizning ko'p xonali zonalaringizga mos kelishini aniqlash uchun.

Har bir xona uchun bitta Raspberry Pi kuchaytirgichi HAT to'plami kerak. Bu aniq misol uchun, ikkita individual Amp HAT sozlamalari xonalarning individual qiyinchiliklari va imkoniyatlariga qarab tanlanishi mumkin.

Asosiy sozlash:

Raspberry Pi 3B

Ushbu media markazning yuragi - arzon, ammo kuchli 3B, u to'rt yadroli protsessor va 1 Gb tezkor xotira bilan bir nechta audio va video pleerlarni boshqarishi mumkin. Agar sizga WiFi yoki Bluetooth yoki 3B+kerak bo'lmasa, siz 2B -dan foydalanishingiz mumkin. Biroq, 3B+ bu sozlash uchun muhim afzalliklarni bermaydi va ko'proq quvvat talab qiladi.

Amp HAT ovoz kartasi

Raqamli analog-konvertor va kuchaytirgichning bu kombinatsiyasi yordamida siz ovoz sifatini yaxshilaysiz va passiv dinamiklarni to'g'ridan-to'g'ri Pi-dan quvvatlay olasiz.

microSD karta

Yozish tezligi 10 yoki undan yuqori bo'lgan 8 yoki 16 Gb bo'lgan microSD -dan foydalanishni tavsiya etamiz. Linux-ga asoslangan Max2Play tasviri har qanday veb-brauzerdan boshqariladigan turli xil audio echimlar va boshqa kengaytmalarni o'z ichiga oladi. Yonib bo'lgach, tizimga birinchi yuklashdan boshlab veb -interfeys orqali kirish mumkin va hech qanday konsol buyruqlari yoki Linux bilimi talab qilinmaydi.

Quvvatlantirish manbai

Barcha komponentlarni ishga tushirish uchun sizga bitta quvvat manbai kerak bo'ladi (Pi, Amp HAT va passiv dinamiklar).

Siz barcha komponentlarni birdaniga bizning AMP-to'plamlarimizdan birida olishingiz mumkin.

Passiv dinamiklar (biz JBL-One Control va Canton GLE 410.2 dan foydalanganmiz)

Har qanday dinamiklardan foydalanish mumkin, faqat ularni tanlashda Amp HAT quvvatiga va quvvat manbaiga e'tibor bering. Empedans va maksimal quvvatga qarab, siz har bir zona uchun ideal kombinatsiyani topishingiz mumkin.

Majburiy emas: apparatni boshqarish uchun aylanadigan kodlovchi yoki IQ qabul qilgich

2 -qadam: MicroSD kartasidagi tasvirni yozing

MicroSD kartasida tasvirni yoqing
MicroSD kartasida tasvirni yoqing
MicroSD kartasida tasvirni yoqing
MicroSD kartasida tasvirni yoqing
MicroSD kartasida tasvirni yoqing
MicroSD kartasida tasvirni yoqing

Max2Play tasvirini WinDiskImager yoki Etcher kabi oddiy asbob yordamida kartaga yozib qo'yish mumkin. Yonishiga ruxsat bering va jarayon tugagandan so'ng, kartani Raspberry Pi -ga qo'ying.

Max2Play tufayli qurilmalarning konfiguratsiyasi juda oson. Max2Play veb -interfeysiga bir tarmoqqa ulangan har qanday qurilmadagi (kompyuter, Mac, smartfon, planshet va hk) istalgan brauzerga "max2play/" kiritish orqali kirishingiz mumkin.

Birinchi ishga tushirilgandan so'ng, veb -interfeysning Sozlamalar/Reboot sahifasida qurilmaning nomini o'zgartirishni tavsiya qilamiz. Shunday qilib, bu nom audio pleerlarning nomi uchun ham ishlatiladi va Squeezebox serverida ko'rsatiladi.

Agar yo'riqnoma WPS (Simsiz Himoyalangan O'rnatish) ga ega bo'lsa va qurilma Wi -Fi tarmog'iga kirsa, birinchi ishga tushirish to'liq avtomatik tarzda amalga oshirilishi mumkin. Routeringizdagi WPS -ni faollashtiring va qurilmani quvvat manbaiga ulang. Shuningdek, biz WPS -ni o'rnatish bo'yicha alohida ko'rsatma tayyorladik.

Majburiy emas: Max2Play -dan siz allaqachon yonib ketgan va sozlangan microSD kartaga buyurtma berishingiz mumkin.

3 -qadam: Audio pleerlarni o'rnating

Audio pleerlarni sozlash
Audio pleerlarni sozlash
Audio pleerlarni sozlash
Audio pleerlarni sozlash
Audio pleerlarni sozlash
Audio pleerlarni sozlash

Max2Play qurilmasini birinchi marta ishga tushirganingizda, ulangan ovoz kartasi ishlab chiqaruvchisini tanlashingiz mumkin. Ovoz kartasi markasi uchun maxsus plagin yuklanadi va siz ochiladigan menyuda ovoz kartangizni tanlashingiz mumkin.

Saqlash -ni bosing. Qurilmani qayta ishga tushirgandan so'ng, hamma narsani ko'p xonali sozlash uchun ideal tarzda sozlash uchun ovoz kartasi tanlovi ostidagi "Kengaytirilgan" -ni tanlang. Qayta ishga tushirilgandan so'ng, o'yinchi musiqa tinglashi mumkin.

4 -qadam: Squeezebox serverini o'rnating

Squeezebox serverini o'rnating
Squeezebox serverini o'rnating
Squeezebox serverini o'rnating
Squeezebox serverini o'rnating
Squeezebox serverini o'rnating
Squeezebox serverini o'rnating

Squeezebox serverini o'rnatish uchun avval uni o'rnatishingiz kerak. Plaginning o'zi Max2Play tasviriga oldindan o'rnatilgan, shuning uchun uni oldindan yuklab olishning hojati yo'q.

Muhim: ko'p xonali tizim uchun sizga faqat bitta Squeezebox Server o'rnatilishi kerak.

Siz faqat Max2Play veb -interfeysidagi Squeezebox Server menyusiga kirishingiz, Logitech Media Server (7.9.1 tavsiya etilgan) versiyasini tanlashingiz va o'rnatishni bosishingiz kifoya. Max2Play avtomatik ravishda siz tanlagan versiyani yuklab oladi va Raspberry Pi -ga to'liq o'rnatadi.

O'rnatish tugagandan so'ng, siz sahifadagi katta ko'k tugmani bosish orqali Squeezebox Server -ning o'z veb -interfeysini ochishingiz mumkin. Endi siz o'z futbolchilaringizni tanlashingiz, kutubxonangizni va musiqiy xizmatlaringizni sozlashingiz va, albatta, musiqa ijro etishingiz mumkin.

5 -qadam: O'rnatish - yotoqxona

O'rnatish - yotoqxona
O'rnatish - yotoqxona
O'rnatish - yotoqxona
O'rnatish - yotoqxona
O'rnatish - yotoqxona
O'rnatish - yotoqxona

Endi Server faol va ishlayotganda, biz Raspberry Pi sozlamalari atrofidagi uskunani sozlashimiz kerak.

Yotoq xonasini sozlash uchun biz yog'och qutilar qurdik, ular ma'ruzachilarga to'g'ri keladi. Keyin biz devorning teshiklarini kesib tashladik, uning o'lchamlari shu edi. Nihoyat, biz qutilarni devorga mahkam bog'lab qo'ydik. Barcha jihozlarga hali ham revizyon ochilishi orqali kirish mumkin.

Karnaylarni boshqarish uchun siz smartfon ilovasidan foydalanishingiz yoki pleerni mavjud uy avtomatlashtirish tugmachalari bilan ulashingiz mumkin. yotoqxonangiz eshigida. Siz uyqu taymerini ishga tushirish uchun uzun tugmachani va O'ynash/To'xtatishni qisqa tugmasini qo'shishingiz mumkin. Squeezebox Server ochiq interfeysi tufayli har qanday buyruqlarni sozlash uchun ko'plab imkoniyatlarni taqdim etadi. Mos keladigan HTTP va CLI buyruqlarini bizning API-misollar plaginida topish mumkin, u ham oldindan o'rnatilgan va Sozlamalar/Qayta yuklash bo'limidagi faol bo'lmagan plaginlar bo'limida bepul faollashtirilishi mumkin.

"O'ynashni boshlash" uchun HTTP buyrug'iga misol:

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

6 -qadam: O'rnatish - hammom

O'rnatish - hammom
O'rnatish - hammom
O'rnatish - hammom
O'rnatish - hammom
O'rnatish - hammom
O'rnatish - hammom
O'rnatish - hammom
O'rnatish - hammom

Dinamiklarni shiftga yoki rasmda ko'rsatilgandek oynaning chap va o'ng tomoniga qo'yish mumkin. Agar siz hali ham hammomingizning dizaynini rejalashtirmoqchi bo'lsangiz, old devor konstruktsiyasi bir vaqtning o'zida ham oynali shkafni, ham karnaylarni joylashtirish uchun ideal bo'ladi (rasmlarga qarang). Ushbu stsenariyda, karnaylar uchun vizual chegara bo'lishi uchun kattaroq karnay panelini sotib olish mumkin (alohida sotiladi) (1 -rasmga qarang).

Hammom eshigidagi uyni avtomatlashtirish dasturiga ulangan, tez ijro etish/pauza qilish uchun tugmachali yechim kundalik foydalanishni yanada qulay qiladi. To'g'ridan -to'g'ri boshqarish uchun IQ masofadan boshqarish pulti yoki ovoz balandligini boshqarish tugmasi o'rnatilgan bo'lishi mumkin. Umuman olganda, barcha ilg'or xususiyatlardan (musiqa tanlash, pleylistni boshqarish, va boshqalar.).

7 -qadam: Uy avtomatizatsiyasiga integratsiya

Uy avtomatizatsiyasiga integratsiya
Uy avtomatizatsiyasiga integratsiya
Uy avtomatizatsiyasiga integratsiya
Uy avtomatizatsiyasiga integratsiya
Uy avtomatizatsiyasiga integratsiya
Uy avtomatizatsiyasiga integratsiya
Uy avtomatizatsiyasiga integratsiya
Uy avtomatizatsiyasiga integratsiya

Uyni avtomatlashtirish tizimini birlashtirish va eshikdagi tugmachani dasturlash uchun (masalan, uy dasturiy ta'minotida), Squeezebox serverlarining CLI (buyruq qatori interfeysi) buyruqlaridan foydalanish mumkin. Siz hatto Max2Play-da ochiq manbali uyni tekshirish serverini o'rnatishingiz mumkin. Yaqinda biz yangi premium plagin sifatida Paper UI bilan mashhur openHAB 2 serverining bir marta bosish o'rnatuvchisini chiqardik.

Bu uyni avtomatlashtirish tizimlari oddiy HTTP buyruqlari bilan (masalan, brauzer orqali biror narsani ochish kabi), Telnet orqali yoki boshqa dasturiy ta'minotda to'g'ridan -to'g'ri soket ulanishi bilan individual o'yinchilarni markazlashtirilgan boshqarishga imkon beradi. Maxsus buyruqlar va misollarni Max2Play API-misollar plaginida va "Texnik ma'lumotlar> Buyruqlar satri interfeysi" ostidagi Squeezebox serverlarining ichki yordam bo'limida topish va to'g'ridan-to'g'ri nusxalash mumkin.

HTTP buyruqlarini brauzerda osongina tekshirish mumkin. Buyruqni brauzerning URL satriga qo'ying va Enter tugmasini bosing.

Bo'ldi shu! Umid qilamizki, ko'p xonali ovozni uy avtomatlashtirish tizimiga qo'shish haqidagi g'oyalarimiz sizga yoqadi. Ularni o'zingizning yechimingiz uchun ilhom sifatida ishlating, bizga sozlamalaringizni ko'rsating va o'z fikringizni ayting!

Tavsiya: