Taula de continguts:

Com configurar OSMC amb Hyperion a Raspberry Pi amb tira LED WS2812b: 8 passos
Com configurar OSMC amb Hyperion a Raspberry Pi amb tira LED WS2812b: 8 passos

Vídeo: Com configurar OSMC amb Hyperion a Raspberry Pi amb tira LED WS2812b: 8 passos

Vídeo: Com configurar OSMC amb Hyperion a Raspberry Pi amb tira LED WS2812b: 8 passos
Vídeo: CPEU3 - Raspbmc: Development Overview SAM NAZARKO 2024, Desembre
Anonim
Com configurar OSMC amb Hyperion a Raspberry Pi amb tira LED WS2812b
Com configurar OSMC amb Hyperion a Raspberry Pi amb tira LED WS2812b

De vegades anglès molt bé, de vegades no …

El primer és el primer. Aquesta és la meva primera instrucció i l'anglès no és la meva llengua materna, així que si us plau, no se'm faci massa dur. No es tractarà de com construir el marc, és fàcil. Es tracta d’instal·lar OSMC a RPi i principalment de com fer funcionar Hyperion. I fotos, he fet moltes notes sobre elles. Segueix-los i estaràs bé.

Per començar, què és OSMC, Hyperion, etc.

"OSMC (Open Source Media Center) és un reproductor multimèdia de codi obert i gratuït basat en Linux i fundat el 2014 que us permet reproduir contingut multimèdia des de la vostra xarxa local, emmagatzematge connectat i Internet. OSMC és el centre de mitjans líder en termes de funcions set i comunitat i es basa en el projecte Kodi."

Això és el que diu la seva web. Bàsicament és un successor de XBMC.

Hi estic fent servir Raspberry Pi ver. B, que és un petit equip basat en ARM. No té prou potència per representar llocs web, perquè no té gràfics accelerats. Però pot representar pel·lícules en alta definició a causa de la descodificació de vídeo de maquinari. Podeu llegir més aquí.

Hyperion és un clon Abilight, similar a Boblight. Capta els colors a la vora de la imatge i el projecta a la paret darrere de la televisió. Ho podeu veure a les meves imatges.

EDITAR 8/2020: aquesta informació instructiva, en la seva majoria, està obsoleta. Ara tot el que heu de fer és habilitar SSH a RPi, descarregar HyperCon.jar, connectar-vos a través de HyperCon a RPi i fer clic a instal·la / actualitza. Funciona amb RPi3, RPi4 no provat ja que no hi ha compatibilitat OSMC. Hi estan treballant. La configuració continua sent la mateixa, tot mitjançant HyperCon.

Pas 1: recollir coses: què necessiteu?

Recollir coses: què necessiteu?
Recollir coses: què necessiteu?

Així que comprem algunes coses:

Raspberry Pi: estic fent servir els models B i B +, també tinc RasPi 2, però hi ha alguns problemes coneguts, així que em quedo amb els més antics (i menys potents), fins que no troben solucions per a aquests problemes.

Targeta SD: recomano la classe 10 de 16 GB. Com més ràpid millor. La velocitat del sistema depèn de la rapidesa amb què pugui llegir / escriure en aquesta targeta, perquè RasPi no té memòria pròpia, el sistema operatiu i totes les dades es troben en aquesta targeta. Aquí teniu una llista: https://elinux.org/RPi_SD_cards Estic fent servir targetes SanDisk i Kingston.

Tira LED WS2812b: es tracta d’una tira LED amb xips led dirigibles de manera independent. El meu té un xip per cada 16 mm de tira. Es tracta d’una tira de led controlada digitalment, NO USEU cap analògica, no funcionarà. Utilitzeu aquest tipus específic i tot serà fàcil. Són similars a les meves, cerqueu WS2812b:

5V Power Suply: tenia un 5V industrial de recanvi 20A (tipus S-100F-5), crec que seria suficient 5A. És estable i això és el que necessitem, ja que l’utilitzarem també com a subministrador de potència RasPi.

EDIT: La font d'alimentació 5A no és suficient, els leds de la meva configuració necessiten gairebé 18A

Convertidor de nivell lògic: en podríem fer un, però són econòmics. Necessitem un senyal lògic de 5V per controlar la tira de leds, però RasPi només té sortida de 3, 3V a GPIO i no el volem danyar.

I: resistència de 300 Ohm, connector macho USB micro B (que vaig treure d’un cable que no necessito), cables, eines de soldar.

Com he escrit, no es tracta del marc, però anotaré alguns consells, mesures, etc.

I, finalment, programari: 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/cat/download.php HyperCon

Pas 2: Instal·leu OSMC a la targeta SD

Instal·lació d’OSMC a la targeta SD
Instal·lació d’OSMC a la targeta SD
Instal·lació d’OSMC a la targeta SD
Instal·lació d’OSMC a la targeta SD
Instal·lació d’OSMC a la targeta SD
Instal·lació d’OSMC a la targeta SD

Si teniu OSMC instal·lat, podeu ometre aquesta part i la següent. Però el començament net és millor.

De ben segur, comencem per formar la nostra targeta SD amb SD Formater. Un cop fet, inicieu l’instal·lador d’OSMC. Si feu cicles a través d’imatges, podeu veure tots els passos de la instal·lació amb notes. La primera part és al PC, un cop feta, introduïu la targeta al RasPi i, a continuació, passem per la resta d’instal·lacions d’OSMC. Més informació sobre les fotos.

EDIT 29.11.2015: l'actualització OSMC 2015.11-1 no funciona correctament amb Hyperion. Instal 2015.10-1

EDIT 10.12.2015: falta spidev0.0 el 2015.11. Es solucionarà en la propera actualització.

EDITAR: funciona

Pas 3: Instal·lació al RasPi

Instal·lació a RasPi
Instal·lació a RasPi
Instal·lació a RasPi
Instal·lació a RasPi
Instal·lació a RasPi
Instal·lació a RasPi

Connecteu la targeta a RasPi, engegueu-la i seguiu els passos. És senzill, si no sabeu llegir, no necessiteu aquesta part. Però, per estar segur, mireu les imatges que he afegit. Podeu controlar RasPi amb teclat i / o ratolí o amb televisors remots si és compatible amb Anynet +.

Pas 4: cablejat

Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat

Farem el cablejat després d’instal·lar l’OSMC perquè ho podeu fer amb el carregador de telèfon o l’alimentador original RasPi (Power Suply Unit). Però segur, podeu fer el cablejat i el marc, i després instal·lar OSMC.

AVÍS! ASsegureu-vos que la vostra alimentació escollida és estable a 5 V exactament, no més, de manera que eviteu danyar el vostre RASPI

Com he escrit abans, el meu és un alimentador industrial de 5V 20A. Això és a la vora.

Mireu a les imatges els detalls del cablejat. Però recordeu de mantenir curts els cables de RasPi a la tira LED. Els tenia uns 20 cm i van provocar que parpellejessin els leds.

Consell per al marc: he calculat el marc perquè s’amaga darrere del televisor i els leds es doblegin sobre les marques de tall de les cantonades. El marc sencer està fabricat en alumini, cargolat i muntat en rosques de cargol per al muntatge a la paret.

Pas 5: hora d’instal·lar Hyperion

Hem d’instal·lar PuTTY al Windows. És una manera d’accedir a un terminal remot a l’OSMC. Hem de conèixer l’adreça IP, el nom i la contrasenya de RasPis. El podeu trobar a la informació del sistema OSMC

EDITAR 23-12-2019: HyperCon pot instal·lar Hyperion. He actualitzat de RPi2 a RPi3, l'únic que calia era canviar la targeta SD d'una a una altra, connectar-se amb l'hiperconfusió i prémer el botó d'actualització.

Comenceu PuTTY. Al nom de l'amfitrió, poseu l'adreça IP i premeu OBRIR. També podeu desar la connexió per a un ús futur.

Ara introduïu aquestes ordres al terminal PuTTYs:

Hem d’actualitzar i actualitzar el sistema:

sudo apt-get update

sudo apt-get upgrade

Ara instal·leu les biblioteques necessàries:

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

Desplegament de Hyperion:

wget -N

sudo sh./install_hyperion.sh

Ja funciona Hyperion?

estat sudo /etc/init.d/hyperion

Si tot va bé, hauríeu d'obtenir l'estat de "funcionament".

Cal canviar els drets d’accés a la carpeta de configuració d’Hyperions, de manera que podem penjar-hi el fitxer de configuració.

sudo chmod + x / opt / hyperion / config

No funcionarà sense un fitxer de configuració correcte, així que aprenem a crear-ne un al següent pas.

Pas 6: Eina de configuració d’Hyperion

Eina de configuració Hyperion
Eina de configuració Hyperion
Eina de configuració Hyperion
Eina de configuració Hyperion
Eina de configuració Hyperion
Eina de configuració Hyperion

Per al nostre propòsit, fem servir HyperCon.jar, no la versió SSH. Respon més ràpidament als canvis realitzats i no necessitem la configuració del control remot i del captador de LED. Està una mica obsolet, no hi ha cap configuració WS2812b, de manera que hem de modificar manualment la configuració després de penjar-la a RasPi. Proveu també diferents paràmetres per a l'interval i el suavitzat de les captures de fotogrames.

Tot el que es necessita es nota a les imatges, només algunes dades sobre aquestes dues:

Interval: determina la freqüència amb què el captador actualitza el color que després s’envia als leds.

Suavització: suavitza la transició entre els colors dels leds. Crec que aquest temps ha de ser inferior a l'interval.

Quan hàgiu acabat, premeu el botó Crea i deseu la configuració en algun lloc on la pugueu trobar.

Pas 7: gairebé allà

Ara instal·leu WinSCP i obriu-lo. Crea un lloc nou amb el protocol SFPT. L'amfitrió serà l'adreça IP de RasPis, igual que per PuTTY. El mateix inici de sessió i contrasenya també. Deseu la connexió, de manera que no cal que ho torneu a fer. Connecteu-vos i cerqueu Hyperions config a / opt / hyperion / config /. Substituïu l'original pel fitxer hyperion.conf.json. Si hi ha un problema de permís, torneu a executar l'ordre chmod. Obriu-lo a RasPi a WinSCP i substituïu-ho:

"dispositiu":

"dispositiu":

sudo /etc/init.d/hyperion reiniciar

A PuTTY hauríeu de veure l’estat d’execució d’hiperions: està bé, i el led hauria de fer tot el que hàgiu definit com a arrencada. En el meu cas, rainbowswirl. Si no, hi ha alguna cosa malament. O bé l'hiperió no s'està executant (l'estat no estava bé), o és més probable que sigui una configuració incorrecta. Torneu a comprovar-ho.

Pas 8: Bonificació

Enhorabona, ho heu fet

I, com a bonificació, descarregueu i instal·leu l'aplicació Hyperion Free de Google Play perquè pugueu controlar els leds remots des del vostre telèfon. L'única cosa que necessiteu és l'adreça IP de RasPis, de nou.

Suggereixo configurar la IP estàtica a RasPi. He bloquejat la meva adreça MAC al router. Sempre que connecto aquest RasPi específic, obtinc la mateixa adreça IP i no l’he de substituir en totes aquestes aplicacions.

Espero no haver oblidat alguna cosa …

Le FIN i gaudeix de pel·lícules amb aquesta meravellosa barra de llum.

Recomanat: