Arduinoでサーボモータを制御する
概要
Arduinoを使ってサーボモータを動かしてみました。
準備するもの
・Arduino 一式
・ブレットボード 一式
・サーボモータ (本記事ではSG-90を使用しています。)
回路
回路図が読めない方向けにブレットボードの配線図も用意しました。
こちらも参考にしてください。
サーボモータのケーブルについて、サーボモータのデータシートをしっかり読んで配線するようにしてください。
サーボモータ -> Arduino
GND -> GND
VCC -> 5V
PWM -> GPIO
ソフトウェア
#include<Servo.h>
Servo servo;
void setup() {
servo.attach(9); # pinの設定
servo.write(0); #動作角度の指定
}
void loop() {
servo.write(90);
delay(500);
servo.write(0);
delay(500);
}
実行
よろしければサポートお願いします。頂いたサポートは全額制作活動費(機材購入、イベント出展、エナドリ代)に活用させて頂きます。 制作活動の継続/生きる希望になりますので、よろしくお願いします。