Uživatelské nástroje

Nástroje pro tento web


cs:clockmot

Rozdíly

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

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
cs:clockmot [2016/08/30 10:36]
kaklik [Instalace]
cs:clockmot [2016/09/02 20:11] (aktuální)
Řádek 6: Řádek 6:
  
 ===== Instalace ===== ===== Instalace =====
 +
 +ODROID který použijeme musí mít provozuschopné [[cs:​odroid-c1&#​spi|SPI]]. ​
 +
 +  sudo apt install subversion python-pip python-pylirc
 +  sudo pip install spidev
 +  ​
 +==== Nastavení IR ovladače ====
 +
 +V domovském adresáři vytvoříme konfigurační soubor //conf// s následujícím obsahem:
 +
 +<​code>​
 +begin
 +  remote = *
 +  button = KEY_ENTER
 +  prog = pylirc
 +  config = start
 +end
 +
 +begin
 +  remote = *
 +  button = KEY_RIGHT
 +  prog = pylirc
 +  config = faster
 +end
 +
 +begin
 +  remote = *
 +  button = KEY_LEFT
 +  prog = pylirc
 +  config = slower
 +end
 +
 +begin
 +  remote = *
 +  button = KEY_PWR
 +  prog = pylirc
 +  config = stop
 +end
 +
 +</​code>​
 +
 +
 +ODROID je z výroby nastaven tak, aby se tlačítkem Power na dálkovém ovladači sám vypul. Tuto vlastnost lze odstranit tím, že v souboru ///​etc/​lirc/​lircd.conf//​ změníme řádek
 +
 +  KEY_POWER ​               0x3BC4 ​
 +
 +na řádek. (změníme název tlačítka)
 +
 +  KEY_PWR ​               0x3BC4 ​
 +
 +Nyní můžeme stáhnout a spustit samotný python skript pro řízení motoru. ​
  
   cd ~/repos   cd ~/repos
   svn co svn://​svn.mlab.cz/​MLAB/​Designs/​Laboratory_instruments/​CLOCKMOT01A/​SW   svn co svn://​svn.mlab.cz/​MLAB/​Designs/​Laboratory_instruments/​CLOCKMOT01A/​SW
   cd SW   cd SW
-  ./start.sh+  ​sudo ./start.sh
  
 Skript start.sh pak jde spustit po spuštění přidáním cesty do souboru ///​etc/​rc.local//​ Skript start.sh pak jde spustit po spuštění přidáním cesty do souboru ///​etc/​rc.local//​
cs/clockmot.1472546216.txt.gz · Poslední úprava: 2016/08/30 10:36 (upraveno mimo DokuWiki)