cs:odroid-c1
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| cs:odroid-c1 [2016/02/27 13:42] – [IR receiver] kaklik | cs:odroid-c1 [Neznámé datum] (aktuální) – upraveno mimo DokuWiki (Neznámé datum) 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | ====== Jednodeskový ARM počítač - Odroid-C1 ====== | + | ====== Jednodeskový ARM počítač - OODROID-C1 a ODROID-C1+ |
| Řádek 5: | Řádek 5: | ||
| {{ : | {{ : | ||
| + | Oba počítače jsou softwarově plně kompatibilní a mají i stejné rozlišení pinů na konektorech. Pouze se liší jejich breakoutframe, | ||
| - | ===== Specialni | + | ===== Speciální |
| ==== IR receiver ==== | ==== IR receiver ==== | ||
| Řádek 24: | Řádek 25: | ||
| sudo irrecord --device /dev/lirc0 samsung_cleaner_tmp.conf | sudo irrecord --device /dev/lirc0 samsung_cleaner_tmp.conf | ||
| + | | ||
| + | Výsledkem utility je nějaký takovýto soubor: | ||
| + | |||
| + | # this config file was automatically generated | ||
| + | # using lirc-0.9.0(default) on Sat Feb 27 21:49:49 2016 | ||
| + | # | ||
| + | # contributed by Jakub Kakona (kaklik@mlab.cz) | ||
| + | # | ||
| + | # brand: Genius | ||
| + | # model no. of remote control: SW-HF5.1 5050 | ||
| + | # devices being controlled by this remote: | ||
| + | # | ||
| + | | ||
| + | begin remote | ||
| + | | ||
| + | name SW-HF5_1 | ||
| + | bits 16 | ||
| + | flags SPACE_ENC|CONST_LENGTH | ||
| + | eps 30 | ||
| + | aeps 100 | ||
| + | | ||
| + | header | ||
| + | one | ||
| + | zero 513 613 | ||
| + | ptrail | ||
| + | repeat | ||
| + | pre_data_bits | ||
| + | pre_data | ||
| + | gap 107855 | ||
| + | toggle_bit_mask 0x0 | ||
| + | | ||
| + | begin codes | ||
| + | KEY_RESET | ||
| + | KEY_VOLUMEUP | ||
| + | KEY_WOOFERUP | ||
| + | KEY_MUTE | ||
| + | KEY_MUTE | ||
| + | KEY_VOLUMEDOWN | ||
| + | KEY_WOOFERDOWN | ||
| + | KEY_FRONTUP | ||
| + | KEY_REARUP | ||
| + | KEY_FRONTDOWN | ||
| + | KEY_CENTERUP | ||
| + | KEY_CENTERDOWN | ||
| + | KEY_DVD | ||
| + | KEY_REARDOWN | ||
| + | KEY_TV | ||
| + | KEY_GAMES | ||
| + | KEY_MP3 | ||
| + | end codes | ||
| + | | ||
| + | end remote | ||
| | | ||
| Po identifikaci ovladace a jeho tlacitek je mozne vytvoreny docasny soubor pouzit jako konfiguracni soubor pro lirc daemon. | Po identifikaci ovladace a jeho tlacitek je mozne vytvoreny docasny soubor pouzit jako konfiguracni soubor pro lirc daemon. | ||
| Řádek 53: | Řádek 106: | ||
| sudo apt-get install python-pylirc | sudo apt-get install python-pylirc | ||
| | | ||
| + | Pak můžeme vyjít například z následujícího příkladu: | ||
| + | |||
| + | wget https:// | ||
| + | wget https:// | ||
| + | |||
| + | V souboru //conf// je potřeba mít nastavené stejné symboly, které poskytuje lirc. Například: | ||
| + | |||
| + | begin | ||
| + | remote = * | ||
| + | button = KEY_VOLUMEUP | ||
| + | prog = pylirc | ||
| + | config = testtest | ||
| + | end | ||
| + | |||
| + | Po spuštění pylirc_test.py pak dostaneme výpis oznámení o stisku zvoleného tlačítka. | ||
| + | |||
| + | === Použití s Debian Jessie === | ||
| + | Pro rozfungování lirc v OS Debian je potřeba nahrát modul do kernelu | ||
| + | sudo modprobe meson-ir | ||
| + | nebo přidat '' | ||
| + | |||
| + | Pak do konfiguračního souboru ''/ | ||
| + | DRIVER=" | ||
| + | DEVICE="/ | ||
| ====== Rozšiřující konektory ====== | ====== Rozšiřující konektory ====== | ||
| Řádek 101: | Řádek 178: | ||
| sudo modprobe spidev | sudo modprobe spidev | ||
| - | Potom zacne byt videt systemove zarizeni /// | + | Potom zacne byt videt systemove zarizeni /// |
| + | |||
| + | ls /dev | ||
| + | |||
| + | |||
| + | Aby k němu mohli přistupovat i non-root uživatelé, | ||
| + | |||
| + | sudo touch 80-linuxcnc.rules | ||
| + | |||
| + | sudo vim 80-linuxcnc.rules | ||
| + | |||
| + | Vložit daný text tak že jednou se zmáčkne i a pak se vloží text. Pak ESC a napsat :x a enter. | ||
| KERNEL==" | KERNEL==" | ||
| + | | ||
| + | Vložení modulu do souboru / | ||
| + | |||
| + | sudo sudo vim / | ||
| + | | ||
| + | Vložíme: | ||
| + | | ||
| + | spicc | ||
| + | spidev | ||
| + | | ||
| + | Provedeme reboot a následně ověříme, že je vidět rozhraní SPI: | ||
| + | |||
| + | ls /dev | ||
| [[http:// | [[http:// | ||
| + | |||
| + | |||
| + | <WRAP center round important 100%> | ||
| + | |||
| + | Program modprobe přidává moduly pouze do běžícího kernelu. Pokud mají být moduly do kernelu nahrány i při dalším spuštění systému, tak je potřeba je přidat do souboru /// | ||
| + | |||
| + | </ | ||
cs/odroid-c1.1456580568.txt.gz · Poslední úprava: 2016/02/27 13:42 (upraveno mimo DokuWiki)
