1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

電子工作Advent Calendar 2024

Day 19

MiuzeiのMS18サーボモータをArduinoで使う

Posted at

SG90のような見た目をしたMiuzei製のサーボモータ「MS18」を使ってみようと思います。

MS18とは

SG90互換(?)のサーボモータです。
Amazon等で購入できます。
コスパがよいです。
サーボホーンはSG90と少し違うようでSG90の物ははまりませんでした。

使い方

他のサーボモータと同じです。
赤に電源(4.8~6V)、黒にGND、橙が制御信号です。
PWMで制御できます。50Hzでパルス幅は900~2100μsecとなっています。

Arduinoにつないでみました。

image.png

パルス幅900~2100μsecだと120度ほどしか曲がりません。

パルス幅を500~2400μsec(SG90と一緒)にしたら特に問題なく180度回転するようになります。

プログラムは標準のServoライブラリを使って簡単に書くことができます。

servo.ino
#include <Servo.h>
#define pin 2

Servo servo ;

void setup() {
  servo.attach(2,500,2400);
}

void loop() {
  servo.write(0);
  delay(500);
  servo.write(90);
  delay(500);
  servo.write(180);
  delay(500);
}

3.3V系のマイコンにもつないでやってみましたが問題なく動作しました。信号は3.3Vでも大丈夫なようです。

最後に

今の所特に問題なく使えています。
トルクなどはSG90には劣るようですが、ほとんどの用途においてはSG90と代替可能だと思います。

1
0
0

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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?