KODI Fanklub Polska



Ambilight dla Raspberry + Openelec lub OSMC + LED WS2801 + hyperion

Instalacja oprogramowania

 

Openelec

 

Pierwsze co musimy włączyć w Openelec :

 

System -> OpenElec -> Usługi:

Aktywuj SSH

Aktywuj SAMBA

Jednocześnie musimy sprawdzić czy nie mamy zainstalowanego i aktywnego serwera BOBLIGHT . Jeśli jest należy go odinstalować!

 

Teraz logujemy się do OpenElec (Login root, Hasło openelec)

Następnie musimy przygotować OpenElec'a do obsługi pasków LED, czyli dodamy mu obsługę SPI devices której niestety domyślnie nie ma...

Wydajemy zatem polecenie :

mount -o remount,rw /flash

cd /flash/overlays

wget https://dl.dropboxusercontent.com/u/3669512/temp/enable-spi-overlay.dtb

lub

wget http://img.lightberry.eu/rah/enable-spi-overlay.dtb

następnie:

nano /flash/config.txt

 

I dodajemy taki wpis:

device_tree_overlay=overlays/enable-spi-overlay.dtb

dalej wykonujemy:

mount -o remount,ro /flash,

reboot

 

 

OSMC

 

W przypadku OSMC wydajemy poniższe komendy:

 

sudo apt-get update

sudo apt-get upgrade (można ale nie trzeba jeśli robimy updaty często)

sudo apt-get install libqtcore4 libqtgui4 libqt4-network libusb-1.0-0 libprotobuf9 ca-certificates --no-install-recommends

 

Należy także pamiętaćże hyperion w OSMC jest instalowany w katalogu /opt dlatego trzeba to uwzględnić w plikach konfiguracyjnych w dalszej części.

 

 

Instalacja Hyperiona

 

Po ponownym uruchomieniu przystępujemy do instalacji hyperiona, wydając poniższe komendy

curl -L --output install_hyperion.sh –get https://raw.githubusercontent.com/tvdzwan/hyperion/master/bin/install_hyperion.sh

sh ./install_hyperion.sh

 

Hyperion jest zatem już zainstalowany i musimy mu stworzyć plik konfiguracyjny. Polecam i odwołuje do strony projektu 

Następnie potrzebujemy pobrać prosty programik który stworzy nam config

W zakładce External należy podać katalog: /storage/hyperion/effects (gdzie jest zainstalowany Openelec )

 

Dalej musimy policzyć ile diod mamy na bokach, górze i ewentualnie dole telewizora oraz uwzględnić lukę na nóżkę TV czyli „bottom GAP” u mnie 2 diody tak by w hyperionie wpisać odpowiednią ilość diód. W moim przypadku lewy i prawy bok po 19 diód , góra 30, Dół 2x 14=28.

Ponieważ patrząc na TV z przodu moje diody są montowane od prawego dolnego rogu w górę wybieram opcje counter_clockwise.
Należy także pamiętać o kolejności kolorów na pasku w moim przypadku jest to BRG.

 

 

W celu sprawdzenia poprawności polecam dodanie sobie do youtube.com tego filmuktóry możemy uruchomić by sprawdzić poprawność wyświetlanych kolorów (wtyczka youtube w kodi)

 

TV który posiadam to LG 42LD650 i zużyłem niecałe 3m pasków LED

Pomijając GAP na nóżkę TV wyszło dokladnie 96 diod.

 

Polecam również pomocne filmy:

Część 1 https://www.youtube.com/watch?v=kf2WNVrerck

Część 2 https://www.youtube.com/watch?v=-T-BHX3sFqA

Część 3 https://www.youtube.com/watch?v=U8FI1pRfekw

 

Pod tym linkiem zamieszczam mój config (możecie wpisać do swojego ustawienia kolorów prędkości reakcji itp. uwzględniając własną ilość diod.)

 

Program Hyperion (free):

 

Możemy także dokładnie sobie ustawić kolory I odcienie za pomocą zewnętrznego programu

Hyperion free lub Hyperion (4.15 PLN)

 

https://play.google.com/store/apps/details?id=nl.hyperion.hyperionfree

https://play.google.com/store/apps/details?id=nl.hyperion.hyperionpro

 

Dzięki temu programowi możemy dowolnie zmieniać wartości dla poszczególnych diod. Program niestety nie zapisuje ustawień do pliku hyperion.conf.json.

Po dobraniu odpowiednich ustawień należy zmiany wprowadzić w pliku konfiguracyjnym przez ssh lub uruchomić jeszcze raz program do konfiguracji hyperiona dodać zmiany lub nowy profil z naszymi ustawieniami w zakładce Process. Gdy mamy kilka profili możemy śmiało je przełączać za pomocą telefonu.

Po zmianach w configu wydajemy komendę :

 

killall hyperiond

/storage/.config/autostart.sh

 

Informacje o Autorze:
Author: bogaskilop

Zaloguj się aby skomentować
Dodaj komentarz na Forum ( już dodano 69 ).

Aby kontynuować, pokaż nam kim jesteś