Taula de continguts:
- Pas 1: recollir coses: què necessiteu?
- Pas 2: Instal·leu OSMC a la targeta SD
- Pas 3: Instal·lació al RasPi
- Pas 4: cablejat
- Pas 5: hora d’instal·lar Hyperion
- Pas 6: Eina de configuració d’Hyperion
- Pas 7: gairebé allà
- Pas 8: Bonificació
Vídeo: Com configurar OSMC amb Hyperion a Raspberry Pi amb tira LED WS2812b: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
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?
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
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
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
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
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:
Senyal de tira LED difusa amb Arduino / Bluetooth: 8 passos (amb imatges)
Senyal de tira LED difusa amb Arduino / Bluetooth: Vaig crear aquest signe per a l'estand de DJ al vuitè programa interactiu anual al meu espai de hackers local, New York Resistor. El tema d’aquest any era The Running Man, la pel·lícula de ciència ficció de 1987, que té lloc el 2017. El rètol està construït a partir de foamcor
Mirall de vanitat de bricolatge en passos senzills (amb llums de tira LED): 4 passos
Mirall de vanitat de bricolatge en passos senzills (amb llums de tires LED): en aquest post vaig crear un mirall de vanitat de bricolatge amb l'ajut de les tires LED. És molt genial i també heu de provar-les
Tira LED de 12v controlada per Wifi mitjançant Raspberry Pi amb Tasker, integració Ifttt .: 15 passos (amb imatges)
Cinta de 12v controlada per Wifi mitjançant Raspberry Pi amb Tasker, integració Ifttt. estic fent servir un Raspberry Pi 1 Model B +) 1x RGB 12v Le
Tira LED activada amb sensor de moviment amb temporitzador: 6 passos (amb imatges)
Tira LED activada per sensor de moviment amb temporitzador: Hola a tothom! Estic molt content d’escriure ara un altre instructiu. Aquest projecte es va produir quan un company instructable (?!) (David @dducic) em va contactar fa uns mesos demanant ajuda al disseny. Així que aquí teniu les especificacions originals: & q
PixelOrgan: tira LED DotStar sensible al so (amb MicroView): 3 passos (amb imatges)
PixelOrgan: tira LED DotStar sensible al so (amb MicroView): es tracta d’un dispositiu light-organ-ish on es mostra l’entrada d’un micròfon integrat en una tira LED DotStar 72 de manera que el LED superior representa l’actual / baix / mitjà com R / G / B, i la resta de LEDs representen valors anteriors (de manera que obtenim un