Uživatelské nástroje

Nástroje pro tento web


cs:touchboard

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

cs:touchboard [2014/09/20 20:45] (aktuální)
Řádek 1: Řádek 1:
 +====== Dotyková klávesnice TOUCHBOARD01A ======
  
 +Tato klávesnice je určena pro ovládání hermeticky těsných zařízení přes dielektricky neutrální stěnu. Komunikačním rozhraním klávesnice na straně zařízení je I2C. 
 +
 +===== Základní použití klávesnice =====
 +
 +Pokud připojíme klávesnici k některému [[cs:​i2c|I²C převodníku]],​ tak můžeme klávesnici přímo číst z počítače. V tomto případě je použit převodník [[cs:​i2c_avr_usb]] a klávesnice je připojena na kanál 0 modulu [[cs:​i2chub]]. V takovém případě ji můžeme snadno detekovat pomocí Linuxových systémových nástrojů pro I²C. 
 +
 +  kaklik@UST-vyvoj:​~$ sudo i2cset -y -r 7 0x72 0xff
 +  Value 0xff written, readback matched
 +  kaklik@UST-vyvoj:​~$ sudo i2cdetect -y 7
 +       ​0 ​ 1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
 +  00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
 +  10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
 +  20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
 +  30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
 +  40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
 +  50: -- -- -- -- -- -- -- -- -- -- 5a -- -- -- -- -- 
 +  60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
 +  70: -- -- 72 -- -- -- -- --                         
 +  kaklik@UST-vyvoj:​~$
 +  ​
 +Jak vidíme, tak na sběrnici jsou dvě zařízení [[cs:​i2chub]] s adresou 0x72 a klávesnice s adresou 0x5A. Dále můžeme s klávesnicí komunikovat například pomocí knihovny [[cs:​pymlab]].
cs/touchboard.txt · Poslední úprava: 2014/09/20 20:45 (upraveno mimo DokuWiki)