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 12:31] – 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, | ||
Řá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 === | === Windows 8 === | ||
Pokud ve windows jeste nemame, tak stahneme a nainstalujeme [[https:// | Pokud ve windows jeste nemame, tak stahneme a nainstalujeme [[https:// | ||
- | Stahneme | + | 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 | ||
+ | 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.1437049912.txt.gz · Poslední úprava: 2015/07/16 12:31 (upraveno mimo DokuWiki) · Právě zamknuto: 3.143.218.84