Სარჩევი:

როგორ დავაყენოთ OSMC ჰიპერიონით ჟოლოს პიზე WS2812b Led Strip– ით: 8 ნაბიჯი
როგორ დავაყენოთ OSMC ჰიპერიონით ჟოლოს პიზე WS2812b Led Strip– ით: 8 ნაბიჯი

ვიდეო: როგორ დავაყენოთ OSMC ჰიპერიონით ჟოლოს პიზე WS2812b Led Strip– ით: 8 ნაბიჯი

ვიდეო: როგორ დავაყენოთ OSMC ჰიპერიონით ჟოლოს პიზე WS2812b Led Strip– ით: 8 ნაბიჯი
ვიდეო: Setting up a MEDIA SERVER using Kodi! 2024, ივლისი
Anonim
როგორ დავაყენოთ OSMC ჰიპერიონით ჟოლოს პიზე WS2812b Led Strip– ით
როგორ დავაყენოთ OSMC ჰიპერიონით ჟოლოს პიზე WS2812b Led Strip– ით

ხანდახან ძალიან კარგად ვსაუბრობ ინგლისურად, ხან არა …

უპირველეს ყოვლისა. ეს არის ჩემი პირველი სასწავლებელი და ინგლისური არ არის ჩემი მშობლიური ენა, ასე რომ გთხოვ, ნუ იქნები ძალიან მკაცრი ჩემზე. ეს არ იქნება იმის შესახებ, თუ როგორ უნდა ავაშენოთ ჩარჩო, ეს ადვილია. საუბარია OSMC– ის დაყენებაზე RPi– ზე და ძირითადად იმაზე, თუ როგორ უნდა იმუშაოს Hyperion– მა. და სურათები, მე მათზე ბევრი შენიშვნა გავაკეთე. მიჰყევით მათ და კარგად იქნებით.

დამწყებთათვის, რა არის OSMC, Hyperion და ა.

OSMC (ღია კოდის მედია ცენტრი) არის უფასო და ღია კოდის მედია პლეერი, რომელიც დაფუძნებულია Linux- ზე და დაარსდა 2014 წელს, რომლის საშუალებითაც შეგიძლიათ ითამაშოთ თქვენი ადგილობრივი ქსელიდან, თანდართული საცავიდან და ინტერნეტიდან. OSMC არის წამყვანი მედია ცენტრი თავისი მახასიათებლებით. კომპლექტი და საზოგადოება და ემყარება კოდის პროექტს.”

ასე წერია მათ ვებ -გვერდზე. ძირითადად ის XBMC– ის წარმატებაა.

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

ჰიპერიონი არის Abilight– ის კლონი, ბობლაითის მსგავსი. ის იღებს ფერებს სურათის პირას და ასახავს მას ტელევიზორის უკან კედელზე. ამას ხედავთ ჩემს სურათებზე.

რედაქტირება 8/2020: ეს ინსტრუქცია ძირითადად მოძველებულია. ახლა თქვენ მხოლოდ უნდა გაააქტიუროთ SSH RPi– ზე, ჩამოტვირთოთ HyperCon.jar, დაუკავშირდით HyperCon– ით RPi– ს და დააწკაპუნეთ ინსტალაცია/განახლებაზე. მუშაობს RPi3– ით, RPi4 არ არის გამოცდილი, რადგან არ არსებობს OSMC მხარდაჭერა. ისინი მუშაობენ მასზე. პარამეტრები იგივე რჩება, ყველაფერი HyperCon– ის საშუალებით.

ნაბიჯი 1: ნივთების შეგროვება - რა გჭირდებათ?

ნივთების შეგროვება - რა გჭირდებათ?
ნივთების შეგროვება - რა გჭირდებათ?

მოდით ვიყიდოთ რაღაცეები:

Raspberry Pi - მე ვიყენებ მოდელს B და B+, მე ასევე მაქვს RasPi 2, მაგრამ არის ცნობილი საკითხები, ამიტომ მე ვეთანხმები ამ ძველებს (და ნაკლებად მძლავრს), სანამ ისინი ამ პრობლემების გადაწყვეტას არ იპოვიან

SD ბარათი - მე გირჩევთ 16 გბ კლასს 10. რაც უფრო სწრაფად, მით უკეთესი. სისტემის სიჩქარე დამოკიდებულია იმაზე, თუ რამდენად სწრაფად შეუძლია წაიკითხოს/დაწეროს ამ ბარათზე, რადგან RasPi- ს არ აქვს საკუთარი საცავი, ოპერაციული სისტემა და ყველა მონაცემი ამ ბარათზეა. აქ არის სია: https://elinux.org/RPi_SD_cards მე ვიყენებ SanDisk და Kingston ბარათებს.

WS2812b led strip - ეს არის led ზოლები დამოუკიდებლად მიმართვადი led ჩიპებით. ჩემს აქვს ერთი ჩიპი ყოველ 16 მმ ზოლზე. ეს არის ციფრული კონტროლირებადი led ზოლები, არ გამოიყენოთ ანალოგები, ის არ იმუშავებს. გამოიყენეთ ეს კონკრეტული ტიპი და ყველაფერი ადვილი იქნება. ისინი ჩემი მსგავსია, ეძებეთ WS2812b:

5V Power Suply-მე მქონდა სათადარიგო ინდუსტრიული 5V 20A (ტიპი S-100F-5), ვფიქრობ 5A საკმარისი იქნებოდა. ის სტაბილურია და ეს არის ის, რაც ჩვენ გვჭირდება, ვინაიდან ჩვენ ვაპირებთ გამოვიყენოთ იგი როგორც RasPi სიმძლავრე.

რედაქტირება: 5A PSU არ არის საკმარისი, leds ჩემს კონფიგურაციაში სჭირდება თითქმის 18A

Logic Level Converter - ჩვენ შეგვიძლია გავაკეთოთ ერთი, მაგრამ ისინი იაფია. ჩვენ გვჭირდება 5V ლოგიკური სიგნალი led ზოლის გასაკონტროლებლად, მაგრამ RasPi– ს აქვს მხოლოდ 3, 3V გამომავალი GPIO– ზე და ჩვენ არ გვინდა მისი დაზიანება.

და: 300 Ohm რეზისტორი, USB micro B მამრობითი კონექტორი (ამოიღო ნაღმი კაბელიდან, რომელიც არ მჭირდება), მავთულები, შედუღების ინსტრუმენტები.

როგორც დავწერე, ეს არ ეხება ჩარჩოს, მაგრამ დავწერ რამდენიმე რჩევას, გაზომვას და ა.

და ბოლოს, პროგრამული უზრუნველყოფა: SD Formater https://www.sdcard.org/downloads/formatter_4/OSMC Installer https://osmc.tv/download/windows/PuTTY https://osmc.tv/download/windows/WinSCP https://winscp.net/eng/download.php HyperCon

ნაბიჯი 2: დააინსტალირეთ OSMC SD ბარათზე

OSMC დაყენება SD ბარათზე
OSMC დაყენება SD ბარათზე
OSMC დაყენება SD ბარათზე
OSMC დაყენება SD ბარათზე
OSMC დაყენება SD ბარათზე
OSMC დაყენება SD ბარათზე

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

რა თქმა უნდა, დავიწყოთ ჩვენი SD ბარათის ფორმატირებით SD ფორმატით. დასრულების შემდეგ დაიწყეთ OSMC ინსტალერი. თუ გადაიღებთ სურათებს, შეგიძლიათ ნახოთ ინსტალაციის ყოველი ნაბიჯი შენიშვნებით. პირველი ნაწილი არის კომპიუტერზე, ერთხელ გაკეთებულია, ჩააბარეთ ბარათი RasPi– ში, შემდეგ ჩვენ გავდივართ OSMC– ის დანარჩენი ინსტალაციის საშუალებით. მეტი ინფორმაცია სურათებზე.

რედაქტირება 29.11.2015: OSMC განახლება 2015.11-1 არ მუშაობს სწორად ჰიპერიონთან. ამის ნაცვლად დააინსტალირეთ 2015.10-1

რედაქტირება 10.12.2015: არის spidev0.0 დაკარგული 2015 წელს.11. გამოსწორდება შემდეგ განახლებაში.

რედაქტირება: მუშაობს

ნაბიჯი 3: ინსტალაცია RasPi– ზე

ინსტალაცია RasPi– ზე
ინსტალაცია RasPi– ზე
ინსტალაცია RasPi– ზე
ინსტალაცია RasPi– ზე
ინსტალაცია RasPi– ზე
ინსტალაცია RasPi– ზე

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

ნაბიჯი 4: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

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

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

როგორც ადრე დავწერე, ჩემი არის ინდუსტრიული 5V 20A PSU. რომ ზღვარზეა.

გადახედეთ სურათებს გაყვანილობის დეტალებისთვის. მაგრამ დაიმახსოვრეთ, რომ RasPi– დან LED ზოლამდე მოკლეა მავთულები. მე მქონდა ისინი დაახლოებით 20 სმ და მათ გამოიწვია led ციმციმები.

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

ნაბიჯი 5: დროა დააინსტალიროთ Hyperion

ჩვენ უნდა დავაინსტალიროთ PuTTY Windows- ზე. ეს არის OSMC– ზე დისტანციური წვდომის ტერმინალის გზა. ჩვენ უნდა ვიცოდეთ RasPis IP მისამართი, სახელი და პაროლი. თქვენ შეგიძლიათ იპოვოთ ის OSMCs სისტემის ინფორმაციაში

რედაქტირება 2019-12-23: HyperCon– ს შეუძლია დააინსტალიროს Hyperion. მე განვაახლე RPi2– დან RPi3– ს, ერთადერთი რაც საჭირო იყო იყო SD ბარათის ერთმანეთზე გადართვა, ჰიპერკონთან დაკავშირება და განახლების ღილაკის დაჭერა.

დაიწყეთ PuTTY. მასპინძლის სახელში მიუთითეთ IP მისამართი და დააჭირეთ ღილაკს OPEN. თქვენ ასევე შეგიძლიათ შეინახოთ კავშირი მომავალი გამოყენებისთვის.

ახლა შეიყვანეთ ეს ბრძანებები PuTTYs ტერმინალში:

ჩვენ გვჭირდება სისტემის განახლება და განახლება:

sudo apt-get განახლება

sudo apt-get განახლება

ახლა დააინსტალირეთ საჭირო ბიბლიოთეკები:

sudo apt-get დააინსტალირეთ libqtcore4 libqtgui4 libqt4-network libusb-1.0-0 ca- სერთიფიკატები

ჰიპერიონის განლაგება:

wget -N

sudo sh./install_hyperion.sh

ჰიპერიონი გადის უკვე?

sudo /etc/init.d/hyperion სტატუსი

თუ ყველაფერი კარგად მიდის, უნდა მიიღოთ "გაშვებული" სტატუსი.

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

sudo chmod +x/opt/hyperion/config

ის არ იმუშავებს სწორი კონფიგურაციის ფაილის გარეშე, ასე რომ, მოდით ვისწავლოთ თუ როგორ უნდა შევქმნათ ერთი შემდეგი ნაბიჯი.

ნაბიჯი 6: Hyperion კონფიგურაციის ინსტრუმენტი

Hyperion კონფიგურაციის ინსტრუმენტი
Hyperion კონფიგურაციის ინსტრუმენტი
ჰიპერიონის კონფიგურაციის ინსტრუმენტი
ჰიპერიონის კონფიგურაციის ინსტრუმენტი
Hyperion კონფიგურაციის ინსტრუმენტი
Hyperion კონფიგურაციის ინსტრუმენტი

ჩვენი მიზნებისათვის ჩვენ ვიყენებთ HyperCon.jar და არა SSH ვერსიას. ის უფრო სწრაფად რეაგირებს განხორციელებულ ცვლილებებზე და ჩვენ არ გვჭირდება LED დისტანციური მართვის და მოტაცების პარამეტრები. ის ოდნავ მოძველებულია, არ არსებობს WS2812b პარამეტრი, ასე რომ ჩვენ უნდა შევცვალოთ კონფიგურაციის სახელმძღვანელო RasPi– ზე ატვირთვის შემდეგ. ასევე სცადეთ სხვადასხვა პარამეტრები ჩარჩოების მოსაპოვებელი ინტერვალისა და გასწორებისათვის.

ყველაფერი რაც მითითებულია, აღწერილია სურათებზე, მხოლოდ რამდენიმე ინფორმაცია ამ ორზე:

ინტერვალი - განსაზღვრავს რამდენად ხშირად აითვისებს ფერი, რომელიც შემდეგ იგზავნება led– ებში.

დამარბილებელი - არბილებს გადასვლას ფერების შორის. მე ვფიქრობ, რომ ეს დრო უნდა იყოს უფრო მოკლე ვიდრე ინტერვალი.

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

ნაბიჯი 7: თითქმის იქ

ახლა დააინსტალირეთ WinSCP და გახსენით იგი. შექმენით ახალი ადგილი SFPT პროტოკოლით. მასპინძელი იქნება RasPis IP მისამართი, იგივე PuTTY– სთვის. იგივე შესვლა და პაროლი ასევე. შეინახეთ კავშირი, ასე რომ თქვენ აღარ გჭირდებათ ამის გაკეთება. შეაერთეთ და იპოვეთ Hyperions config in/opt/hyperion/config/. შეცვალეთ ორიგინალი თქვენი hyperion.conf.json ფაილით. თუ ნებართვის პრობლემაა, კვლავ გაუშვით chmod ბრძანება. გახსენით ის RasPi– ზე WinSCP– ში და შეცვალეთ ეს:

"მოწყობილობა":

ამით უნდა შეიცვალოს led კონტროლი SPI– დან GPIO მართვის მართვისთვის:

"მოწყობილობა":

sudo /etc/init.d/hyperion გადატვირთვა

PuTTY– ზე თქვენ უნდა ნახოთ ჰიპერიონის გაშვების სტატუსი - კარგი, და led– მა უნდა გააკეთოს ის, რაც თქვენ გაქვთ მითითებული ჩატვირთვის შედეგად. ჩემს შემთხვევაში rainbowswirl. თუ არა, რაღაც არასწორია. ან ჰიპერიონი არ მუშაობს (სტატუსი არ იყო ნორმალური), ან, სავარაუდოდ, ცუდი კონფიგურაციაა. კიდევ ერთხელ გადაამოწმე.

ნაბიჯი 8: ბონუსი

გილოცავთ, თქვენ ეს გააკეთეთ

და როგორც ბონუსი ჩამოტვირთეთ და დააინსტალირეთ Hyperion Free ap Google Play– დან, ასე რომ თქვენ შეგიძლიათ აკონტროლოთ თქვენი ტელეფონის დისტანციური მართვის საშუალებები. მხოლოდ თხელი გჭირდებათ RasPis IP მისამართი, ისევ.

მე გთავაზობთ RasPi– ს სტატიკური IP– ის დაყენებას. მე ჩაკეტილი მაქვს მისი MAC მისამართის წინააღმდეგ როუტერზე. ყოველ ჯერზე, როდესაც ამ კონკრეტულ RasPi– ს ვუკავშირდები, ვიღებ ერთსა და იმავე IP მისამართს და არ მჭირდება მისი შეცვლა ყველა იმ აპლიკაციაში.

იმედია რაღაც არ დამავიწყდა …

გაეცანით და ისიამოვნეთ ფილმებით ამ მშვენიერი შუქით.

გირჩევთ: