Съдържание:
- Стъпка 1: Събиране на неща - от какво имате нужда?
- Стъпка 2: Инсталиране на OSMC на SD карта
- Стъпка 3: Инсталиране на RasPi
- Стъпка 4: Окабеляване
- Стъпка 5: Време е да инсталирате Hyperion
- Стъпка 6: Инструмент за конфигуриране на Hyperion
- Стъпка 7: Почти там
- Стъпка 8: Бонус
Видео: Как да настроите OSMC с Hyperion на Raspberry Pi с WS2812b LED лента: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:49
Понякога владея английски много добре, понякога не …
Първо най-важното. Това е първият ми инструктаж и английският не е мой роден език, така че, моля, не бъдете твърде строги към мен. Тук няма да става въпрос за това как да се изгради рамката, това е лесно. Става въпрос за инсталиране на 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 карта с 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 с клавиатура и/или мишка, или с дистанционни телевизори, ако поддържа 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
За целта използваме 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 и се наслаждавайте на филми с тази прекрасна светлинна лента.
Препоръчано:
Светодиодна лента за матричен дисплей с контролирана WiFi лента: 3 стъпки (със снимки)
Светодиодна лента с матричен дисплей с контролирана WiFi лента: Програмируеми LED ленти, напр. базирани на WS2812, са очарователни. Приложенията са многобройни и бързо можете да получите впечатляващи резултати. И някак си изграждането на часовници изглежда е друг домейн, за който много мисля. Започвайки с известен опит в
Как да настроите Raspberry Pi и да започнете да го използвате: 4 стъпки
Как да настроите Raspberry Pi и да започнете да го използвате: За читателите на бъдещето сме в 2020. Годината, в която, ако имате късмет да сте здрави и да не сте заразени с Covid-19, вие изведнъж , има много повече свободно време, отколкото някога сте си представяли. И така, как мога да се занимавам по не твърде глупав начин? О да
Как да настроите вино на Raspberry Pi: 8 стъпки
Как да настроите Wine на Raspberry Pi: Wine е чудесен инструмент, който помага за стартиране на Windows приложения на Linux, Ubuntu системи и др. За да научите всички подробности, посетете www.winehq.org (това не е партньорска връзка) Въпросът е, че всички приложения за Windows са създадени за процесори с
Лесно LED празнично светлинно шоу: Магьосници през зимата - WS2812B LED лента с FastLED и урок за Arduino: 6 стъпки
Лесно LED празнично светлинно шоу: Магьосници през зимата | WS2812B LED лента с FastLED и урок за Arduino: Проектирах и програмирах това празнично светлинно шоу за показване навсякъде. Използвах една светодиодна лента WS2812B с плътност на пикселите 30 пиксела/ метър. Тъй като използвах 5 метра, имах общо 150 светодиода. Поддържах кода прост, така че всеки нов да използва WS2812
Как да си направим LED лента (медна лента): 4 стъпки (със снимки)
Как да си направим LED лента (медна лента): В този кратък урок ще ви покажа как да направите обикновена LED лента, използваща медна лента и някои smd светодиоди с малко запояване. Този проект е бърз и може да бъде полезен. Тъй като тази LED лента работи на много често използвано 3.7V захранване