示例#1
0
def set_speed():
    xspeed = request.args.get("speed")
    xspeed = float(xspeed)
    pwm = l293d.PWM(xspeed, 20)
    if xspeed == 1:
        motorL.clockwise(speed=25)
        motorR.clockwise(speed=25)
    elif xspeed == 0:
        motorL.stop()
        motorR.stop()

    return render_template('web-control.html', speed=xspeed)
示例#2
0
#RIGHT SPEED 50
import l293d
import time

#m1 configuration
m1 = l293d.DC(11, 12, 13)
m2 = l293d.DC(15, 16, 18)
m3 = l293d.DC(22, 29, 31)
m4 = l293d.DC(32, 33, 36)

pwm = l293d.PWM(freq=30, cycle=30)

x = 1

while x == 1:
    m1.clockwise(speed=pwm)
    m2.clockwise(speed=pwm)
    m3.anticlockwise(speed=pwm)
    m4.clockwise(speed=pwm)
    time.sleep(1)