サーボモーター SG-90
- 2021.05.22
- Arduino入門

サーボモーターとは
サーボモーターとは、回転軸を指定の角度まで回転させるモーターです。
●トルク:1.8kgf/cm
●動作速度:0.1秒/60度
●動作電圧:4.8V(~5V)

各端子は以下の通り接続します。
●茶:GND
●赤:Vcc
●黃:制御信号
回路を作る


サンプルスケッチ
サンプルスケッチを以下からダウンロードして、ZIPファイルを開きます。
Servo1.ino
#include <Servo.h> //Servoライブラリの読み込み
Servo SV; //Servoライブラリの関数を利用できるようにするためにServo型の変数SVを宣言
void setup(){
SV.attach(8); //8番ピンをサーボモーターの出力に設定
}
void loop(){
SV.write(0); //0度の位置まで動かす
delay(1000);
SV.write(90); //90度の位置まで動かす
delay(1000);
SV.write(180); //180度の位置まで動かす
delay(1000);
}
スケッチ内の関数等について
●#include <ライブラリ名> : 機能や電子部品のライブラリをインクルードしてその機能や電子部品を使えるようにする
●Servo 値 : Servoライブラリの関数を利用できるようにするためにServo型の変数を宣言
●attach (値) : 指定したピン番号に制御信号を出力
●write (値) : 指定した角度まで回転軸を動かす
-
前の記事
センサーシールド 2021.05.21
-
次の記事
モーターコントローラー L298N 2021.05.23