Servo
サーボを動かすサンプルコード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | |
GPIO.setup(23,GPIO.OUT)はGPIO23ピンを出力ピンとする
servo=GPIO.PWM(23,50)はPWM波が1つの波形が20msなので50Hz指定
servo.ChangeDutyCycle(i)ここで引数はfloatでもいける
servo.stop()を必ず最後に入れる。次にPWMを使おうとすると正常にPWM波が出なくなる。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | |
GPIO.setup(23,GPIO.OUT)はGPIO23ピンを出力ピンとする
servo=GPIO.PWM(23,50)はPWM波が1つの波形が20msなので50Hz指定
servo.ChangeDutyCycle(i)ここで引数はfloatでもいける
servo.stop()を必ず最後に入れる。次にPWMを使おうとすると正常にPWM波が出なくなる。