def verifica_chave(self): objeto = fc() estado_chave = objeto.estado() if estado_chave == 1: return False else: return True
def corrige_nivel_fim_curso(self): objeto = fc() estado_chave = objeto.estado() while estado_chave == 1: self.motor_vertical.anti_horario(100, 10) estado_chave = objeto.estado() print("Chegou no fim") return True
def aciona_motor_vertical_anti_horario(self): a,b=self.valores() if (a>=100) and (b!=0): objeto=fc() estado_chave=objeto.estado() print(estado_chave) while estado_chave==1 and b>0: z=10 motor_vertical=Motor(12,20,16,21) motor_vertical.anti_horario(a,z) b-=10 estado_chave=objeto.estado() print(b,estado_chave) self.mens7["text"]="Motor:Vertical(anti-horário)" print(estado_chave) else: self.mens7["text"]= "Tempo > 100 e Passos = inteiro"