Съдържание:

Как да настроите OSMC с Hyperion на Raspberry Pi с WS2812b LED лента: 8 стъпки
Как да настроите OSMC с Hyperion на Raspberry Pi с WS2812b LED лента: 8 стъпки

Видео: Как да настроите OSMC с Hyperion на Raspberry Pi с WS2812b LED лента: 8 стъпки

Видео: Как да настроите OSMC с Hyperion на Raspberry Pi с WS2812b LED лента: 8 стъпки
Видео: Самый навороченный медиа-центр Raspberry pi+Kodi настройка. 1ч 2024, Юли
Anonim
Как да настроите OSMC с Hyperion на Raspberry Pi с WS2812b Led лента
Как да настроите OSMC с Hyperion на Raspberry Pi с WS2812b Led лента

Понякога владея английски много добре, понякога не …

Първо най-важното. Това е първият ми инструктаж и английският не е мой роден език, така че, моля, не бъдете твърде строги към мен. Тук няма да става въпрос за това как да се изгради рамката, това е лесно. Става въпрос за инсталиране на OSMC на RPi и главно как да накарате Hyperion да работи. И снимки, направих много бележки по тях. Следвайте ги и всичко ще бъде наред.

Като за начало, какво е OSMC, Hyperion и т.н.

„OSMC (Open Source Media Center) е безплатен медиен плейър с отворен код, базиран на Linux и основан през 2014 г., който ви позволява да възпроизвеждате медии от вашата локална мрежа, свързано хранилище и интернет. OSMC е водещият медиен център по отношение на функциите набор и общност и се основава на проекта Kodi."

Това казва тяхната мрежа. По принцип той е наследник на XBMC.

Използвам Raspberry Pi ver. B за него, който е малък ARM базиран компютър. Той няма достатъчно мощност за изобразяване на уебсайтове, тъй като няма ускорена графика. Но може да изобразява full hd филми поради хардуерно декодиране на видео. Можете да прочетете повече тук.

Hyperion е клонинг на Abilight, подобен на Boblight. Той улавя цветове по ръба на картината и го проектира на стена зад телевизора. Това можете да видите на снимките ми.

EDIT 8/2020: Тази инструкция е най -вече остаряла. Сега всичко, което трябва да направите, е да активирате SSH на RPi, да изтеглите HyperCon.jar, да се свържете чрез HyperCon към RPi и да кликнете върху инсталиране/актуализиране. Работи с RPi3, RPi4 не е тестван, тъй като няма поддръжка на OSMC. Те работят върху това. Настройките остават същите, всички чрез HyperCon.

Стъпка 1: Събиране на неща - от какво имате нужда?

Събиране на неща - от какво имате нужда?
Събиране на неща - от какво имате нужда?

Така че нека да купим някои неща:

Raspberry Pi - използвам модели B и B+, аз също имам RasPi 2, но има някои известни проблеми, така че се придържам към тези по -стари (и по -малко мощни), докато не намерят решения за тези проблеми

SD карта - препоръчвам 16GB клас 10. Колкото по -бързо, толкова по -добре. Скоростта на системата зависи от това колко бързо може да чете/пише на тази карта, тъй като RasPi няма собствена памет, операционната система и всички данни са на тази карта. Ето списък: https://elinux.org/RPi_SD_cards Използвам карти SanDisk и Kingston.

WS2812b LED лента - това е LED лента с независимо адресируеми светодиодни чипове. Моят има един чип за всеки 16 мм лента. Това е дигитално управлявана LED лента, НЕ ИЗПОЛЗВАЙТЕ аналогови, няма да работи. Използвайте този специфичен тип и всичко ще бъде лесно. Те са подобни на моите, потърсете WS2812b:

5V захранване-имах резервен промишлен 5V 20A (тип S-100F-5), мисля, че 5А би било достатъчно. Той е стабилен и от това се нуждаем, тъй като ще го използваме и като захранване на RasPi.

EDIT: 5A захранване не е достатъчно, светодиодите в моята настройка се нуждаят от почти 18A

Конвертор на логическо ниво - бихме могли да направим такъв, но те са евтини. Нуждаем се от 5V логически сигнал, за да контролираме LED лентата, но RasPi има само 3, 3V изход на GPIO и не искаме да го повредим.

И: 300Ohm резистор, USB micro B мъжки конектор (изчистен мина от кабел, който не ми трябва), проводници, инструменти за запояване.

Както писах, не става въпрос за рамката, но ще запиша някои съвети, измервания и т.н.

И накрая, софтуер: 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

Стъпка 2: Инсталиране на OSMC на SD карта

Инсталиране на OSMC на SD карта
Инсталиране на OSMC на SD карта
Инсталиране на OSMC на SD карта
Инсталиране на OSMC на SD карта
Инсталиране на OSMC на SD карта
Инсталиране на OSMC на SD карта

Ако имате инсталиран OSMC, можете да пропуснете тази и следващата част. Но чистият старт е по -добър.

Със сигурност нека започнем с формирането на нашата SD карта с SD Formater. След като приключите, стартирайте инсталатора на OSMC. Ако циклирате изображения, можете да видите всяка стъпка от инсталацията с бележки. Първата част е на компютър, след като приключите, вкарайте картата в RasPi, след което преминаваме през останалата част от инсталацията на OSMC. Повече информация за снимки.

РЕДАКТИРАНЕ 29.11.2015: OSMC актуализация 2015.11-1 не работи правилно с Hyperion. Вместо това инсталирайте 2015.10-1

РЕДАКТИРАНЕ 10.12.2015: Липсва spidev0.0 през 2015 г. 11. Ще бъде поправено при следващата актуализация.

EDIT: работи

Стъпка 3: Инсталиране на RasPi

Инсталиране на RasPi
Инсталиране на RasPi
Инсталиране на RasPi
Инсталиране на RasPi
Инсталиране на RasPi
Инсталиране на RasPi

Включете картата в RasPi, включете я и следвайте стъпките. Това е просто, няма да имате нужда от тази част, ако можете да четете. Но само за да сте сигурни, погледнете тези снимки, които съм добавил. Можете да контролирате RasPi с клавиатура и/или мишка, или с дистанционни телевизори, ако поддържа Anynet+.

Стъпка 4: Окабеляване

Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации

Ще направим окабеляването след инсталирането на OSMC, защото можете да направите това със зарядно устройство за телефон или оригинално RasPi PSU (захранващо устройство за захранване). Но със сигурност можете да направите окабеляване и рамка, след това инсталирането на OSMC.

ВНИМАНИЕ! БЕЗОПАСНО ВАШЕТО ИЗБРАНО БЛОЖЕ Е СТАБИЛНО НА 5V ТОЧНО, НЕ ПОВЕЧЕ, ЗА ДА ИЗБЕГНЕТЕ ДА УВРЕДИТЕ ВАШИЯ RASPI

Както вече писах, моят е индустриален 5V 20A захранващ блок. Това е на ръба.

Погледнете снимките за подробности за окабеляването. Но не забравяйте да държите кабелите от RasPi към LED лента къси. Имах ги на около 20 см и те предизвикаха трептене на светодиоди.

Съвет за рамката: Изчислих рамката, така че да се скрие зад телевизора и светодиодите да се огъват върху тези маркировки за рязане в ъглите. Цялата рамка е изработена от алуминий, завинтена заедно и монтирана на винтови резби за стенен монтаж.

Стъпка 5: Време е да инсталирате Hyperion

Трябва да инсталираме PuTTY на Windows. Това е начин за терминал за отдалечен достъп на OSMC. Трябва да знаем RasPis IP адрес, име и парола. Можете да го намерите в системната информация на OSMC

EDIT 2019-12-23: HyperCon може да инсталира Hyperion. Надстроих от RPi2 до RPi3, единственото необходимо нещо беше да превключите SD картата от една на друга, да се свържете с хиперкон и да натиснете бутона за актуализация.

Стартирайте PuTTY. В името на хоста поставете IP адреса и натиснете OPEN. Можете също да запазите връзката за бъдеща употреба.

Сега въведете тези команди в терминала PuTTYs:

Трябва да актуализираме и надстроим системата:

sudo apt-get update

sudo apt-get надстройка

Сега инсталирайте необходимите библиотеки:

sudo apt-get install libqtcore4 libqtgui4 libqt4-network libusb-1.0-0 ca-сертификати

Разгръщане на Hyperion:

wget -N

sudo sh./install_hyperion.sh

Hyperion работи ли вече?

sudo /etc/init.d/hyperion статус

Ако всичко върви добре, трябва да получите статус "работещ".

Правата за достъп до конфигурационната папка на Hyperions трябва да бъдат променени, за да можем да качим нашия конфигурационен файл в нея.

sudo chmod +x/opt/hyperion/config

Няма да работи без правилен конфигурационен файл, така че нека научим как да го създадем в следващата стъпка.

Стъпка 6: Инструмент за конфигуриране на Hyperion

Инструмент за конфигуриране на Hyperion
Инструмент за конфигуриране на Hyperion
Инструмент за конфигуриране на Hyperion
Инструмент за конфигуриране на Hyperion
Инструмент за конфигуриране на Hyperion
Инструмент за конфигуриране на Hyperion

За целта използваме HyperCon.jar, а не SSH версията. Той реагира по -бързо на направените промени и не се нуждаем от настройките на LED дистанционното управление и грайфера. Той е леко остарял, няма настройка за WS2812b, така че трябва да променим ръководството за конфигуриране след качване в RasPi. Опитайте също различни настройки за интервал и изглаждане на грайфери.

На снимките е отбелязано всичко neded, само малко информация за тези две:

Интервал - определя колко често грайберът актуализира цвета, който след това се изпраща до светодиодите.

Изглаждане - изглажда прехода между цветовете на светодиодите. Мисля, че това време трябва да е по -кратко от интервала.

След като приключите, натиснете бутона Създаване и запазете конфигурацията някъде, където можете да я намерите.

Стъпка 7: Почти там

Сега инсталирайте WinSCP и го отворете. Създайте ново място с SFPT протокол. Хостът ще бъде RasPis IP адрес, същият като за PuTTY. Същите данни за вход и парола. Запазете връзката, така че не е нужно да правите това отново. Свържете се и намерете конфигурацията на Hyperions в/opt/hyperion/config/. Заменете оригинала с вашия файл hyperion.conf.json. Ако има проблем с разрешението, изпълнете отново командата chmod. Отворете го на RasPi в WinSCP и заменете това:

"устройство":

с това да промените LED контрола от SPI на директен GPIO контрол:

"устройство":

sudo /etc/init.d/hyperion рестартиране

На PuTTY трябва да видите състоянието на хиперион, работещ - ОК, и led трябва да прави всичко, което сте задали като начална последователност. В моя случай rainbowswirl. Ако не, нещо не е наред. Или хиперионът не работи (състоянието не беше наред), или по -вероятно е лоша конфигурация. Проверете отново.

Стъпка 8: Бонус

Поздравления, направихте го

И като бонус изтеглете и инсталирайте приложението Hyperion Free от Google Play, така че можете да контролирате светодиодите, отдалечени от телефона ви. Единственият тънък, от който се нуждаете, е отново RasPis IP адрес.

Предлагам да зададете статичен IP на RasPi. Заключих моя срещу неговия MAC адрес на рутера. Всеки път, когато свързвам този конкретен RasPi, получавам един и същ IP адрес и не е нужно да го сменям във всички тези приложения.

Надявам се да не съм забравил нещо …

Le FIN и се наслаждавайте на филми с тази прекрасна светлинна лента.

Препоръчано: