Obsah:

Ako nastaviť OSMC s Hyperion na Raspberry Pi s LED pásikom WS2812b: 8 krokov
Ako nastaviť OSMC s Hyperion na Raspberry Pi s LED pásikom WS2812b: 8 krokov

Video: Ako nastaviť OSMC s Hyperion na Raspberry Pi s LED pásikom WS2812b: 8 krokov

Video: Ako nastaviť OSMC s Hyperion na Raspberry Pi s LED pásikom WS2812b: 8 krokov
Video: Правила работы с микроскопом / Как настроить / Инструкция 2024, Júl
Anonim
Ako nastaviť OSMC s Hyperion na Raspberry Pi s LED pásikom WS2812b
Ako nastaviť OSMC s Hyperion na Raspberry Pi s LED pásikom WS2812b

Niekedy viem veľmi dobre anglicky, niekedy nie…

Najprv prvé veci. Toto je môj prvý návod a angličtina nie je môj rodný jazyk, takže prosím, nebuďte na mňa príliš tvrdí. Toto nebude o tom, ako postaviť rám, to je jednoduché. Ide o inštaláciu OSMC na RPi a hlavne o to, aby Hyperion fungoval. A obrázky, urobil som si k nim veľa poznámok. Postupujte podľa nich a budete v poriadku.

Na začiatok, čo je to OSMC, Hyperion atď.

„OSMC (Open Source Media Center) je bezplatný a open source prehrávač médií založený na systéme Linux a založený v roku 2014, ktorý vám umožňuje prehrávať médiá z miestnej siete, pripojeného úložiska a internetu. OSMC je popredné mediálne centrum z hľadiska funkcií súbor a komunita a vychádza z projektu Kodi. “

To hovorí ich web. V zásade je to nástupca XBMC.

Používam na to Raspberry Pi ver. B, čo je malý počítač založený na ARM. Nemá dostatočnú silu na vykresľovanie webových stránok, pretože nemá zrýchlenú grafiku. Vďaka hardvérovému dekódovaniu videa však dokáže vykresľovať filmy vo vysokom rozlíšení. Viac si môžete prečítať tu.

Hyperion je klon Abilight, podobný programu Boblight. Zachytáva farby na okraji obrazu a premieta ich na stenu za televízor. Môžete to vidieť na mojich fotkách.

EDIT 8/2020: Tento návod je väčšinou zastaraný. Teraz už len stačí povoliť SSH na RPi, stiahnuť HyperCon.jar, pripojiť sa cez HyperCon k RPi a kliknúť na inštaláciu/aktualizáciu. Funguje s RPi3, RPi4 nie je testovaný, pretože neexistuje podpora OSMC. Pracujú na tom. Nastavenia zostávajú rovnaké, všetko prostredníctvom HyperCon.

Krok 1: Zhromažďovanie vecí - čo potrebujete?

Zhromažďovanie vecí - čo potrebujete?
Zhromažďovanie vecí - čo potrebujete?

Poďme si teda kúpiť nejaké veci:

Raspberry Pi - používam model B a B+, mám tiež RasPi 2, ale existujú niektoré známe problémy, takže sa budem držať týchto starších (a menej výkonných), kým nenájdu riešenia týchto problémov

Karta SD - odporúčam 16 GB triedy 10. Čím rýchlejšie, tým lepšie. Rýchlosť systému závisí od toho, ako rýchlo dokáže čítať/zapisovať na danú kartu, pretože RasPi nemá vlastné úložisko, operačný systém a všetky údaje sú na tejto karte. Tu je zoznam: https://elinux.org/RPi_SD_cards Používam karty SanDisk a Kingston.

LED pás WS2812b - jedná sa o LED pásik s nezávisle adresovateľnými LED čipmi. Ten môj má jeden čip na každých 16 mm pásu. Jedná sa o digitálne riadený LED pásik, NEPOUŽÍVAJTE analógové, nebude fungovať. Použite tento konkrétny typ a všetko bude jednoduché. Sú podobné mojim, vyhľadajte WS2812b:

Napájanie 5V-mal som náhradný priemyselný 5V 20A (typ S-100F-5), myslím, že 5A bude dosť. Je stabilný a to je to, čo potrebujeme, pretože ho budeme používať aj ako napájací zdroj RasPi.

EDIT: 5A zdroj nie je dosť, diódy v mojom nastavení vyžadujú takmer 18A

Konvertor logickej úrovne - jeden by sme mohli vyrobiť, ale sú lacné. Na ovládanie LED pásky potrebujeme 5V logický signál, ale RasPi má na GPIO iba 3, 3V výstup a nechceme ho poškodiť.

A: 300Ohm odpor, konektor USB micro B samec (zachytil môj z kábla, ktorý nepotrebujem), vodiče, spájkovacie nástroje.

Ako som napísal, nejedná sa o rámec, ale napíšem niekoľko rád, meraní atď.

A nakoniec, softvér: 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

Krok 2: Inštalácia OSMC na kartu SD

Inštalácia OSMC na kartu SD
Inštalácia OSMC na kartu SD
Inštalácia OSMC na kartu SD
Inštalácia OSMC na kartu SD
Inštalácia OSMC na kartu SD
Inštalácia OSMC na kartu SD

Ak máte nainštalovaný OSMC, môžete preskočiť túto a ďalšiu časť. Ale čistý štart je lepší.

Začnime určite naformátovaním našej karty SD pomocou programu SD Formater. Po dokončení spustite inštalátor OSMC. Ak prechádzate obrázkami, môžete vidieť všetky kroky inštalácie s poznámkami. Prvá časť je na PC, po dokončení vložte kartu do RasPi a potom pokračujeme ďalšou inštaláciou OSMC. Viac informácií o obrázkoch.

EDIT 29.11.2015: Aktualizácia OSMC 2015.11-1 nefunguje s Hyperionom správne. Namiesto toho nainštalujte 2015.10-1

EDIT 10.12.2015: V roku 2015.11 chýba spidev0.0. Opravené v ďalšej aktualizácii.

EDIT: funguje to

Krok 3: Inštalácia na RasPi

Inštalácia na RasPi
Inštalácia na RasPi
Inštalácia na RasPi
Inštalácia na RasPi
Inštalácia na RasPi
Inštalácia na RasPi

Pripojte kartu k RasPi, zapnite ju a postupujte podľa pokynov. Je to jednoduché, túto časť nebudete potrebovať, ak dokážete čítať. Ale pre istotu sa pozrite na tie obrázky, ktoré som pridal. RasPi môžete ovládať pomocou klávesnice a/alebo myši alebo pomocou diaľkového ovládača televízora, ak podporuje systém Anynet+.

Krok 4: Zapojenie

Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie

Po inštalácii OSMC urobíme zapojenie, pretože to môžete urobiť pomocou nabíjačky telefónu alebo originálneho zdroja RasPi PSU (napájacia jednotka). Ale určite môžete urobiť zapojenie a rám, potom inštaláciu OSMC.

VÝSTRAHA! Uistite sa, že VYBRANÝ PSU JE STABILNÝ PRE 5V PRESNE, NIE VIAC, ABY STE SA VYHNUTI POŠKODENIU VAŠEJ RASPI

Ako som už napísal, môj je priemyselný 5V 20A zdroj. To je na hrane.

Podrobnosti o zapojení nájdete na obrázkoch. Nezabudnite však, že káble od RasPi k LED pásiku sú krátke. Mal som ich asi 20 cm a spôsobovali blikanie LED diód.

Tip na rám: Rám som vypočítal tak, že sa skrýva za televízorom a diódy sa ohýbajú na týchto rezných značkách v rohoch. Celý rám je vyrobený z hliníka, zoskrutkovaný a namontovaný na skrutkové závity na montáž na stenu.

Krok 5: Čas na inštaláciu Hyperionu

Potrebujeme nainštalovať PuTTY na Windows. Je to spôsob, ako vzdialene pristupovať k terminálu na OSMC. Potrebujeme vedieť IP adresu RasPis, meno a heslo. Nájdete ho v systémových informáciách OSMC

EDIT 2019-12-23: HyperCon môže nainštalovať Hyperion. Inovoval som z RPi2 na RPi3, jediné, čo bolo potrebné, bolo prepnúť kartu SD z jednej na druhú, spojiť sa s hypercon a stlačiť tlačidlo aktualizácie.

Spustite program PuTTY. Do názvu hostiteľa zadajte IP adresu a stlačte OPEN. Pripojenie si môžete uložiť aj pre budúce použitie.

Teraz zadajte tieto príkazy do terminálu PuTTYs:

Potrebujeme aktualizovať a aktualizovať systém:

sudo apt-get aktualizácia

sudo apt-get upgrade

Teraz nainštalujte požadované knižnice:

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

Nasadenie Hyperionu:

wget -N

sudo sh./install_hyperion.sh

Beží už Hyperion?

sudo /etc/init.d/hyperion status

Ak všetko pôjde dobre, mali by ste získať stav „v prevádzke“.

Je potrebné zmeniť prístupové práva do konfiguračného priečinka Hyperions, aby sme doň mohli nahrať náš konfiguračný súbor.

sudo chmod +x/opt/hyperion/config

Bez správneho konfiguračného súboru nebude fungovať, takže sa v nasledujúcom kroku naučme, ako ho vytvoriť.

Krok 6: Konfiguračný nástroj Hyperion

Konfiguračný nástroj Hyperion
Konfiguračný nástroj Hyperion
Konfiguračný nástroj Hyperion
Konfiguračný nástroj Hyperion
Konfiguračný nástroj Hyperion
Konfiguračný nástroj Hyperion

Na tento účel používame HyperCon.jar, nie verziu SSH. Reaguje rýchlejšie na vykonané zmeny a nepotrebujeme nastavenia diaľkového ovládača LED ani nastavenia drapáka. Je to trochu zastarané, neexistuje žiadne nastavenie WS2812b, takže po nahraní do RasPi musíme manuálne zmeniť konfiguráciu. Vyskúšajte tiež rôzne nastavenia intervalu a vyhladzovania rámov.

Na obrázkoch je uvedené všetko, čo je potrebné, len pár informácií o týchto dvoch:

Interval - určuje, ako často grabber aktualizuje farbu, ktorá je potom odoslaná na diódy LED.

Vyhladenie - vyhladí prechod medzi farbami LED diód. Myslím si, že tento čas by mal byť kratší ako interval.

Po dokončení stlačte tlačidlo Vytvoriť a uložte konfiguráciu niekde, kde ju nájdete.

Krok 7: Takmer tam

Teraz nainštalujte WinSCP a otvorte ho. Vytvorte nové miesto pomocou protokolu SFPT. Hostiteľom bude IP adresa RasPis, rovnaká ako pre PuTTY. Rovnaké prihlasovacie meno a heslo. Uložte pripojenie, aby ste to nemuseli robiť znova. Pripojte sa a nájdite konfiguráciu Hyperions v/opt/hyperion/config/. Nahraďte pôvodný súbor hyperion.conf.json. Ak sa vyskytne problém s povolením, spustite príkaz chmod znova. Otvorte ho na RasPi vo WinSCP a nahraďte ho týmto:

"zariadenie":

týmto zmeníte LED kontrolér zo SPI na riadený GPIO ovládač:

"zariadenie":

Je na začiatku súboru, takže ho nebudete musieť hľadať. Uvidíme, či sme urobili všetko správne. Zadajte tento príkaz do PuTTY, musíme reštartovať službu Hyperion, aby načítal nový konfiguračný súbor:

sudo /etc/init.d/hyperion reštart

Na PuTTY by ste mali vidieť stav spustenia hyperionu - OK a led by mal robiť všetko, čo ste nastavili ako boot sekvenciu. V mojom prípade rainbowswirl. Ak nie, niečo je zle. Buď nie je spustený hyperion (stav nebol v poriadku), alebo je pravdepodobne zlá konfigurácia. Skontrolujte to znova.

Krok 8: Bonus

Gratulujem, zvládli ste to

A ako bonus si stiahnite a nainštalujte aplikáciu Hyperion Free ap zo služby Google Play, aby ste LED diódy mohli ovládať z telefónu. Potrebujete iba tenkú adresu IP RasPis.

Navrhujem nastaviť statickú IP na RasPi. Zamkol som svoju proti jeho MAC adrese na routeri. Zakaždým, keď pripojím tento konkrétny RasPi, získam rovnakú IP adresu a nemusím ho vo všetkých týchto aplikáciách nahrádzať.

Dúfam, že som na niečo nezabudol …

Le FIN a vychutnajte si filmy s týmto nádherným svetelným pruhom.

Odporúča: