Სარჩევი:

ჭკვიანი მუსიკა საძინებელში და აბაზანაში ჟოლოს Pi - ინტეგრირება Multiroom, Alarm, Button Control და სახლის ავტომატიზაცია: 7 ნაბიჯი
ჭკვიანი მუსიკა საძინებელში და აბაზანაში ჟოლოს Pi - ინტეგრირება Multiroom, Alarm, Button Control და სახლის ავტომატიზაცია: 7 ნაბიჯი

ვიდეო: ჭკვიანი მუსიკა საძინებელში და აბაზანაში ჟოლოს Pi - ინტეგრირება Multiroom, Alarm, Button Control და სახლის ავტომატიზაცია: 7 ნაბიჯი

ვიდეო: ჭკვიანი მუსიკა საძინებელში და აბაზანაში ჟოლოს Pi - ინტეგრირება Multiroom, Alarm, Button Control და სახლის ავტომატიზაცია: 7 ნაბიჯი
ვიდეო: ლაიფციგის სამოგზაურო გიდი | 10 რამ გასაკეთებელი ლაიფციგში, გერმანია 2024, ივლისი
Anonim
ჭკვიანი მუსიკა საძინებელში და აბაზანაში ჟოლოს Pi - ინტეგრირება Multiroom, Alarm, Button Control და სახლის ავტომატიზაცია
ჭკვიანი მუსიკა საძინებელში და აბაზანაში ჟოლოს Pi - ინტეგრირება Multiroom, Alarm, Button Control და სახლის ავტომატიზაცია

დღეს ჩვენ გვსურს მოგცეთ ორი მაგალითი, თუ როგორ შეგიძლიათ გამოიყენოთ Raspberry Pi ჩვენი Max2Play პროგრამული უზრუნველყოფით სახლის ავტომატიზაციისთვის: აბაზანაში და საძინებელში. ორივე პროექტი მსგავსია იმით, რომ სხვადასხვა წყაროებიდან მაღალი ერთგულების მუსიკა შეიძლება გადმოიცეს დიდი, ღია კოდის Squeezebox ტექნოლოგიით, რომელიც მოდის როგორც ერთი დაწკაპუნების უფასო ინსტალერი Max2Play– ით.

Multiroom– ის ასეთი დაყენების უპირატესობა ის არის, რომ შეგიძლიათ სინქრონიზაცია გაუკეთოთ მოთამაშეებს ყველა ოთახში (ითამაშოთ ერთდროულად), გამოიყენოთ სხვადასხვა აუდიო წყაროები Squeezebox Server– ისთვის (ქსელის დისკი NAS, USB დრაივი, DLNA, Spotify, Google Music, ინტერნეტ რადიო, Bluetooth, და ა.შ) და სრული კონტროლი ყველა აუდიო პლეერზე თქვენი არჩევანის მხოლოდ ერთი აპლიკაციით.

1 ნაბიჯში წარმოდგენილი ტექნიკის წყალობით, კიდევ უფრო მეტი უპირატესობა იხსნება:

  • მუსიკის დაკვრის მაღალი ხარისხი
  • შეძენის დაბალი ხარჯები (წვრილმანი პროექტი)
  • კარგად შემუშავებული ტექნიკის კონცეფცია (Raspberry Pi, აუდიო ბარათები რეგულარულად შემოწმებული და მოწინავე)
  • WAF (ქალის მიღების ფაქტორი): ფარული დანადგარების ან მაღალი დონის ჩარჩოების წყალობით, კაბელები და ტექნიკა შეიძლება მთლიანად დაიმალოს

ნაბიჯი 1: კომპონენტები

კომპონენტები
კომპონენტები
კომპონენტები
კომპონენტები
კომპონენტები
კომპონენტები

ამ სისტემისთვის საჭირო ელემენტები შეიძლება განსხვავდებოდეს, ეს დამოკიდებულია იმაზე, თუ რამდენად დიდია თქვენი მრავალბინიანი ოთახის დაყენება. აქ ჩვენ ვივარაუდებთ ძირითად კონფიგურაციას თითოეული ოთახის დინამიკების გამოყენებით. თქვენი კონფიგურაციის მიზნის მიხედვით, შეგიძლიათ დაამატოთ ან წაშალოთ იმდენი მოთამაშე, რამდენიც გსურთ.

ციფრული-ანალოგურ-გადამყვანისა და გამაძლიერებლის კომბინაცია ყველაზე მეტად ხდის ოთახებს წინასწარ არსებული აუდიო კომპონენტების გარეშე. ამ ხმის ბარათებს ეწოდება Amp HATs (აპარატურა მიმაგრებულია თავზე) და მოდის სხვადასხვა ჯიშებში. თქვენ შეგიძლიათ შეადაროთ სხვადასხვა Amp HAT- ები ჩვენს შედარების ცხრილში, რათა იპოვოთ შესაფერისი თქვენი მრავალსართულიანი ზონებისათვის.

თქვენ გჭირდებათ ერთი Raspberry Pi გამაძლიერებელი HAT პაკეტის დაყენება თითოეული ოთახისთვის. ამ კონკრეტული მაგალითისთვის, ორი ინდივიდუალური Amp HAT კონფიგურაცია შეიძლება შეირჩეს ოთახების ინდივიდუალური გამოწვევებისა და შესაძლებლობების საფუძველზე.

ძირითადი დაყენება:

ჟოლო Pi 3B

ამ მედია ცენტრის გული არის ხელმისაწვდომი, მაგრამ ძლიერი 3B, მას შეუძლია გაუმკლავდეს მრავალ აუდიო და ვიდეო პლეერს თავისი ოთხ ბირთვიანი პროცესორით და 1 GB ოპერატიული მეხსიერებით. ასევე შეგიძლიათ გამოიყენოთ 2B თუ არ გჭირდებათ WiFi ან Bluetooth, ან 3B+. თუმცა, 3B+ არ გთავაზობთ რაიმე მნიშვნელოვან უპირატესობას ამ კონფიგურაციისთვის და მოითხოვს მეტ ენერგიას.

ხმის ბარათი Amp HAT

ციფრული-ანალოგურ-გადამყვანისა და გამაძლიერებლის ამ კომბინაციით თქვენ მიიღებთ ხმის უკეთეს ხარისხს და შეძლებთ პასიური დინამიკების ჩართვას პირდაპირ Pi- დან.

microSD ბარათი

ჩვენ გირჩევთ გამოიყენოთ 8 ან 16 გბ microSD მეხსიერების ჩაწერის სიჩქარით 10 ან მეტი. 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. უბრალოდ დაიტოვეთ და პროცესის დასრულებისთანავე ჩადეთ ბარათი ჟოლოს პიში.

მოწყობილობების კონფიგურაცია ძალიან ადვილია Max2Play– ის წყალობით. თქვენ შეგიძლიათ შეხვიდეთ Max2Play ვებ ინტერფეისზე, შეიყვანოთ "max2play/" ნებისმიერ ბრაუზერში იმავე მოწყობილობასთან დაკავშირებულ ნებისმიერ მოწყობილობაზე (კომპიუტერი, Mac, სმარტფონი, ტაბლეტი და ა.

პირველი დაწყების შემდეგ, ჩვენ გირჩევთ მოწყობილობის გადარქმევას ვებ ინტერფეისის პარამეტრების/გადატვირთვის გვერდზე. ამ გზით, სახელი ასევე გამოყენებული იქნება აუდიო პლეერების სახელისთვის და ნაჩვენები იქნება როგორც ასეთი Squeezebox სერვერზე.

თუ თქვენს როუტერს აქვს WPS (უკაბელო დაცული კონფიგურაცია) და მოწყობილობა წვდება WiFi ქსელში, პირველი დაწყება შეიძლება გაკეთდეს სრულიად ავტომატურად. უბრალოდ გააქტიურეთ WPS თქვენს როუტერზე და დაუკავშირეთ მოწყობილობა კვების ბლოკს. ჩვენ ასევე გავაკეთეთ ცალკე ინსტრუქცია WPS– ის დასაყენებლად.

სურვილისამებრ: თქვენ ასევე შეგიძლიათ შეუკვეთოთ უკვე დამწვარი და კონფიგურირებული microSD ბარათი Max2Play– დან.

ნაბიჯი 3: დააყენეთ აუდიო მოთამაშეები

დააყენეთ აუდიო მოთამაშეები
დააყენეთ აუდიო მოთამაშეები
დააყენეთ აუდიო მოთამაშეები
დააყენეთ აუდიო მოთამაშეები
დააყენეთ აუდიო მოთამაშეები
დააყენეთ აუდიო მოთამაშეები

როდესაც დაიწყებთ თქვენს Max2Play მოწყობილობას, შეგიძლიათ აირჩიოთ თქვენი დაკავშირებული ხმის ბარათის მწარმოებელი. ხმის ბარათის ბრენდის კონკრეტული მოდული ჩაიტვირთება და შემდეგ თქვენ შეძლებთ აირჩიოთ თქვენი კონკრეტული ხმის ბარათი ახალ მენიუში, რომელიც იხსნება.

დააწკაპუნეთ შენახვაზე. თქვენი მოწყობილობის გადატვირთვის შემდეგ, აირჩიეთ "Advanced" ხმის ბარათის შერჩევის ქვემოთ, რომ ყველაფერი იდეალურად დაყენდეს მრავალბინიანი ოთახის დაყენებისთვის. მეორე გადატვირთვის შემდეგ, თქვენი პლეერი უკვე ხელმისაწვდომი უნდა იყოს მუსიკის დასაკრავად.

ნაბიჯი 4: დააყენეთ Squeezebox სერვერი

დააყენეთ Squeezebox სერვერი
დააყენეთ Squeezebox სერვერი
დააყენეთ Squeezebox სერვერი
დააყენეთ Squeezebox სერვერი
დააყენეთ Squeezebox სერვერი
დააყენეთ Squeezebox სერვერი

Squeezebox სერვერის დასაყენებლად ჯერ უნდა დააინსტალიროთ. მოდული თავად არის წინასწარ დაინსტალირებული Max2Play გამოსახულებაზე, ამიტომ არ არის საჭირო მისი გადმოტვირთვა წინასწარ.

მნიშვნელოვანია: თქვენ გჭირდებათ მხოლოდ Squeezebox სერვერის ერთი ინსტალაცია თქვენი მრავალსართულიანი სისტემისთვის.

ყველაფერი რაც თქვენ გჭირდებათ არის გადადით Squeezebox Server– ის მენიუში Max2Play ვებ ინტერფეისში, შეარჩიეთ Logitech მედია სერვერის ვერსია (რეკომენდებულია 7.9.1) და დააწკაპუნეთ ინსტალაციაზე. Max2Play ავტომატურად გადმოწერს თქვენს მიერ არჩეულ ვერსიას და სრულად აყენებს მას Raspberry Pi– ზე.

ინსტალაციის დასრულების შემდეგ, თქვენ შეგიძლიათ გახსნათ Squeezebox სერვერის საკუთარი ვებ ინტერფეისი გვერდზე დიდი ლურჯი ღილაკის დაჭერით. ახლა თქვენ შეგიძლიათ აირჩიოთ თქვენი მოთამაშეები, დააკონფიგურიროთ ბიბლიოთეკა და მუსიკალური სერვისები და, რა თქმა უნდა, დაუკრათ მუსიკა.

ნაბიჯი 5: ინსტალაცია - საძინებელი

ინსტალაცია - საძინებელი
ინსტალაცია - საძინებელი
ინსტალაცია - საძინებელი
ინსტალაცია - საძინებელი
ინსტალაცია - საძინებელი
ინსტალაცია - საძინებელი

ახლა, როდესაც სერვერი აქტიურია და მუშაობს, ჩვენ უნდა შევქმნათ აპარატურა ჩვენი Raspberry Pi კონფიგურაციის გარშემო.

საძინებლის მოსაწყობად ჩვენ ავაშენეთ ხის ყუთები, სადაც ჩვენი დინამიკები მოთავსდებოდა. შემდეგ ჩვენ ამოვიღეთ კედლის ხვრელები, რომლებსაც ჰქონდათ ამ ყუთების ზომა. საბოლოოდ, ჩვენ ყუთები მჭიდროდ ჩავაგდეთ კედელში. ყველა ტექნიკა ჯერ კიდევ ხელმისაწვდომია გადასინჯვის გახსნის საშუალებით.

დინამიკების გასაკონტროლებლად შეგიძლიათ გამოიყენოთ სმარტფონის აპლიკაცია ან დაუკავშიროთ პლეერი სახლის ავტომატიზაციის არსებულ ღილაკებთან მაგ. თქვენი საძინებლის კარზე. თქვენ შეგიძლიათ დაამატოთ გრძელი ღილაკის ღილაკი ძილის ქრონომეტრის გასააქტიურებლად და მოკლე დაჭერა თამაში/პაუზისთვის. Squeezebox სერვერი, ღია ინტერფეისის წყალობით, გთავაზობთ უამრავ შესაძლებლობას ნებისმიერი ბრძანების კონფიგურაციისთვის. HTTP და CLI ბრძანებების მორგება შეგიძლიათ ნახოთ ჩვენს API- მაგალითების მოდულში, რომელიც ასევე წინასწარ არის დაინსტალირებული და შეიძლება უფასოდ გააქტიურდეს ჩვენს არააქტიურ მოდულების განყოფილებაში პარამეტრების/გადატვირთვის ქვეშ.

მაგალითი HTTP ბრძანება "დაიწყე თამაში":

SQUEEBOXSERVERIP: PORT/status.html? p0 = თამაში & მოთამაშე = MACADDRESS

ნაბიჯი 6: ინსტალაცია - აბაზანა

ინსტალაცია - აბაზანა
ინსტალაცია - აბაზანა
ინსტალაცია - აბაზანა
ინსტალაცია - აბაზანა
ინსტალაცია - აბაზანა
ინსტალაცია - აბაზანა
ინსტალაცია - აბაზანა
ინსტალაცია - აბაზანა

დინამიკები შეიძლება განთავსდეს ჭერზე ან, როგორც სურათზეა, სარკის მარცხენა და მარჯვენა მხარეს. თუ თქვენ ჯერ კიდევ გეგმავთ თქვენი აბაზანის დიზაინს, წინა კედლის კონსტრუქცია იდეალური იქნება ერთდროულად როგორც სარკის კაბინეტის, ასევე დინამიკების მოსაწყობად (იხ. სურათები). ამ სცენარში შესაძლებელია დინამიკის უფრო დიდი ჩარჩოს ყიდვა (ცალკე გაყიდვა) დინამიკებისთვის ვიზუალური საზღვრის შესაქმნელად (იხ. სურათი 1).

აბაზანის კარზე სწრაფი დაკვრის/პაუზის გადაწყვეტა, რომელიც დაკავშირებულია უკვე არსებული სახლის ავტომატიზაციის პროგრამულ უზრუნველყოფასთან, ყოველდღიურ გამოყენებას კიდევ უფრო კომფორტულს ხდის. IR დისტანციური ან მოცულობის კონტროლის ღილაკი ინტეგრირებული ღილაკით ასევე შეიძლება ინტეგრირებული იყოს პირდაპირი კონტროლისთვის. საერთოდ, სმარტფონის და ერთ – ერთი იმ მრავალი პროგრამის გამოყენება, როგორიცაა iPeng, OrangeSqueeze ან Squeezer (სურათზე, უფასო აპლიკაცია), არის ყველაზე კომფორტული და მარტივი, რომ გამოიყენოთ ყველა მოწინავე ფუნქცია (მუსიკის შერჩევა, დასაკრავი სიის მართვა, და ა.შ.).

ნაბიჯი 7: ინტეგრაცია სახლის ავტომატიზაციაში

ინტეგრაცია სახლის ავტომატიზაციაში
ინტეგრაცია სახლის ავტომატიზაციაში
ინტეგრაცია სახლის ავტომატიზაციაში
ინტეგრაცია სახლის ავტომატიზაციაში
ინტეგრაცია სახლის ავტომატიზაციაში
ინტეგრაცია სახლის ავტომატიზაციაში
ინტეგრაცია სახლის ავტომატიზაციაში
ინტეგრაცია სახლის ავტომატიზაციაში

სახლის ავტომატიზაციის სისტემის ინტეგრაციისთვის და კარზე ღილაკის დაპროგრამებისთვის (მაგალითად, Homematic Software– ში), Squeezebox სერვერების CLI (Command Line Interface) ბრძანებების გამოყენება შეიძლება. თქვენ შეგიძლიათ დააინსტალიროთ ღია კოდის სახლის ავტომატიზაციის სერვერი Max2Play– ზე. ჩვენ ახლახანს გამოვაქვეყნეთ პოპულარული openHAB 2 სერვერის ერთი დაწკაპუნების ინსტალერი Paper UI– ით, როგორც ახალი პრემიუმ მოდული.

სახლის ავტომატიზაციის ეს სისტემები იძლევა ინდივიდუალური მოთამაშეების ცენტრალიზებულ მენეჯმენტს, HTTP მარტივი ბრძანებებით (მაგალითად, ბრაუზერის საშუალებით რაღაცის გახსნით), Telnet– ის საშუალებით, ან სხვა პროგრამულ უზრუნველყოფასთან პირდაპირი სოკეტის კავშირით. ამის კონკრეტული ბრძანებები და მაგალითები შეგიძლიათ იხილოთ და პირდაპირ გადაწერა Max2Play API- მაგალითების მოდულში და Squeezebox სერვერების შიდა დახმარების განყოფილებაში „ტექნიკური ინფორმაცია> სარდლობის ხაზის ინტერფეისი“.

HTTP ბრძანებები ასევე მარტივად შეიძლება შემოწმდეს ბრაუზერში. უბრალოდ ჩასვით ბრძანება ბრაუზერის URL ზოლში და დააჭირეთ Enter.

Ის არის! ჩვენ ვიმედოვნებთ, რომ მოგეწონებათ ჩვენი იდეები სახლის ავტომატიზაციის სისტემებში მრავალბინიანი აუდიოს ინტეგრაციის შესახებ. გამოიყენეთ ისინი როგორც შთაგონება თქვენი გამოსავლისთვის, გვაჩვენეთ თქვენი პარამეტრები და გვითხარით რას ფიქრობთ!

გირჩევთ: