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 [2015/07/16 11:31] – [Ubuntu 14.04] 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==" |
| | ||
- | == Windows 8 == | + | 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.1437046319.txt.gz · Poslední úprava: 2015/07/16 11:32 (upraveno mimo DokuWiki) · Právě zamknuto: 3.143.218.84