Esempio n. 1
0
 def stop(self):
     cltest.kill()
     #ebb.kill()
     #ebd.kill()
     ##efb.kill()
     #efd.kill()
     #imub.kill()
     #imuf.kill()
     self.mbc.set(0)
     self.mbb.set(0)
     self.mba.set(0)
     self.mbd.set(0)
     self.mfc.set(0)
     self.mfb.set(0)
     self.mfa.set(0)
     self.mfd.set(0)
     for i in range(4, 8):
         servgear.motor(0, i, 0)
         servgear.motor(0, i + 4, 0)
Esempio n. 2
0
 def movebd(self, value):
     servgear.motor(self.dirbd.get(), 4, int(value))
Esempio n. 3
0
 def movebc(self, value):
     servgear.motor(self.dirbc.get(), 5, int(value))
Esempio n. 4
0
 def movebb(self, value):
     servgear.motor(self.dirbb.get(), 6, int(value))
Esempio n. 5
0
 def moveba(self, value):
     servgear.motor(self.dirba.get(), 7, int(value))
Esempio n. 6
0
def movefa(value):
    servgear.motor(dirfa.value, 8, int(value))
Esempio n. 7
0
 def move(self, value):
     for i in range(4, 8):
         servgear.motor(self.dir.get(), i, int(value))
         servgear.motor(self.dir.get(), i + 4, int(value))
Esempio n. 8
0
 def movefc(self, value):
     servgear.motor(self.dirfc.get(), 10, int(value))
Esempio n. 9
0
def moveba(value):
    servgear.motor(dirba.value, 7, int(value))
Esempio n. 10
0
def stop():
    for i in range(4, 7):
        servgear.motor(0, i, 0)
        servgear.motor(0, i + 4, 0)
Esempio n. 11
0
def moveall(value):
    servgear.motor(dirall.value, 4, int(value))
    servgear.motor(dirall.value, 5, int(value))
    servgear.motor(dirall.value, 6, int(value))
    servgear.motor(dirall.value, 7, int(value))
    servgear.motor(dirall.value, 8, int(value))
    servgear.motor(dirall.value, 9, int(value))
    servgear.motor(dirall.value, 10, int(value))
    servgear.motor(dirall.value, 11, int(value))
Esempio n. 12
0
def movefd(value):
    servgear.motor(dirfd.value, 11, int(value))
Esempio n. 13
0
def movefc(value):
    servgear.motor(dirfc.value, 10, int(value))
Esempio n. 14
0
def movefb(value):
    servgear.motor(dirfb.value, 9, int(value))
Esempio n. 15
0
 def movefa(self, value):
     servgear.motor(self.dirfa.get(), 8, int(value))
Esempio n. 16
0
 def movefb(self, value):
     servgear.motor(self.dirfb.get(), 9, int(value))
Esempio n. 17
0
def movebb(value):
    servgear.motor(dirbb.value, 6, int(value))
Esempio n. 18
0
 def movefd(self, value):
     servgear.motor(self.dirfd.get(), 11, int(value))
Esempio n. 19
0
def movebc(value):
    servgear.motor(dirbc.value, 5, int(value))
Esempio n. 20
0
def move(pwm):
    #    servgear.motor(1,9,pwm)
    for i in range(4, 8):
        servgear.motor(0, i, pwm)
        servgear.motor(0, i + 4, pwm)
Esempio n. 21
0
def movebd(value):
    servgear.motor(dirbd.value, 4, int(value))