def PARAR(): # MOTOR 1 GPIO.OUTPUT(MD1 ,1) # IN1 GPIO.OUTPUT(MD2 ,1) # IN2 # MOTOR 2 GPIO.OUTPUT(ME1 ,1) # IN3 GPIO.OUTPUT(ME2 ,1) # IN4
def RE(tempo): t=float(tempo) # MOTOR 1 GPIO.OUTPUT(MD1 ,0) # IN1 GPIO.OUTPUT(MD2 ,1) # IN2 # MOTOR 2 GPIO.OUTPUT(ME1 ,0) # IN3 GPIO.OUTPUT(ME2 ,1) # IN4 time.sleep(t) PARAR()
def ROTA(tempo,dir): t=float(tempo) d=int(dir) IF d == 1: #direita # MOTOR 1 GPIO.OUTPUT(MD1 ,0) # IN1 GPIO.OUTPUT(MD2 ,1) # IN2 # MOTOR 2 GPIO.OUTPUT(ME1 ,1) # IN3 GPIO.OUTPUT(ME2 ,0) # IN4 time.sleep(t) PARAR()
#-----------------------------------------------------------------------------------------------# # MAIN # #-----------------------------------------------------------------------------------------------# """if __name__ == '__main__': print ("This is a test of the dual camera photograph setup") cam = input ("Enter camera number: ") takePhoto(cam, 1)""" if __name__ == '__main__': GPIO.output(powerLED, HIGH) while True: # Infinite loop normalOperation GPIO.OUTPUT(workingLED, LOW)
def ROTA(tempo,dir): t=float(tempo) d=int(dir) IF d == 1: #direita # MOTOR 1 GPIO.OUTPUT(MD1 ,0) # IN1 GPIO.OUTPUT(MD2 ,1) # IN2 # MOTOR 2 GPIO.OUTPUT(ME1 ,1) # IN3 GPIO.OUTPUT(ME2 ,0) # IN4 time.sleep(t) PARAR() IF d == 0: #esquerda # MOTOR 1 GPIO.OUTPUT(MD1 ,1) # IN1 GPIO.OUTPUT(MD2 ,0) # IN2 # MOTOR 2 GPIO.OUTPUT(ME1 ,0) # IN3 GPIO.OUTPUT(ME2 ,1) # IN4 time.sleep(t) PARAR() def PARAR(): # MOTOR 1 GPIO.OUTPUT(MD1 ,1) # IN1 GPIO.OUTPUT(MD2 ,1) # IN2 # MOTOR 2 GPIO.OUTPUT(ME1 ,1) # IN3 GPIO.OUTPUT(ME2 ,1) # IN4