Мазмұны:

WS2812b Led Strip көмегімен Raspberry Pi -дегі Hyperion көмегімен OSMC қалай орнатуға болады: 8 қадам
WS2812b Led Strip көмегімен Raspberry Pi -дегі Hyperion көмегімен OSMC қалай орнатуға болады: 8 қадам

Бейне: WS2812b Led Strip көмегімен Raspberry Pi -дегі Hyperion көмегімен OSMC қалай орнатуға болады: 8 қадам

Бейне: WS2812b Led Strip көмегімен Raspberry Pi -дегі Hyperion көмегімен OSMC қалай орнатуға болады: 8 қадам
Бейне: How To Use Addressable RGB WS2812B LED Strips With a Raspberry Pi Single Board Computer 2024, Қараша
Anonim
WS2812b Led Strip көмегімен Raspberry Pi -де Hyperion көмегімен OSMC қалай орнатуға болады
WS2812b Led Strip көмегімен Raspberry Pi -де Hyperion көмегімен OSMC қалай орнатуға болады

Мен кейде ағылшын тілін өте жақсы білемін, кейде жоқ …

Бірінші заттар бірінші. Бұл менің бірінші нұсқаулығым, ал ағылшын тілі менің ана тілім емес, сондықтан маған тым қатал болмаңыз. Бұл жақтауды қалай салу керектігі туралы болмайды, бұл оңай. Бұл OSMC -ті RPi -ге орнату және негізінен Hyperion -ды қалай жұмыс істеу туралы. Және суреттер, мен олар туралы көптеген жазбалар жасадым. Оларды орындаңыз, сонда сізде бәрі жақсы болады.

Жаңадан бастаушылар үшін OSMC, Hyperion және т.б.

«OSMC (Ашық көзі медиа орталығы) - бұл Linux негізіндегі және ашық желідегі медиа ойнатқыш, ол жергілікті желіден, бекітілген қоймадан және Интернеттен медианы ойнатуға мүмкіндік беретін, 2014 жылы құрылған. OSMC - ерекшеліктері бойынша жетекші медиа орталық. жиынтығы мен қауымдастығы және Kodi жобасына негізделген ».

Бұл олардың веб -сайтында жазылған. Негізінде бұл XBMC -тің табысы.

Мен ол үшін Raspberry Pi ver. B қолданамын, ол шағын ARM негізіндегі компьютер. Веб -сайттарды көрсетуге оның күші жеткіліксіз, себебі жеделдетілген графика жоқ. Бірақ ол аппараттық бейнені декодтаудың арқасында толық HD фильмдерді шығара алады. Толығырақ мына жерден оқи аласыз.

Hyperion - Boblight -ке ұқсас Abilight клоны. Ол суреттің шетіндегі түстерді түсіріп, теледидардың артындағы қабырғаға шығарады. Сіз мұны менің суреттерімде көре аласыз.

EDIT 8/2020: Бұл нұсқаулық негізінен ескірген. Енді сізге RPi -де SSH қосу, HyperCon.jar жүктеу, HyperCon арқылы RPi -ге қосылу және орнату/жаңарту түймесін басу жеткілікті. OSMC қолдауы болмағандықтан RPi3, RPi4 сынақтан өтпейді. Олар соған жұмыс жасап жатыр. Барлық параметрлер HyperCon арқылы өзгеріссіз қалады.

1 -қадам: заттарды жинау - сізге не қажет?

Заттарды жинау - Сізге не қажет?
Заттарды жинау - Сізге не қажет?

Сонымен, кейбір заттарды сатып алайық:

Raspberry Pi - мен B және B+моделін қолданамын, менде RasPi 2 бар, бірақ кейбір белгілі мәселелер бар, сондықтан мен осы мәселелерді шешкенше мен ескілерін ұстаймын (және күші аз).

SD картасы - мен 16 ГБ сыныбын ұсынамын. Неғұрлым жылдам болса, соғұрлым жақсы. Жүйелік жылдамдық сол картада оқу/жазу жылдамдығына байланысты, себебі RasPi -де жеке қойма жоқ, ОЖ және барлық деректер сол картада. Міне тізім: https://elinux.org/RPi_SD_cards Мен SanDisk пен Kingston карталарын қолданамын.

WS2812b светодиодты жолақ - бұл дербес адрестелген светодиодтары бар жолақ. Шахтада әрбір 16 мм жолақ үшін бір чип бар. Бұл сандық басқарылатын жарықдиодты жолақ, аналогты пайдаланбаңыз, ол жұмыс істемейді. Бұл нақты түрді қолданыңыз, сонда бәрі оңай болады. Олар менікіне ұқсас, WS2812b іздеңіз:

5V Power Suply-менде 5В 20А қосалқы өнеркәсіп болды (S-100F-5 түрі), менің ойымша, 5А жеткілікті болады. Бұл тұрақты және бізге қажет нәрсе, өйткені біз оны RasPi қуат көзі ретінде қолданамыз.

EDIT: 5A PSU жеткіліксіз, менің қондырғыма 18А дерлік қажет

Логикалық деңгей түрлендіргіші - біз оны жасай аламыз, бірақ олар арзан. Бізге 5В логикалық сигнал қажет, ал LED жолағын басқару үшін 5V логикалық сигнал қажет, бірақ RasPi -де GPIO -да тек 3, 3В шығысы бар және біз оны бүлдіргіміз келмейді.

Және: 300 Ом резисторы, 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/kk/download.php HyperCon

2 -қадам: OSMC SD картасына орнату

SD картасына OSMC орнату
SD картасына OSMC орнату
SD картасына OSMC орнату
SD картасына OSMC орнату
SD картасына OSMC орнату
SD картасына OSMC орнату

Егер сізде OSMC орнатылған болса, оны және келесі бөлікті өткізіп жіберуге болады. Бірақ таза бастау жақсы.

Әрине, SD картаны SD форматтағышпен қалыптастырудан бастайық. Аяқтағаннан кейін OSMC орнатушысын іске қосыңыз. Егер сіз кескіндерді орнатсаңыз, сіз орнатудың әр қадамын ескертулермен көре аласыз. Бірінші бөлім дербес компьютерде, картаны RasPi -ге енгізіңіз, содан кейін OSMC орнатудың қалған кезеңіне өтеміз. Суреттер туралы қосымша ақпарат.

EDIT 29.11.2015: OSMC жаңарту 2015.11-1 Hyperion-пен дұрыс жұмыс істемейді. Оның орнына 2015.10-1 орнатыңыз

Өңдеу 10.12.2015: 2015 жылы жоғалған spidev0.0 бар. Келесі жаңартуда түзетіледі.

EDIT: ол жұмыс істейді

3 -қадам: RasPi -ге орнату

RasPi -де орнату
RasPi -де орнату
RasPi -де орнату
RasPi -де орнату
RasPi -ге орнату
RasPi -ге орнату

Картаны RasPi -ге қосыңыз, оны қосыңыз және қадамдарды орындаңыз. Бұл қарапайым, егер сіз оқи алсаңыз, сізге бұл бөлік қажет емес. Бірақ мен қосқан суреттерге сенімді болу үшін. RasPi -ді пернетақта мен/немесе тінтуірдің көмегімен немесе Anynet+қолдайтын болса, теледидардың қашықтан басқару пультімен басқаруға болады.

4 -қадам: Сымдарды жалғау

Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар

Біз сымдарды OSMC орнатқаннан кейін жасаймыз, себебі сіз мұны телефон зарядтағышымен немесе түпнұсқалық RasPi PSU (қуат беру блогы) көмегімен жасай аласыз. Әрине, сіз сымдар мен жақтауды, содан кейін OSMC орнатуды жасай аласыз.

ЕСКЕРТУ! ТАНДАЛҒАН ПСУ 5В ДА ТҰРАҚТЫ ТҰРАҚТЫ БОЛАТЫНЫНА КӨБІРЕК ЕМЕСТІҢІЗ, СОНДАН РАСПИҢІЗДІ ҚАУІПТЕНДІРМЕЙДІҢІЗ

Мен бұрын жазғанымдай, шахта - бұл 5В 20А индустриалды қондырғысы. Бұл шетінде.

Сымдарды егжей -тегжейлі білу үшін суреттерді қараңыз. Бірақ RasPi -ден светодиодты жолаққа қысқа ұстауды ұмытпаңыз. Менде шамамен 20 см болды, олар жарық диодтарының жыпылықтауын тудырды.

Жақтауға арналған кеңес: Мен жақтауды есептедім, ол теледидардың артында жасырылады, ал жарық диодтары бұрыштардағы кесу белгілеріне бүгіледі. Тұтас рамка алюминийден жасалған, бір -біріне бұралған және қабырғаға бекіту үшін бұрандалы жіптерге бекітілген.

5 -қадам: Hyperion орнату уақыты

Біз Windows жүйесінде PuTTY орнатуымыз керек. Бұл OSMC -де қашықтан қатынау терминалының әдісі. Біз RasPis IP мекенжайын, аты мен паролін білуіміз керек. Сіз оны OSMCs жүйесі туралы ақпараттан таба аласыз

EDIT 2019-12-23: HyperCon Hyperion орнатуы мүмкін. Мен RPi2 -ден RPi3 -ке дейін жаңарттым, тек SD картаны бірінен екіншісіне ауыстыру, гиперконконды қосу және жаңарту түймесін басу қажет болды.

PuTTY іске қосыңыз. Хост атауында IP мекенжайын енгізіңіз, АШУ түймесін басыңыз. Қосылымды болашақта пайдалану үшін сақтауға болады.

Енді осы командаларды PuTTYs терминалына енгізіңіз:

Бізге жүйені жаңарту және жаңарту қажет:

sudo apt-get жаңартуы

sudo apt-get жаңарту

Енді қажетті кітапханаларды орнатыңыз:

sudo apt-get libqtcore4 libqtgui4 libqt4-желісін libusb-1.0-0 ca-сертификаттарын орнатыңыз

Гиперионды қолдану:

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 конфигурация құралы

Біздің мақсатымыз үшін біз SSH нұсқасын емес, HyperCon.jar қолданамыз. Ол енгізілген өзгерістерге тезірек жауап береді және бізге қашықтан басқару пульті мен тұтқаның жарықдиодты параметрлері қажет емес. Ол сәл ескірген, WS2812b параметрі жоқ, сондықтан біз RasPi -ге жүктегеннен кейін конфигурация нұсқаулығын өзгертуіміз керек. Сондай -ақ, жақтауды ұстау аралығы мен тегістеудің әр түрлі параметрлерін қолданып көріңіз.

Барлығы суреттерде көрсетілген, тек екеуі туралы ақпарат:

Интервал - граббер түсі қаншалықты жиі жаңартылатынын анықтайды, содан кейін ол LED -ке жіберіледі.

Тегістеу - жарықдиодты түстердің ауысуын тегістейді. Менің ойымша, бұл уақыт интервалға қарағанда қысқа болуы керек.

Аяқтағаннан кейін «Жасау» түймесін басып, конфигурацияны таба алатын жерде сақтаңыз.

7 -қадам: Дерлік

Енді WinSCP орнатыңыз және оны ашыңыз. SFPT протоколымен жаңа орын жасаңыз. Хост PuTTY сияқты RasPis IP мекенжайы болады. Дәл сол логин мен пароль. Қосылымды сақтаңыз, сондықтан оны қайталаудың қажеті жоқ. Қосылу және Hyperions конфигурациясын/opt/hyperion/config/ішінен табыңыз. Түпнұсқаны hyperion.conf.json файлымен ауыстырыңыз. Егер рұқсат мәселесі болса, chmod пәрменін қайтадан іске қосыңыз. Оны WinSCP -те RasPi -де ашыңыз және оны ауыстырыңыз:

«құрылғы»:

{«name»: «MyPi», «type»: «adalight», «output»: «/dev/spidev0.0», «rate»: 250000, «colorOrder»: «rgb»},

бұл арқылы SPI -ден басқарылатын басқаруды GPIO -ға тікелей басқару үшін өзгерту:

«құрылғы»:

{«name»: «MyPi», «type»: «ws2812b», «colorOrder»: «rgb»}, Бұл файлдың басында, сондықтан оны іздеудің қажеті жоқ. Көрейік, біз бәрін дұрыс жасадық. PuTTY -ге осы пәрменді енгізіңіз, біз Hyperion қызметін қайта бастауымыз керек, ол жаңа конфигурация файлын жүктейді:

sudo /etc/init.d/hyperion қайта іске қосыңыз

PuTTY -де сіз гиперионның жұмыс күйін көресіз - Жарайды, және led жүктеу нәтижесі ретінде орнатқаныңыздың бәрін жасауы керек. Менің жағдайда радуга. Олай болмаса, бірдеңе дұрыс емес. Немесе гиперион жұмыс істемейді (күй дұрыс емес), немесе нашар конфигурация. Қайта тексеріңіз.

8 -қадам: бонус

Құттықтаймын, сіз жасадыңыз

Google Play -ден Hyperion Free қосымшасын бонус ретінде жүктеп, орнатыңыз, осылайша сіз телефонды қашықтан басқаруға болады. Сізге тек RasPis IP мекенжайы қажет.

Мен статикалық IP -ді RasPi -ге орнатуды ұсынамын. Мен маршрутизатордағы MAC мекенжайын құлыптадым. Мен нақты RasPi қосқан сайын мен бірдей IP мекенжайын аламын және оны барлық қосымшаларда ауыстырудың қажеті жоқ.

Мен бір нәрсені ұмытпадым деп үміттенемін …

Le FIN және осы керемет жарық шамымен фильмдерді тамашалаңыз.

Ұсынылған: