INHOUDSOPGAWE:

Hoe om OSMC op te stel met Hyperion op Raspberry Pi met WS2812b Led Strip: 8 stappe
Hoe om OSMC op te stel met Hyperion op Raspberry Pi met WS2812b Led Strip: 8 stappe

Video: Hoe om OSMC op te stel met Hyperion op Raspberry Pi met WS2812b Led Strip: 8 stappe

Video: Hoe om OSMC op te stel met Hyperion op Raspberry Pi met WS2812b Led Strip: 8 stappe
Video: Set Up IPVanish OpenVPN Connection on OSMC 2024, November
Anonim
Hoe om OSMC op te stel met Hyperion op Raspberry Pi met WS2812b Led Strip
Hoe om OSMC op te stel met Hyperion op Raspberry Pi met WS2812b Led Strip

Soms is ek baie goed in Engels, soms nie …

Eerste dinge eerste. Dit is my eerste onderrig en Engels is nie my moedertaal nie, so wees asseblief nie te hard met my nie. Dit gaan nie oor hoe om die raam te bou nie, dit is maklik. Dit gaan oor die installering van OSMC op RPi en veral hoe om Hyperion te laat werk. En foto's, ek het baie aantekeninge daaroor gemaak. Volg dit en dit sal goed gaan.

Om mee te begin, wat is OSMC, Hyperion, ens.

"OSMC (Open Source Media Center) is 'n gratis en open source mediaspeler wat op Linux gebaseer is en in 2014 gestig is, waarmee u media vanaf u plaaslike netwerk, aangehegte berging en die internet kan afspeel. OSMC is die toonaangewende mediasentrum wat funksies betref stel en gemeenskap en is gebaseer op die Kodi -projek."

Dit is wat hul web sê. Eintlik is dit 'n opvolger van XBMC.

Ek gebruik Raspberry Pi ver. B daarvoor, wat 'n klein ARM -rekenaar is. Dit het nie genoeg krag om webwerwe weer te gee nie, omdat dit geen versnelde grafika het nie. Maar dit kan volledige HD -films lewer as gevolg van hardeware video -dekodering. U kan meer hier lees.

Hyperion is 'n Abilight -kloon, soortgelyk aan Boblight. Dit vang kleure aan die rand van die prentjie en projekteer dit op die muur agter die TV. U kan dit op my foto's sien.

EDIT 8/2020: Hierdie instruksies is meestal verouderd. Al wat u hoef te doen is om SSH op RPi in te skakel, HyperCon.jar af te laai, via HyperCon aan te sluit op RPi en klik op install/update. Werk met RPi3, RPi4 nie getoets nie, aangesien daar geen OSMC -ondersteuning is nie. Hulle werk daaraan. Die instellings bly dieselfde, alles via HyperCon.

Stap 1: Versamel goed - wat het u nodig?

Versamelgoed - wat het u nodig?
Versamelgoed - wat het u nodig?

Laat ons dus 'n paar goed koop:

Framboos Pi - ek gebruik model B en B+, ek het ook RasPi 2, maar daar is 'n paar bekende probleme, so ek hou by hierdie ouer (en minder kragtig) totdat hulle oplossings vir die probleme gevind het

SD -kaart - ek beveel klas 16GB aan. Hoe vinniger, hoe beter. Stelselsnelheid hang af van hoe vinnig dit op die kaart kan lees/skryf, want RasPi het geen eie storrage nie, die bedryfstelsel en alle data is op die kaart. Hier is 'n lys: https://elinux.org/RPi_SD_cards Ek gebruik SanDisk- en Kingston -kaarte.

WS2812b led strip - dit is 'n led strip met onafhanklik adresseerbare led chips. Myne het een chip vir elke 16 mm strook. Dit is 'n digitaal beheerde LED -strook, GEBRUIK NIE analoog nie, dit werk nie. Gebruik hierdie spesifieke tipe en alles sal maklik wees. Dit is soortgelyk aan myne, soek WS2812b:

5V Power Suply-ek het 'n ekstra industriële 5V 20A (tipe S-100F-5) gehad, ek dink 5A sou genoeg wees. Dit is stabiel en dit is wat ons nodig het, aangesien ons dit ook as RasPi -krag gaan gebruik.

EDIT: 5A PSU is nie genoeg nie, LED's in my opstelling benodig byna 18A

Logic Level Converter - ons kan een maak, maar dit is goedkoop. Ons benodig 'n 5V logiese sein om die LED -strook te beheer, maar RasPi het slegs 3, 3V -uitvoer op GPIO en ons wil dit nie beskadig nie.

En: 300 Ohm -weerstand, USB -mikro -B -aansluiting (myne verwyder uit 'n kabel wat ek nie nodig het nie), drade, soldeergereedskap.

Soos ek geskryf het, gaan dit nie oor die raam nie, maar ek sal 'n paar advies, metings, ens.

En uiteindelik, sagteware: 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

Stap 2: Installeer OSMC op SD -kaart

Installeer OSMC op SD -kaart
Installeer OSMC op SD -kaart
Installeer OSMC op SD -kaart
Installeer OSMC op SD -kaart
Installeer OSMC op SD -kaart
Installeer OSMC op SD -kaart

As u OSMC geïnstalleer het, kan u hierdie en die volgende deel oorslaan. Maar 'n skoon begin is beter.

Laat ons sekerlik begin met die vorming van ons SD -kaart met SD Formater. Sodra u klaar is, begin die OSMC -installeerder. As u deur beelde kyk, kan u elke stap van die installasie met notas sien. Die eerste deel is op die rekenaar, sodra dit klaar is, plaas die kaart in RasPi, dan gaan ons deur die res van die installering van OSMC. Meer inligting oor foto's.

EDIT 29.11.2015: OSMC-opdatering 2015.11-1 werk nie behoorlik met Hyperion nie. Installeer eerder 2015.10-1

EDIT 10.12.2015: Daar ontbreek spidev0.0 in 2015.11. Sal in die volgende opdatering reggestel word.

EDIT: dit werk

Stap 3: Installasie op RasPi

Installasie op RasPi
Installasie op RasPi
Installasie op RasPi
Installasie op RasPi
Installasie op RasPi
Installasie op RasPi

Koppel die kaart in RasPi, skakel dit aan en volg die stappe. Dit is eenvoudig; u benodig hierdie gedeelte nie as u kan lees nie. Maar kyk net na die foto's wat ek bygevoeg het. U kan RasPi beheer met die sleutelbord en/of die muis, of met 'n afstandsbedienings -TV as dit Anynet+ondersteun.

Stap 4: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading
Bedrading
Bedrading

Ons gaan die bedrading doen na die installering van OSMC, want u kan dit doen met 'n telefoonlaaier of 'n oorspronklike RasPi PSU (Power Suply Unit). Maar seker, u kan die bedrading en raamwerk doen, dan die installering van OSMC.

WAARSKUWING! Sorg dat u gekose PSU presies op 5V is, nie meer nie, dus vermy u u RASPI

Soos ek voorheen geskryf het, is myne 'n industriële 5V 20A PSU. Dit is op die rand.

Kyk na die foto's vir meer inligting oor die bedrading. Maar onthou om die drade van RasPi na LED -strook kort te hou. Ek het hulle ongeveer 20 cm gehad en hulle het LED's laat flikker.

Wenk vir die raam: Ek het die raam bereken sodat dit agter die TV kan skuil en die LED's buig op die snypunte in die hoeke. Die hele raam is van aluminium, aanmekaar geskroef en op skroefdrade gemonteer om aan die muur gemonteer te word.

Stap 5: Tyd om Hyperion te installeer

Ons moet PuTTY op Windows installeer. Dit is 'n manier om eksterne toegangsterminal op OSMC te gebruik. Ons moet die IP -adres, naam en wagwoord van RasPis ken. U kan dit vind in OSMC se stelselinligting

EDIT 2019-12-23: HyperCon kan Hyperion installeer. Ek het van RPi2 na RPi3 opgegradeer, die enigste ding wat ek nodig gehad het, was om die SD -kaart van die een na die ander oor te skakel, met hypercon te skakel en op die update -knoppie te druk.

Begin PuTTY. Plaas die IP -adres in die gasheernaam en druk OPEN. U kan ook die verbinding stoor vir toekomstige gebruik.

Voer nou hierdie opdragte in PuTTYs terminale in:

Ons moet die stelsel opdateer en opgradeer:

sudo apt-get update

sudo apt-get upgrade

Installeer nou die vereiste biblioteke:

sudo apt-get install libqtcore4 libqtgui4 libqt4-netwerk libusb-1.0-0 ca-sertifikate

Ontplooiing van Hyperion:

wget -N

sudo sh./install_hyperion.sh

Loop Hyperion al?

sudo /etc/init.d/hyperion status

As alles goed verloop, moet u 'loop' -status kry.

Toegang tot die Hyperions config -lêergids moet verander word, sodat ons ons config -lêer daarin kan oplaai.

sudo chmod +x/opt/hyperion/config

Dit werk nie sonder die korrekte config -lêer nie, so laat ons leer hoe om een in die volgende stap te skep.

Stap 6: Hyperion Configuration Tool

Hyperion -konfigurasiehulpmiddel
Hyperion -konfigurasiehulpmiddel
Hyperion -konfigurasiehulpmiddel
Hyperion -konfigurasiehulpmiddel
Hyperion -konfigurasiehulpmiddel
Hyperion -konfigurasiehulpmiddel

Vir ons doel gebruik ons HyperCon.jar, nie die SSH -weergawe nie. Dit reageer vinniger op die aangebrachte veranderings en ons het nie die LED -afstandsbediening en grypinstellings nodig nie. Dit is effens verouderd, daar is geen WS2812b -instelling nie, dus moet ons die konfigurasiehandleiding verander na die oplaai na RasPi. Probeer ook verskillende instellings vir die raamgrypinterval en -uitstryk.

Alles wat opgetel is, word op die foto's aangeteken, net 'n paar inligting oor die twee:

Interval - bepaal hoe gereeld 'n grabber die kleur opdateer wat dan na LED's gestuur word.

Gladmaak - maak die oorgang tussen die kleure van LED's glad. Ek dink dat hierdie tyd korter as die interval moet wees.

As u klaar is, druk die knoppie Skep en stoor die konfigurasie êrens waar u dit kan vind.

Stap 7: Amper daar

Installeer nou WinSCP en maak dit oop. Skep nuwe plek met SFPT -protokol. Die gasheer sal die RasPis -IP -adres wees, dieselfde as vir PuTTY. Dieselfde login en wagwoord ook. Stoor die verbinding, sodat u dit nie weer hoef te doen nie. Koppel aan en vind Hyperions config in/opt/hyperion/config/. Vervang die oorspronklike met u hyperion.conf.json -lêer. As daar 'n toestemmingsprobleem is, voer die chmod -opdrag weer uit. Maak dit oop op RasPi in WinSCP en vervang dit:

"toestel":

Hiermee verander u die geleide kontrole van SPI na die GPIO -beheer:

"toestel":

sudo /etc/init.d/hyperion herbegin

Op PuTTY moet u die status van hyperion sien - OK, en LED moet alles doen wat u as 'n bootsequence gestel het. In my geval, rainbowswirl. Indien nie, is iets verkeerd. Óf hyperion loop nie (status was nie OK nie), of meer waarskynlik is 'n slegte konfigurasie. Gaan dit weer.

Stap 8: Bonus

Geluk, jy het dit gedoen

En as 'n bonus, aflaai en installeer Hyperion Free ap van Google Play, sodat u die LED's van u selfoon kan beheer. Slegs die dunste wat u benodig, is RasPis IP -adres.

Ek stel voor dat u 'n statiese IP op RasPi stel. Ek het myne teen sy MAC -adres op die router gesluit. Elke keer as ek hierdie spesifieke RasPi verbind, kry ek dieselfde IP -adres en hoef dit nie in al die programme te vervang nie.

Ek hoop nie ek het iets vergeet nie …

Le FIN en geniet flieks met hierdie wonderlike ligbalk.

Aanbeveel: