やりたいこと
ちょっとしたボタンをサーボで押したい
2016/03/08 これでも動くことは動きますが、電流不足で動いたり動かなかったりするのでお試しでちょっと動かす以外の用途にはおすすめしません。ドハマリしました(≧ヘ≦)。別記事で整理します。
買ってきたもの
- SG-90 秋月電子
- ジャンパ オスーメス
コード
from RPIO import PWM
import time
servo = PWM.Servo()
SERVO_X = 23
# 0
servo.set_servo(SERVO_X, 1500)
time.sleep(1)
# -90
servo.set_servo(SERVO_X, 400)
time.sleep(1)
# 0
servo.set_servo(SERVO_X, 1500)
time.sleep(1)
servo.stop_servo(SERVO_X)
できたこと
どうもサーボモータというのは仕様通りにやってるつもりでも、0°、90°、-90°にきっちり動かない気がする。そもそもどこが0°なのかもよくわからないし、サーボモータってそういうもんなのだろうか。
電流的に大丈夫かな、と思ったけど特に問題なし。