프로그래밍/라즈베리파이 & Qt
2.22. 라즈베리파이 버튼 제어 로봇
뽀로로친구에디
2018. 8. 23. 14:24
2.22. 라즈베리파이 버튼 제어 로봇
4 개의 GPIO 버튼을 로봇의 전 / 후 / 좌 / 우 컨트롤로 사용하십시오 :
from gpiozero import Robot, Button from signal import pause robot = Robot(left=(4, 14), right=(17, 18)) left = Button(26) right = Button(16) fw = Button(21) bw = Button(20) fw.when_pressed = robot.forward fw.when_released = robot.stop left.when_pressed = robot.left left.when_released = robot.stop right.when_pressed = robot.right right.when_released = robot.stop bw.when_pressed = robot.backward bw.when_released = robot.stop pause()