Exemple #1
0
def right_point_turn(speed, term):  #left moter true, right motor false
    PPicar.engine(True, False, speed, speed)
    sleep(term)
    PPicar.engine(True, False, speed, speed)
    sleep(term)
    PPicar.engine(True, False, speed, speed)
    sleep(term)
    PPicar.engine(True, False, speed, speed)
    sleep(term)
    PPicar.engine(True, False, speed, speed)
    sleep(term)
Exemple #2
0
def right_swing_turn():
    PPicar.engine(True, True, 63, 0)
    sleep(0.3)
    PPicar.engine(True, True, 63, 0)
    sleep(0.3)
    PPicar.engine(True, True, 63, 0)
    sleep(0.3)
    PPicar.engine(True, True, 63, 0)
    sleep(0.3)
    PPicar.engine(True, True, 63, 0)
    sleep(0.3)
Exemple #3
0
def right_swing_turn(speed, term):
    PPicar.engine(True, True, speed, 0)
    sleep(term)
    PPicar.engine(True, True, speed, 0)
    sleep(term)
    PPicar.engine(True, True, speed, 0)
    sleep(term)
    PPicar.engine(True, True, speed, 0)
    sleep(term)
    PPicar.engine(True, True, speed, 0)
    sleep(term)
Exemple #4
0
def left_point_turn(speed, term):
    PPicar.engine(False, True, speed, speed)
    sleep(term)
    PPicar.engine(False, True, speed, speed)
    sleep(term)
    PPicar.engine(False, True, speed, speed)
    sleep(term)
    PPicar.engine(False, True, speed, speed)
    sleep(term)
    PPicar.engine(False, True, speed, speed)
    sleep(term)
Exemple #5
0
def left_swing_turn(speed2, term):
    PPicar.engine(True, True, 0, speed2)
    sleep(term)
    PPicar.engine(True, True, 0, speed2)
    sleep(term)
    PPicar.engine(True, True, 0, speed2)
    sleep(term)
    PPicar.engine(True, True, 0, speed2)
    sleep(term)
    PPicar.engine(True, True, 0, speed2)
    sleep(term)
Exemple #6
0
def right_point_turn():  #left moter true, right motor false
    PPicar.engine(True, False, 30, 30)
    sleep(0.2)
    PPicar.engine(True, False, 30, 30)
    sleep(0.2)
    PPicar.engine(True, False, 30, 30)
    sleep(0.2)
    PPicar.engine(True, False, 30, 30)
    sleep(0.2)
    PPicar.engine(True, False, 30, 30)
    sleep(0.2)
Exemple #7
0
def left_point_turn(speed):
	PPicar.engine(False, True, speed, speed)
Exemple #8
0
def right_swing_turn():
	PPicar.engine(True, True, 53, 0)
Exemple #9
0
def left_swing_turn():
	PPicar.engine(True, True, 0, 48)
Exemple #10
0
	PPicar.engine(True, True, 53, 0)

def left_point_turn(speed):
	PPicar.engine(False, True, speed, speed)

def right_point_turn(speed):#left moter true, right motor false
	PPicar.engine(True, False, speed, speed)

#need infinitive turn

#need print current status

if __name__ == "__main__":
	dis=20
	obs=1
	PPicar.startUp()
	
	while obs<3:
		distance = ultraModule.getDistance()
		if distance > dis
			go_forward(25)
		else:
			PPicar.stop()
			left_swing_turn()
			obs+=1
			PPicar.stop()
			sleep(1)	
	PPicar.stop()
	print('clear')

Exemple #11
0
def stop():
	PPicar.engine(True, True, 0, 0)
Exemple #12
0
def right_swing_turn():
	PPicar.engine(True, True, 53, 0)

def left_point_turn(speed):
	PPicar.engine(False, True, speed, speed)

def right_point_turn(speed):#left moter true, right motor false
	PPicar.engine(True, False, speed, speed)

#need infinitive turn

#need print current status

if __name__ == "__main__":
	PPicar.startUp()

	go_forward(50)
	sleep(1)
	go_backward(50)
	sleep(1)
	'''sleep(0.2)
	stop()
	sleep(0.2)
	
	go_forward(50)
	sleep(0.2)
	stop()

	sleep(0.2)
Exemple #13
0
def left_point_turn():
    PPicar.engine(False, True, 30, 30)
    sleep(1)
Exemple #14
0
def go_forward(speed):
	PPicar.engine(True, True, speed, speed-0.4)
Exemple #15
0

def left_point_turn(speed, A):
    A.engine(False, True, speed, speed)


def right_point_turn(speed, A):  #left moter true, right motor false
    A.engine(True, False, speed, speed)


#need infinitive turn

#need print current status

if __name__ == "__main__":
    A = PPicar.PPicar()

    print(A.getDistance())
    #go_backward(50, A)
    #sleep(1)
    '''go_backward(50, A)
	sleep(0.2)
	go_backward(50, A)
	sleep(0.2)
	go_backward(50, A)
	sleep(0.2)
	go_backward(50, A)
	sleep(0.2)
	go_backward(50, A)#'''
    sleep(0.2)
Exemple #16
0
def go_backward(speed):
	PPicar.engine(False, False, speed, speed-4.8)
Exemple #17
0
def right_point_turn(speed):#left moter true, right motor false
	PPicar.engine(True, False, 40, 40)