Kazalo:

Kako nastaviti OSMC s Hyperionom na Raspberry Pi z LED trakom WS2812b: 8 korakov
Kako nastaviti OSMC s Hyperionom na Raspberry Pi z LED trakom WS2812b: 8 korakov

Video: Kako nastaviti OSMC s Hyperionom na Raspberry Pi z LED trakom WS2812b: 8 korakov

Video: Kako nastaviti OSMC s Hyperionom na Raspberry Pi z LED trakom WS2812b: 8 korakov
Video: Kodi - Настройки 2024, November
Anonim
Kako nastaviti OSMC s Hyperionom na Raspberry Pi z LED trakom WS2812b
Kako nastaviti OSMC s Hyperionom na Raspberry Pi z LED trakom WS2812b

Včasih angleško zelo dobro, včasih ne …

Najprej najprej. To je moj prvi pouk in angleščina ni moj materni jezik, zato prosim, ne bodite preveč strogi do mene. Ne gre za to, kako zgraditi okvir, to je enostavno. Gre za namestitev OSMC na RPi in predvsem za delovanje Hyperiona. In slike, o njih sem naredil veliko zapiskov. Sledite tem in vse bo v redu.

Za začetek, kaj je OSMC, Hyperion itd.

"OSMC (odprtokodni medijski center) je brezplačen in odprtokodni medijski predvajalnik, ki temelji na Linuxu in je bil ustanovljen leta 2014 in omogoča predvajanje medijev iz vašega lokalnega omrežja, priključenega pomnilnika in interneta. OSMC je vodilno medijsko središče glede na funkcije set in skupnost in temelji na projektu Kodi."

Tako pravi njihov splet. V bistvu je naslednik XBMC.

Za to uporabljam Raspberry Pi ver. B, ki je majhen računalnik na osnovi ARM. Nima dovolj moči za upodabljanje spletnih mest, ker nima pospešene grafike. Lahko pa upodablja filme v polni ločljivosti zaradi strojne dekodiranja videa. Več si lahko preberete tukaj.

Hyperion je klon Abilight, podoben Boblight. Zajema barve na robu slike in jih projicira na steno za televizijo. To lahko vidite na mojih slikah.

EDIT 8/2020: Ta navodila so večinoma zastarela. Zdaj morate le omogočiti SSH na RPi, prenesti HyperCon.jar, se prek HyperCona povezati z RPi in klikniti namestitev/posodobitev. Deluje z RPi3, RPi4 ni testirano, ker ni podpore OSMC. Delajo na tem. Nastavitve ostajajo enake, vse prek HyperCona.

1. korak: Zbiranje stvari - kaj potrebujete?

Zbiranje stvari - kaj potrebujete?
Zbiranje stvari - kaj potrebujete?

Torej kupimo nekaj stvari:

Raspberry Pi - uporabljam model B in B+, tudi jaz imam RasPi 2, vendar obstajajo nekatere znane težave, zato se držim teh starejših (in manj zmogljivih), dokler ne najdejo rešitev za te težave

Kartica SD - priporočam razred 16 GB razreda 10. Hitreje, bolje. Hitrost sistema je odvisna od tega, kako hitro lahko bere/piše na to kartico, ker RasPi nima lastnega pomnilnika, operacijski sistem in vsi podatki so na tej kartici. Tu je seznam: https://elinux.org/RPi_SD_cards Uporabljam kartice SanDisk in Kingston.

LED trak WS2812b - to je LED trak z neodvisno naslovljivimi LED čipi. Moj ima en čip na vsakih 16 mm traku. To je digitalno vodeni LED trak, NE UPORABLJAJTE analognih, ne bo deloval. Uporabite to posebno vrsto in vse bo enostavno. Te so podobne mojim, poiščite WS2812b:

5V napajalni napajalnik-imel sem rezervni industrijski 5V 20A (tip S-100F-5), mislim, da bi bilo 5A dovolj. Stabilen je in to potrebujemo, saj ga bomo uporabljali tudi kot napajalnik RasPi.

EDIT: 5A PSU ni dovolj, LED v moji nastavitvi potrebuje skoraj 18A

Pretvornik logične ravni - lahko bi ga naredili, vendar so poceni. Za nadzor LED traku potrebujemo 5V logični signal, vendar ima RasPi le 3, 3V izhod na GPIO in ga ne želimo poškodovati.

In: 300Ohm upor, USB moški konektor USB B (odstranil mine iz kabla, ki ga ne potrebujem), žice, orodja za spajkanje.

Kot sem napisal, ne gre za okvir, bom pa zapisal nekaj nasvetov, meritev itd.

In končno, programska oprema: 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. korak: Namestitev OSMC na kartico SD

Namestitev OSMC na kartico SD
Namestitev OSMC na kartico SD
Namestitev OSMC na kartico SD
Namestitev OSMC na kartico SD
Namestitev OSMC na kartico SD
Namestitev OSMC na kartico SD

Če imate nameščen OSMC, lahko preskočite ta in naslednji del. Toda čist začetek je boljši.

Vsekakor začnimo s oblikovanjem naše SD kartice s SD Formaterjem. Ko končate, zaženite namestitveni program OSMC. Če kopirate slike, si lahko ogledate vsak korak namestitve z opombami. Prvi del je na osebnem računalniku, ko končate, vstavite kartico v RasPi, nato gremo skozi preostanek namestitve OSMC. Več informacij o slikah.

EDIT 29.11.2015: Posodobitev OSMC 2015.11-1 ne deluje pravilno s Hyperionom. Namesto tega namestite 2015.10-1

EDIT 10.12.2015: V letu 2015 manjka spidev0.0. Bo popravljeno v naslednji posodobitvi.

EDIT: deluje

3. korak: Namestitev na RasPi

Namestitev na RasPi
Namestitev na RasPi
Namestitev na RasPi
Namestitev na RasPi
Namestitev na RasPi
Namestitev na RasPi

Kartico priključite v RasPi, jo vklopite in sledite korakom. Preprosto je, če ne znate brati, tega dela ne boste potrebovali. Ampak samo zagotovo poglejte te slike, ki sem jih dodal. RasPi lahko upravljate s tipkovnico in/ali miško ali z daljinskim upravljalnikom televizorjev, če podpira Anynet+.

4. korak: Ožičenje

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

Ožičenje bomo izvedli po namestitvi OSMC, ker to lahko storite s polnilnikom za telefon ali originalnim napajalnikom RasPi (napajalna enota). Seveda lahko naredite ožičenje in okvir, nato pa namestite OSMC.

OPOZORILO! Bodite prepričani, da je vaš izbrani napajalnik stabilen pri 5V, natančno, ne več, zato se izogibajte poškodbam vašega RASPI

Kot sem že napisal, je moj industrijski napajalnik 5V 20A. To je na robu.

Podrobnosti o ožičenju si oglejte na slikah. Vendar ne pozabite, da morajo biti žice od RasPi do LED traku kratke. Imel sem jih približno 20 cm in povzročili so utripanje LED diod.

Namig za okvir: Izračunal sem okvir, tako da se skrije za televizorjem, svetleče diode pa se upognejo na tiste rezalne oznake v vogalih. Celoten okvir je izdelan iz aluminija, pritrjen skupaj in pritrjen na vijačne navoje za stensko montažo.

5. korak: Čas za namestitev Hyperiona

Na Windows moramo namestiti PuTTY. To je način za oddaljeni dostop do terminala na OSMC. Vedeti moramo naslov IP, ime in geslo RasPis. Najdete ga v sistemskih informacijah OSMC

EDIT 2019-12-23: HyperCon lahko namesti Hyperion. Iz RPi2 sem nadgradil na RPi3, potrebno je bilo le zamenjati kartico SD z ene na drugo, se povezati s hiperkonzolo in pritisniti gumb za posodobitev.

Zaženite PuTTY. V ime gostitelja vnesite naslov IP in pritisnite OPEN. Povezavo lahko shranite tudi za prihodnjo uporabo.

Zdaj vnesite te ukaze v terminal PuTTYs:

Sistem moramo posodobiti in nadgraditi:

sudo apt-get posodobitev

sudo apt-get nadgradnja

Zdaj namestite potrebne knjižnice:

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

Uvedba Hyperiona:

wget -N

sudo sh./install_hyperion.sh

Ali Hyperion že deluje?

sudo /etc/init.d/hyperion status

Če je vse v redu, morate dobiti status "teče".

Pravice dostopa do konfiguracijske mape Hyperions je treba spremeniti, zato lahko vanjo naložimo našo konfiguracijsko datoteko.

sudo chmod +x/opt/hyperion/config

Brez pravilne konfiguracijske datoteke ne bo delovalo, zato se v naslednjem koraku naučimo, kako jo ustvariti.

6. korak: Orodje za konfiguracijo Hyperion

Orodje za konfiguracijo Hyperion
Orodje za konfiguracijo Hyperion
Orodje za konfiguracijo Hyperion
Orodje za konfiguracijo Hyperion
Orodje za konfiguracijo Hyperion
Orodje za konfiguracijo Hyperion

Za svoj namen uporabljamo HyperCon.jar in ne različico SSH. Hitreje se odziva na izvedene spremembe in ne potrebujemo nastavitev LED daljinskega upravljalnika in grablja. Je nekoliko zastarel, nastavitev WS2812b ni, zato moramo po nalaganju v RasPi spremeniti priročnik za konfiguracijo. Poskusite tudi z različnimi nastavitvami za interval in glajenje okvirjev.

Vse neded je zapisano na slikah, le nekaj podatkov o teh dveh:

Interval - določa, kako pogosto grabber posodobi barvo, ki jo nato pošlje na LED diode.

Smoothing - gladi prehod med barvami LED. Mislim, da bi moral biti ta čas krajši od intervala.

Ko končate, pritisnite gumb Ustvari in shranite konfiguracijo nekam, kjer jo najdete.

7. korak: Skoraj tam

Zdaj namestite WinSCP in ga odprite. Ustvarite novo mesto s protokolom SFPT. Gostitelj bo RasPis IP naslov, enako kot za PuTTY. Enaka prijava in geslo. Shranite povezavo, zato vam tega ni treba ponoviti. Povežite se in poiščite konfiguracijo Hyperions v/opt/hyperion/config/. Zamenjajte izvirnik z datoteko hyperion.conf.json. Če je prišlo do težave z dovoljenjem, znova zaženite ukaz chmod. Odprite ga na RasPi v WinSCP in zamenjajte to:

"naprava":

s tem spremenite LED krmiljenje iz SPI v neposreden nadzor GPIO:

"naprava":

Nahaja se na začetku datoteke, zato vam je ni treba iskati. Poglejmo, če smo vse naredili prav. Vnesite ta ukaz v PuTTY, znova zagnati storitev Hyperion, da naloži novo konfiguracijsko datoteko:

sudo /etc/init.d/hyperion ponovni zagon

Na PuTTY bi morali videti stanje delovanja hiperiona - OK, led pa bi moral narediti vse, kar ste nastavili kot bootsequence. V mojem primeru rainbowswirl. Če ne, je nekaj narobe. Ali hiperion ne deluje (stanje ni bilo v redu) ali pa je bolj verjetno slaba konfiguracija. Preverite še enkrat.

8. korak: Bonus

Čestitam, uspelo vam je

Kot bonus pa naložite in namestite aplikacijo Hyperion Free iz Googla Play, tako da lahko nadzorujete LED diode, oddaljene od telefona. Edino, kar potrebujete, je spet naslov IP RasPis.

Predlagam, da statični IP nastavite na RasPi. Zaklenil sem svojega proti naslovu MAC na usmerjevalniku. Vsakič, ko povežem ta poseben RasPi, dobim isti naslov IP in ga mi ni treba zamenjati v vseh teh aplikacijah.

Upam, da nisem kaj pozabil …

Le FIN in uživajte v filmih s to čudovito svetlobno vrstico.

Priporočena: