LoginSignup
13
13

More than 5 years have passed since last update.

raspberry piでSG-90サーボモータを動かす

Last updated at Posted at 2016-01-30

やりたいこと

ちょっとしたボタンをサーボで押したい

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°なのかもよくわからないし、サーボモータってそういうもんなのだろうか。

電流的に大丈夫かな、と思ったけど特に問題なし。

push_button-compressor.gif

13
13
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
13