본문 바로가기
project/2020.12-02 (라즈베리파이) 눈으로운전하는휠체어

dc모터 모터드라이브 사용해 2개 + 2개 동시 제어

by sj0020 2021. 1. 21.

2개 동시제어하는 코드

from gpiozero import Robot
from gpiozero import Motor
import time

dc_motor = Robot(left=(12, 16), right=(20, 21))

for num in range(4):
    print(num, "FORWARD 회전")
    dc_motor.forward(speed=0.3)
    time.sleep(3)
    
    print("모터 정지")
    dc_motor.stop()
    time.sleep(0.5)
    
    print(num, "BACKWARD 회전")
    dc_motor.backward(speed=0.3)
    time.sleep(3)
    
    print("모터 정지")
    dc_motor.stop()
    time.sleep(0.5)
    
dc_motor.stop()