Sadržaj:

Kako postaviti OSMC sa Hyperionom na Raspberry Pi sa LED trakom WS2812b: 8 koraka
Kako postaviti OSMC sa Hyperionom na Raspberry Pi sa LED trakom WS2812b: 8 koraka

Video: Kako postaviti OSMC sa Hyperionom na Raspberry Pi sa LED trakom WS2812b: 8 koraka

Video: Kako postaviti OSMC sa Hyperionom na Raspberry Pi sa LED trakom WS2812b: 8 koraka
Video: RASPBERRY PI 3B и OSMC 2024, Novembar
Anonim
Kako postaviti OSMC sa Hyperionom na Raspberry Pi sa LED trakom WS2812b
Kako postaviti OSMC sa Hyperionom na Raspberry Pi sa LED trakom WS2812b

Ponekad engleski odlično govorim, ponekad ne…

Krenimo redom. Ovo je moj prvi instruktor, a engleski nije moj materinji jezik, stoga nemojte biti previše strogi prema meni. Ovdje se neće raditi o tome kako izgraditi okvir, to je jednostavno. Radi se o instaliranju OSMC -a na RPi i uglavnom o tome kako Hyperion raditi. I slike, napravio sam mnogo bilješki o njima. Pratite ih i bit ćete dobro.

Za početak, šta je OSMC, Hyperion itd.

"OSMC (Open Source Media Center) je besplatni medijski player otvorenog koda zasnovan na Linuxu, osnovan 2014. godine koji vam omogućuje reprodukciju medija s vaše lokalne mreže, priključene memorije i s interneta. OSMC je vodeći medijski centar po značajkama set i zajednica i temelji se na projektu Kodi."

To piše na njihovom webu. U osnovi je nasljednik XBMC -a.

Za to koristim Raspberry Pi ver. B, mali računar zasnovan na ARM -u. Nema dovoljno snage za iscrtavanje web stranica jer nema ubrzanu grafiku. Ali može prikazati full hd filmove zbog hardverskog dekodiranja video zapisa. Više možete pročitati ovdje.

Hyperion je klon Abilight -a, sličan Boblight -u. Snima boje na rubu slike i projicira ih na zid iza televizora. To možete videti na mojim slikama.

EDIT 8/2020: Ovo uputstvo je uglavnom zastarjelo. Sada sve što trebate učiniti je omogućiti SSH na RPi -u, preuzeti HyperCon.jar, povezati se putem HyperCon -a na RPi i kliknuti na install/update. Radi s RPi3, RPi4 nije testirano jer nema OSMC podrške. Oni rade na tome. Postavke ostaju iste, sve putem HyperCona.

Korak 1: Prikupite stvari - šta vam treba?

Skupljanje stvari - šta vam treba?
Skupljanje stvari - šta vam treba?

Pa da kupimo neke stvari:

Raspberry Pi - koristim modele B i B+, također imam RasPi 2, ali postoje neki poznati problemi, pa se držim ovih starijih (i manje moćnih), sve dok nisu pronašli rješenja za te probleme

SD kartica - preporučujem 16GB klase 10. Što brže to bolje. Brzina sistema ovisi o tome koliko brzo može čitati/pisati na tu karticu, jer RasPi nema vlastitu pohranu, OS i svi podaci su na toj kartici. Evo popisa: https://elinux.org/RPi_SD_cards Koristim SanDisk i Kingston kartice.

WS2812b LED traka - ovo je LED traka sa nezavisno adresabilnim LED čipovima. Moj ima jedan čip na svakih 16 mm trake. Ovo je digitalno upravljana LED traka, NE KORISTITE analogne, neće raditi. Koristite ovu specifičnu vrstu i sve će biti lako. Oni su slični mojima, potražite WS2812b:

Napajanje od 5V-imao sam rezervni industrijski 5V 20A (tip S-100F-5), mislim da bi 5A bilo dovoljno. Stabilan je i to nam treba jer ćemo ga koristiti i kao RasPi napajanje.

EDIT: Napajanje od 5A nije dovoljno, LED diodama u mom postavljanju treba skoro 18A

Pretvarač logičkog nivoa - mogli bismo ga napraviti, ali oni su jeftini. Treba nam 5V logički signal za kontrolu LED trake, ali RasPi ima samo 3, 3V izlaz na GPIO -u i ne želimo ga oštetiti.

I: 300Ohm otpornik, USB mikro B muški konektor (moj je izvađen iz kabela koji mi nije potreban), žice, alati za lemljenje.

Kao što sam napisao, ne radi se o okviru, ali ću zapisati neke savjete, mjere itd.

I konačno, softver: 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

Korak 2: Instaliranje OSMC -a na SD karticu

Instaliranje OSMC -a na SD karticu
Instaliranje OSMC -a na SD karticu
Instaliranje OSMC -a na SD karticu
Instaliranje OSMC -a na SD karticu
Instaliranje OSMC -a na SD karticu
Instaliranje OSMC -a na SD karticu

Ako imate instaliran OSMC, možete preskočiti ovaj i sljedeći dio. Ali čisti početak je bolji.

Svakako počnimo s formiranjem naše SD kartice pomoću SD Formatera. Kada završite, pokrenite OSMC instalater. Ako kopirate slike, možete vidjeti svaki korak instalacije s bilješkama. Prvi dio je na računaru, nakon što završite, umetnite karticu u RasPi, a zatim idemo kroz ostatak instalacije OSMC -a. Više informacija o slikama.

EDIT 29.11.2015: OSMC ažuriranje 2015.11-1 ne radi ispravno sa Hyperionom. Umjesto toga instalirajte 2015.10-1

EDIT 10.12.2015: Nedostaje spidev0.0 u 2015.11. Biće ispravljeno u sledećem ažuriranju.

EDIT: radi

Korak 3: Instalacija na RasPi

Instalacija na RasPi
Instalacija na RasPi
Instalacija na RasPi
Instalacija na RasPi
Instalacija na RasPi
Instalacija na RasPi

Priključite karticu u RasPi, uključite je i slijedite korake. Jednostavno je, nećete trebati ovaj dio ako možete čitati. Ali samo da biste bili sigurni pogledajte ove slike koje sam dodao. RasPi -om možete upravljati pomoću tipkovnice i/ili miša ili pomoću daljinskog upravljača za televizore ako podržava Anynet+.

Korak 4: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje

Ožičenje ćemo izvršiti nakon instalacije OSMC -a jer to možete učiniti pomoću punjača za telefon ili originalne RasPi PSU (jedinice za napajanje). Ali svakako, možete napraviti ožičenje i okvir, zatim instalaciju OSMC -a.

UPOZORENJE! BUDITE SIGURNI DA JE VAŠ IZABRANI PSU STABILAN NA 5V, NIJE VIŠE, PA IZBJEGAVATE OŠTEĆENJE RASPI -ja

Kao što sam već napisao, moj je industrijsko 5V 20A napajanje. To je na ivici.

Detalje ožičenja pogledajte na slikama. Ali ne zaboravite da žice od RasPi -a do LED trake budu kratke. Imao sam ih oko 20 cm i izazvali su treperenje LED dioda.

Savjet za okvir: Izračunao sam okvir tako da se sakrije iza televizora, a LED diode savijaju na tragovima rezanja u uglovima. Cijeli okvir je izrađen od aluminija, pričvršćen vijcima i montiran na vijčane navoje za zidnu montažu.

Korak 5: Vrijeme je za instaliranje Hyperiona

Moramo instalirati PuTTY na Windows. To je način za udaljeni pristupni terminal na OSMC -u. Moramo znati RasPis IP adresu, ime i lozinku. Možete ga pronaći u sistemskim informacijama OSMC -a

EDIT 2019-12-23: HyperCon može instalirati Hyperion. Nadogradio sam sa RPi2 na RPi3, jedino što je bilo potrebno bilo je prebaciti SD karticu s jedne na drugu, povezati se s hiperkonzonom i pritisnuti gumb za ažuriranje.

Pokrenite PuTTY. U ime hosta stavite IP adresu i pritisnite OPEN. Takođe možete sačuvati vezu za buduću upotrebu.

Sada unesite ove naredbe u terminal PuTTYs:

Moramo ažurirati i nadograditi sistem:

sudo apt-get update

sudo apt-get nadogradnja

Sada instalirajte potrebne biblioteke:

sudo apt-get install libqtcore4 libqtgui4 libqt4-network libusb-1.0-0 ca-certifikati

Implementacija Hyperiona:

wget -N

sudo sh./install_hyperion.sh

Da li Hyperion već radi?

sudo /etc/init.d/hyperion status

Ako sve prođe u redu, trebali biste dobiti status "trčanje".

Pristupna prava na Hyperions konfiguracijsku mapu potrebno je promijeniti, tako da u nju možemo učitati našu konfiguracijsku datoteku.

sudo chmod +x/opt/hyperion/config

Neće raditi bez ispravne konfiguracijske datoteke, pa naučimo kako je stvoriti u sljedećem koraku.

Korak 6: Hyperion konfiguracijski alat

Alat za konfiguraciju Hyperiona
Alat za konfiguraciju Hyperiona
Alat za konfiguraciju Hyperiona
Alat za konfiguraciju Hyperiona
Alat za konfiguraciju Hyperiona
Alat za konfiguraciju Hyperiona

U naše svrhe koristimo HyperCon.jar, a ne SSH verziju. Brže reagira na izvršene promjene i ne trebaju nam LED daljinski upravljač i postavke hvatača. Pomalo je zastario, nema postavke WS2812b, pa moramo promijeniti priručnik za konfiguraciju nakon učitavanja na RasPi. Pokušajte i s različitim postavkama za interval hvatanja okvira i zaglađivanje.

Sve neded je zabilježeno na slikama, samo neke informacije o ta dva:

Interval - određuje koliko često grabber ažurira boju koja se zatim šalje LED diodama.

Smoothing - ublažava prijelaz između boja LED dioda. Mislim da bi ovo vrijeme trebalo biti kraće od intervala.

Nakon što završite, pritisnite gumb Kreiraj i spremite konfiguraciju negdje gdje je možete pronaći.

Korak 7: Skoro smo stigli

Sada instalirajte WinSCP i otvorite ga. Kreirajte novo mjesto pomoću SFPT protokola. Domaćin će biti RasPis IP adresa, ista kao i za PuTTY. Ista prijava i lozinka takođe. Sačuvajte vezu, tako da ne morate to raditi ponovo. Povežite se i pronađite Hyperions config u/opt/hyperion/config/. Zamijenite original svojom datotekom hyperion.conf.json. Ako postoji problem s dozvolom, ponovo pokrenite naredbu chmod. Otvorite ga na RasPi -u u WinSCP -u i zamijenite ovo:

"uređaj":

s ovim za promjenu LED kontrole sa SPI na direktnu GPIO kontrolu:

"uređaj":

sudo /etc/init.d/hyperion ponovno pokretanje

Na PuTTY -u biste trebali vidjeti status pokrenutog hiperiona - OK, i LED bi trebao raditi sve što ste postavili kao bootsequence. U mom slučaju rainbowswirl. Ako ne, nešto nije u redu. Ili hiperion nije pokrenut (status nije bio u redu) ili je vjerojatnije loša konfiguracija. Provjeri ponovo.

Korak 8: Bonus

Čestitamo, uspjeli ste

A kao bonus preuzmite i instalirajte aplikaciju Hyperion Free s Google Playa, tako da možete kontrolirati LED diode udaljene od telefona. Jedino što vam treba je RasPis IP adresa, opet.

Predlažem da postavite statički IP na RasPi. Zaključao sam svoj prema MAC adresi na usmjerivaču. Svaki put kad povežem ovaj određeni RasPi, dobijem istu IP adresu i ne moram je mijenjati u svim tim aplikacijama.

Nadam se da nisam nešto zaboravio …

LE FIN i uživajte u filmovima s ovom prekrasnom svjetlosnom trakom.

Preporučuje se: