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/09/02 19:33]
kaklik [Instalace]
cs:clockmot [2016/09/02 20:11] (aktuální)
Řádek 7: Řádek 7:
 ===== Instalace ===== ===== Instalace =====
  
-ODROID který použijeme musí mít provozuschopné [cs:​odroid-c1&#​spi|SPI]. ​+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.1472837621.txt.gz · Poslední úprava: 2016/09/02 19:33 (upraveno mimo DokuWiki)