Download Print this page

Waveshare Motor Driver HAT User Manual page 15

Advertisement

Motor Driver HAT
self.PWMB = 5
self.BIN1 = 3
self.BIN2 = 4
Motor = MotorDriver()
Output PWM to channel 0~5
3. Control PWM
pwm.setDutycycle(self.PWMA, speed)
Parameter 1: output channel
Parameter 2: Duty ratio, range 0~100
4. Control level
pwm.setLevel(self.AIN1, 1)
Parameter 1: output channel
Parameter 2: level, 1 is high and 0 is low
5. Control motor
Motor.MotorRun(0, 'forward', 0)
Parameter 1: 0 and 1, stands for two motor separately
Parameter 2: forward and backward
Parameter 3: integers in 0~100, control speed
15 / 16

Advertisement

loading