• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 3 Hlas(ů) - 2.67 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Jak si přemapovat dálkové ovládání ke Kodi
#60
ClonyXXL: Treba hneď na začiatku povedať, že je nutná elementárna znalosť práce s príkazovým riadkom. Musíš poznať (keďže je to linux) adresárovú štruktúru , pohybovať sa medzi nimi, kopírovať, mazať, vytvoriť odkaz, editovať súbor, atď. Proste musíš vedieť , čo robíš ... Inak , príkazový riadok v linuxu je mocná zbraň, znalí vedia o čom hovorím 4 .

 K veci : k maline sa pripojíte pomocou ssh (putty) ,  ešte predtým si povolíte v kodi podporu "enable GPIO LIRC support" je to niekde v My openelec ( u mňa My osmc ), alebo priamo editujete konfiguračný súbor /boot/config.txt
a pridáte ďaĺší riadok  :
Kód:
dtoverlay=lirc-rpi,gpio_in_pin=18,gpio_out_pin=17
a reštartneme pc, aby sa mohol natiahnúť parameter do jadra.  

infra dioda ma tri vodiče : +3,3 V (alebo aj 5 V), zem (Ground) a datový vodič, ten sa pripojí na GPIO18 .

Ja som u mojej diody vývody nepoznal, obyčajným meracím prístrojom som určil katódu, anódu a dátový som určil pomocou pokus omyl. Tiež napätie som použil 5 V.
 
u mňa :
anóda = 5 V
katoda= zem
dátový =GPIO18

na obrázku je to inak...Je to uvedené ako príklad.

[Obrázek: IRprijimac.png]
takto vyzerá GPIO :
[Obrázek: zapojeni.png]


na prijímacej strane je to všeto, teraz diaľkové ovládanie .
 Jednoduchým príkazom zistíme funkčnosť DO :
Kód:
mode2 -d /dev/lirc0
  pred tým ešte musíme vypnúť daemóna (službu) "lircd" aby sme ju následne mohli využiť pre seba, programom "mode2"


Kód:
sudo systemctl stop lircd_helper@lirc0

 
po spustený   a tlačení kláves DO , vidíme reakciu programu : pri stlačení a  povolení klávesy vidíme súbor čísiel.
To hovorí o tom, že DO je funkčné.

A teraz vytvorenie konfiguračného súboru pomocou programu "irrecord"
Kód:
irrecord -d /dev/lirc0 /home/openelec/lircd.conf

Čo vlastne robí ...  príjíma kód každého tlačidla v hexadecimal tvare a následne ho zapíše s návom , ktorý mu vy určíte, do lircd.conf  Po jeho spustení sa necháme ním viesť , je to síce v textovej podobe a anglicky, ale podľa mňa to nieje až taký problém. V skratke vy stláčate tlačidlá asi 1 sek po určitú dobu (je to ohraničené opticky bodkami, čím ich viacej stlačíte , tým bodiek pribúda) . Program si ich ukladá  do pamäti a potom Vás vyzve aby ste každému tlačidlu priradili názov. Všetky názvy si vypišete takto :
Kód:
irrecord --list-name

ja som použil tieto: KEY_UP, KEY_DOWN, KEY_LEFT, KEY_RIGHT, KEY_HOME, KEY_BACK, KEY_EPG, KEY_INFO.
Potom bude asi treba urobiť link (odkaz) na náš vytvorený lircd.conf :
Kód:
sudo ln -s /etc/lirc/lircd.conf /home/openelec/lircd.conf
zapneme daemóna lircd:
Kód:
sudo systemctl start lircd_helper@lirc0
a DO by mal hneď fungovať.

ešte nejaké odkazy na sieti :
http://www.raspishop.cz/2015/10/ir-priji...raspberry/
http://www.solihull-web-design.com/blog/...pi-1-and-2
http://ozzmaker.com/how-to-control-the-g...ir-remote/
https://www.youtube.com/watch?v=lyr-uev8cO0

http://odroid.com/dokuwiki/doku.php?id=en:c1_lirc
 
Citovat
  


Příspěvků v tématu
RE: Jak si přemapovat dálkové ovládání ke Kodi - od petertomasy - 10.4.2016, 18:36

Přejít na fórum:


Prochází: 6 host(ů)