Cuprins:

Cum să configurați OSMC cu Hyperion pe Raspberry Pi cu banda LED WS2812b: 8 pași
Cum să configurați OSMC cu Hyperion pe Raspberry Pi cu banda LED WS2812b: 8 pași

Video: Cum să configurați OSMC cu Hyperion pe Raspberry Pi cu banda LED WS2812b: 8 pași

Video: Cum să configurați OSMC cu Hyperion pe Raspberry Pi cu banda LED WS2812b: 8 pași
Video: My Cheap TV Ambient Light (Raspberry Pi, Hyperion) 2024, Noiembrie
Anonim
Cum se configurează OSMC cu Hyperion pe Raspberry Pi cu banda LED WS2812b
Cum se configurează OSMC cu Hyperion pe Raspberry Pi cu banda LED WS2812b

Uneori vorbesc foarte bine, alteori nu …

Să începem cu începutul. Aceasta este prima mea instruire, iar engleza nu este limba mea maternă, așa că vă rog, nu fiți prea greu cu mine. Nu este vorba despre cum să construiești cadrul, este ușor. Este vorba despre instalarea OSMC pe RPi și în principal despre cum să funcționeze Hyperion. Și poze, am făcut o mulțime de note despre ele. Urmați-le și veți fi bine.

Pentru început, ce este OSMC, Hyperion etc.

„OSMC (Open Source Media Center) este un player media gratuit și open source bazat pe Linux și fondat în 2014, care vă permite să redați conținut media din rețeaua dvs. locală, din spațiul de stocare atașat și de pe Internet. OSMC este centrul media lider în ceea ce privește caracteristica set și comunitate și se bazează pe proiectul Kodi."

Asta spune web-ul lor. Practic este un succesor al XBMC.

Pentru el folosesc Raspberry Pi ver. B, care este un computer mic bazat pe ARM. Nu are suficientă putere pentru a reda site-uri web, deoarece nu are o grafică accelerată. Dar poate reda filme full HD, din cauza decodării video hardware. Puteți citi mai multe aici.

Hyperion este o clonă Abilight, similară cu Boblight. Captează culorile pe marginea imaginii și o proiectează pe perete în spatele televizorului. Puteți vedea asta pe fotografiile mele.

EDITARE 8/2020: Acest instructable este în mare parte depășit. Acum tot ce trebuie să faceți este să activați SSH pe RPi, să descărcați HyperCon.jar, să vă conectați prin HyperCon la RPi și să faceți clic pe instalare / actualizare. Funcționează cu RPi3, RPi4 nu este testat, deoarece nu există suport OSMC. Ei lucrează la asta. Setările rămân aceleași, toate prin HyperCon.

Pasul 1: Strângerea lucrurilor - De ce aveți nevoie?

Adunarea lucrurilor - De ce ai nevoie?
Adunarea lucrurilor - De ce ai nevoie?

Deci, să cumpărăm câteva lucruri:

Raspberry Pi - folosesc modelele B și B +, am și RasPi 2, dar există unele probleme cunoscute, așa că rămân cu cele mai vechi (și mai puțin puternice), până când au găsit soluții pentru aceste probleme

Card SD - recomand 16 GB clasa 10. Cu cât este mai rapid, cu atât mai bine. Viteza sistemului depinde de cât de repede poate citi / scrie pe acel card, deoarece RasPi nu are propriul depozit, sistemul de operare și toate datele sunt pe acel card. Iată o listă: https://elinux.org/RPi_SD_cards Utilizez cardurile SanDisk și Kingston.

Banda LED WS2812b - aceasta este o bandă cu LED-uri cu cipuri cu LED-uri adresabile independent. Al meu are un cip pentru fiecare bandă de 16 mm. Aceasta este o bandă LED controlată digital, NU UTILIZAȚI cele analogice, nu va funcționa. Folosiți acest tip specific și totul va fi ușor. Acestea sunt similare cu ale mele, căutați WS2812b:

5V Power Suply - am avut o rezervă industrială de 5V 20A (tip S-100F-5), cred că 5A ar fi suficientă. Este stabil și de asta avem nevoie, de vreme ce îl vom folosi și ca sursă de putere RasPi.

EDIT: 5A PSU nu este suficient, ledurile din configurația mea au nevoie de aproape 18A

Convertor de nivel logic - am putea face unul, dar sunt ieftini. Avem nevoie de un semnal logic de 5V pentru a controla banda led, dar RasPi are doar 3, 3V de ieșire pe GPIO și nu vrem să îl deteriorăm.

Și: rezistență de 300 Ohm, conector tată USB micro B (a scăpat de mine dintr-un cablu pe care nu-l am nevoie), fire, instrumente de lipit.

După cum am scris, nu este vorba despre cadru, dar voi scrie câteva sfaturi, măsurători etc.

Și, în sfârșit, software: 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

Pasul 2: Instalarea OSMC pe cardul SD

Instalarea OSMC pe cardul SD
Instalarea OSMC pe cardul SD
Instalarea OSMC pe cardul SD
Instalarea OSMC pe cardul SD
Instalarea OSMC pe cardul SD
Instalarea OSMC pe cardul SD

Dacă aveți OSMC instalat, puteți sări peste aceasta și partea următoare. Dar pornirea curată este mai bună.

Cu siguranță să începem cu formarea cardului SD cu SD Formater. După ce ați terminat, porniți programul de instalare OSMC. Prima parte este pe PC, după ce ați terminat, introduceți cardul în RasPi, apoi trecem prin restul instalării OSMC. Mai multe informații despre imagini.

EDIT 29.11.2015: Actualizarea OSMC 2015.11-1 nu funcționează corect cu Hyperion. Instal 2015.10-1 în schimb

EDIT 10.12.2015: lipsește spidev0.0 în 2015.11. Va fi remediat în următoarea actualizare.

EDIT: funcționează

Pasul 3: Instalare pe RasPi

Instalare pe RasPi
Instalare pe RasPi
Instalare pe RasPi
Instalare pe RasPi
Instalare pe RasPi
Instalare pe RasPi

Conectați cardul la RasPi, porniți-l și urmați pașii. Este simplu, nu veți avea nevoie de această parte dacă puteți citi. Dar doar pentru a fi sigur uitați-vă la acele imagini pe care le-am adăugat. Puteți controla RasPi cu tastatura și / sau mouse-ul sau cu telecomanda televizoarelor dacă acceptă Anynet +.

Pasul 4: Cablare

Cablare
Cablare
Cablare
Cablare
Cablare
Cablare

Vom face cablajul după instalarea OSMC, deoarece puteți face acest lucru cu încărcătorul de telefon sau cu alimentatorul original RasPi (Power Suply Unit). Dar sigur, puteți face cablajul și cadrul, apoi instalați OSMC.

AVERTIZARE! ASIGURAȚI-VĂ CA ALIMENTARUL ALES ESTE STABIL LA 5V EXACT, NU MAI MULTE, AȘA CĂ EVITAȚI DETERIORAREA RASPI-ULUI

Așa cum am scris înainte, al meu este un alimentator industrial de 5V 20A. Asta e la margine.

Uită-te pe imagini pentru detalii de cablare. Dar nu uitați să păstrați scurt firele de la RasPi la banda LED. I-am avut cam 20cm și au provocat pâlpâirea ledurilor.

Sfat pentru cadru: am calculat cadrul astfel încât să se ascundă în spatele televizorului și ledurile să se aplece pe acele semne de tăiere din colțuri. Cadrul întreg este fabricat din aluminiu, înșurubat și montat pe șuruburi pentru montare pe perete.

Pasul 5: Timp pentru instalarea Hyperion

Trebuie să instalăm PuTTY pe Windows. Este o modalitate de a accesa terminalul de la distanță pe OSMC. Trebuie să cunoaștem adresa IP RasPis, numele și parola. O puteți găsi în informațiile de sistem OSMC

EDITĂ 2019-12-23: HyperCon poate instala Hyperion. Am făcut upgrade de la RPi2 la RPi3, singurul lucru necesar era să comutați cardul SD de la unul la altul, să vă conectați cu hypercon și să apăsați butonul de actualizare.

Porniți PuTTY. În numele gazdei, puneți adresa IP și apăsați OPEN. De asemenea, puteți salva conexiunea pentru o utilizare ulterioară.

Acum introduceți aceste comenzi în terminalul PuTTYs:

Trebuie să actualizăm și să actualizăm sistemul:

sudo apt-get update

sudo apt-get upgrade

Acum instalați bibliotecile necesare:

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

Implementarea Hyperion:

wget -N

sudo sh./install_hyperion.sh

Hyperion rulează deja?

sudo /etc/init.d/hyperion status

Dacă totul merge bine, ar trebui să obțineți statutul de „rulare”.

Drepturile de acces la folderul de configurare Hyperions trebuie modificate, astfel încât să putem încărca fișierul nostru de configurare în acesta.

sudo chmod + x / opt / hyperion / config

Nu va funcționa fără fișierul de configurare corect, așa că haideți să învățăm cum să creați unul în pasul următor.

Pasul 6: Instrumentul de configurare Hyperion

Instrumentul de configurare Hyperion
Instrumentul de configurare Hyperion
Instrumentul de configurare Hyperion
Instrumentul de configurare Hyperion
Instrumentul de configurare Hyperion
Instrumentul de configurare Hyperion

În scopul nostru, folosim HyperCon.jar, nu versiunea SSH. Răspunde mai repede la modificările făcute și nu avem nevoie de setările telecomenzii cu LED-uri și de captare. Este ușor depășit, nu există setări WS2812b, deci trebuie să modificăm manual config după încărcare pe RasPi. Încercați, de asemenea, diferite setări pentru intervalul de preluare a cadrelor și netezirea.

Tot ce este necesar este notat pe imagini, doar câteva informații despre aceste două:

Interval - determină frecvența cu care grabberul actualizează culoarea care este apoi trimisă la leduri.

Netezire - netezeste tranzitia intre culorile ledurilor. Cred că acest timp ar trebui să fie mai scurt decât intervalul.

După ce ați terminat, apăsați butonul Creați și salvați configurarea undeva unde o puteți găsi.

Pasul 7: Aproape acolo

Acum instalați WinSCP și deschideți-l. Creați un loc nou cu protocolul SFPT. Gazda va fi adresa IP RasPis, la fel ca pentru PuTTY. Același login și parolă, de asemenea. Salvați conexiunea, deci nu trebuie să faceți acest lucru din nou. Conectați-vă și găsiți Hyperions config în / opt / hyperion / config /. Înlocuiți originalul cu fișierul dvs. hyperion.conf.json. Dacă există o problemă de permisiune, rulați din nou comanda chmod. Deschideți-l pe RasPi în WinSCP și înlocuiți-l:

„dispozitiv”:

„dispozitiv”:

sudo /etc/init.d/hyperion restart

Pe PuTTY ar trebui să vedeți starea de funcționare a hiperionului - OK, iar ledul ar trebui să facă tot ceea ce ați setat ca secvență de pornire. În cazul meu rainbowswirl. Dacă nu, ceva nu este în regulă. Fie hyperion nu rulează (starea nu era OK), fie mai probabil este o configurare greșită. Verifică-l din nou.

Pasul 8: Bonus

Felicitări, ai făcut-o

Și ca bonus descărcați și instalați aplicația Hyperion Free de pe Google Play, astfel încât să puteți controla ledurile de la distanță de pe telefon. Doar subțire de care aveți nevoie este din nou adresa IP RasPis.

Vă sugerez să setați IP static la RasPi. Mi-am blocat-o pe adresa MAC de pe router. De fiecare dată când conectez acest RasPi specific, obțin aceeași adresă IP și nu trebuie să o înlocuiesc în toate acele aplicații.

Sper că nu am uitat ceva …

Le FIN și bucurați-vă de filme cu această minunată bară de lumină.

Recomandat: