Sadržaj:

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

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

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

Ponekad engleski jako dobro, ponekad ne …

Prvo prvo. Ovo mi je 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 će vam dobro.

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

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

To kaže njihov web. U osnovi je nasljednik XBMC -a.

Za to koristim Raspberry Pi ver. B, malo računalo zasnovano na ARM -u. Nema dovoljno snage za iscrtavanje web stranica jer nema ubrzanu grafiku. Ali može generirati full hd filmove zbog hardverskog dekodiranja videa. Više možete pročitati ovdje.

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

EDIT 8/2020: Ovo uputstvo je uglavnom zastarjelo. Sve što trebate učiniti je omogućiti SSH na RPi -u, preuzeti HyperCon.jar, povezati se putem HyperCona na RPi i kliknuti 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: Skupljanje stvari - što vam treba?

Skupljanje stvari - što vam treba?
Skupljanje stvari - što vam treba?

Pa 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 16 GB klase 10. Što brže to bolje. Brzina sustava ovisi o tome koliko brzo može čitati/pisati na tu karticu, jer RasPi nema vlastitu pohranu, OS i svi podaci nalaze se na toj kartici. Evo popisa: https://elinux.org/RPi_SD_cards Koristim kartice SanDisk i Kingston.

WS2812b LED traka - ovo je LED traka s neovisno adresabilnim LED čipovima. Moj ima jedan čip za 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čke razine - mogli bismo ga napraviti, ali oni su jeftini. Trebamo 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.

Za početak počnimo s formiranjem naše SD kartice pomoću SD Formatera. Kada završite, pokrenite instalacijski program OSMC. Ako kopirate slike, možete vidjeti svaki korak instalacije s bilješkama. Prvi dio je na računalu, 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 s Hyperionom. Umjesto toga instalirajte 2015.10-1

EDIT 10.12.2015: Nedostaje spidev0.0 u 2015.11. Popravit će se u sljedeć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 sigurno pogledate one slike koje sam dodao. RasPi -om možete upravljati tipkovnicom i/ili mišem ili daljinskim televizorom 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 originalnog RasPi PSU -a (Power Suply Unit). Ali svakako, možete napraviti ožičenje i okvir, zatim instalaciju OSMC -a.

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

Kao što sam već napisao, moj je industrijski 5V 20A PSU. To je na rubu.

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

Savjet za okvir: Izračunao sam okvir tako da se skriva iza televizora, a LED diode se savijaju na tragovima rezanja u uglovima. Cijeli okvir izrađen je 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 informacijama o sustavu OSMC -a

EDIT 2019-12-23: HyperCon može instalirati Hyperion. Nadogradio sam s 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 naziv hosta stavite IP adresu i pritisnite OPEN. Također možete spremiti vezu za buduću upotrebu.

Sada unesite ove naredbe u terminal PuTTYs:

Moramo ažurirati i nadograditi sustav:

sudo apt-get ažuriranje

sudo apt-get nadogradnja

Sada instalirajte potrebne knjižnice:

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

Implementacija Hyperiona:

wget -N

sudo sh./install_hyperion.sh

Radi li već Hyperion?

sudo /etc/init.d/hyperion status

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

Pristupna prava za konfiguracijsku mapu Hyperions potrebno je promijeniti, tako da u nju možemo prenijeti 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 postavki WS2812b, pa moramo ručno promijeniti konfiguraciju nakon prijenosa na RasPi. Također isprobajte različite postavke za interval hvatanja okvira i zaglađivanje.

Sve neded je zabilježeno na slikama, samo neki podaci o ta dva:

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

Smoothing - zaglađuje 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. Napravite novo mjesto pomoću SFPT protokola. Domaćin će biti RasPis IP adresa, ista kao i za PuTTY. Ista prijava i lozinka. Spremite vezu pa ne morate to ponoviti. Povežite se i pronađite Hyperions config u/opt/hyperion/config/. Zamijenite izvornik datotekom hyperion.conf.json. Ako postoji problem s dopuštenjem, ponovno pokrenite naredbu chmod. Otvorite ga na RasPi u WinSCP -u i zamijenite ovo:

"uređaj":

s ovim za promjenu LED kontrole iz SPI u direktnu GPIO kontrolu:

"uređaj":

sudo /etc/init.d/hyperion ponovno pokretanje

Na PuTTY -u biste trebali vidjeti hiperion pokrenut status - OK, a 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. Ponovno provjerite.

Korak 8: Bonus

Čestitam, 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čeni: