cs:usbi2c
                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:usbi2c [2014/12/27 21:32] – [MAG01A] kaklik | cs:usbi2c [2024/11/07 12:36] (aktuální) – [HIDAPI] kaklik | ||
|---|---|---|---|
| Řádek 16: | Řádek 16: | ||
| - | === Ubuntu | + | === Ubuntu | 
| - | Na počítač, ke kterému převodník připojíme, | + | Na počítač, ke kterému převodník připojíme, | 
| sudo apt-get install libudev-dev libusb-1.0-0-dev libhidapi-dev python-setuptools python-pip python-smbus cython | sudo apt-get install libudev-dev libusb-1.0-0-dev libhidapi-dev python-setuptools python-pip python-smbus cython | ||
| Řádek 26: | Řádek 26: | ||
| sudo pip install pymlab | sudo pip install pymlab | ||
|  |  | ||
| + | == Nastavení USBI2C v pymlabu s HIDAPI == | ||
| + | Převodník USBI2C lze používat s [[cs: | ||
| + | |||
| + | Nastavení může vypadat takto: | ||
| + |  | ||
| + | cfg = config.Config( | ||
| + | i2c = { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + |  | ||
| + | bus = [ | ||
| + | { << Dalsi Pymlab zarizezi >>}, | ||
| + | ], | ||
| + | ) | ||
| + | cfg.initialize() | ||
| + |  | ||
| + | |||
| == Příklad blikání LEDkami na USBI2C01A pomocí Pythonu: == | == Příklad blikání LEDkami na USBI2C01A pomocí Pythonu: == | ||
| Řádek 67: | Řádek 86: | ||
| Aby se skript nemusel spouštět s právy roota, je třeba vytvořit v adresáři **/ | Aby se skript nemusel spouštět s právy roota, je třeba vytvořit v adresáři **/ | ||
| - | SUBSYSTEM==" | + | SUBSYSTEM==" | 
| - | SUBSYSTEM==" | + | SUBSYSTEM==" | 
|  |  | ||
| + | Aby se tato konfigurace stala aktivní, tak je potřeba USB zařízení odpojit a opět připojit. | ||
| + |  | ||
| + | === Windows 8 === | ||
| + | |||
| + | Pokud ve windows jeste nemame, tak stahneme a nainstalujeme [[https:// | ||
| + | Spolecne s nim potrebujeme mit nainstalovany i nastroj pip. V pripade, ze se nenainstaluje spolecne s pythonem (sel by spustit z prikazoveho radku), tak jej musime nainstalovat samostatne, podle navodu na teto strance: https:// | ||
| + | |||
| + | Dale pak  stahneme a nainstalujeme [[http:// | ||
| + | pip install C: | ||
| + | |||
| + | Pri instalaci se muze stat, ze pip odmitne balik nainstalovat kvuli spatne zdetekovane architekture win32 viz. [[http:// | ||
| + | |||
| + | Po uspesne instalaci vsech zavislosi muzeme nainstalovat hidapi. | ||
| + | |||
| + | H:\>pip install hidapi | ||
| + | Collecting hidapi | ||
| + | Using cached hidapi-0.7.99-6.tar.gz | ||
| + | Building wheels for collected packages: hidapi | ||
| + | Running setup.py bdist_wheel for hidapi | ||
| + | Stored in directory: C: | ||
| + | 4967b124ee3c5de267640f1b6fd0da760d99cf4e81181aab7 | ||
| + | Successfully built hidapi | ||
| + | Installing collected packages: hidapi | ||
| + | Successfully installed hidapi-0.7.99.post6 | ||
| + | H:\> | ||
| ==== Linux Kernel ==== | ==== Linux Kernel ==== | ||
cs/usbi2c.1419715927.txt.gz · Poslední úprava: 2014/12/27 21:32 (upraveno mimo DokuWiki)
                
                