名称 サーボモーター単体試験報告書
番号 MIRS2104-SOFT-0006

版数 最終更新日 作成 承認 改訂記事
A01 2020.11.5 尾崎優太、浅野悠也 初版

目次



1.会議情報

 
開催日時 令和3年 11月5日 11:00-11:30
開催方式 対面
出席者名 浅野悠也,尾崎優太
レビュー教員
議事概要 試用実験
実験目的 本プロジェクトで用いる腕部機構における腕伸縮機能のプログラムを作成、実験する。

2.使用物品

・Arduino UNO
・サーボモーター(GWSMICRO/2BBMG/J)

3.方法

作成したプログラムをfig.1に示す。
このプログラムをRaspberry UNO上で実行する。
#include // Servoライブラリの読み込み
Servo myservo; // Servoオブジェクトの宣言
const int SV_PIN = 5; // サーボモーターをデジタルピン7に
void setup(){
myservo.attach(SV_PIN, 500, 2400); // サーボの割当(パルス幅500~2400msに指定)
}
void loop(){
myservo.write(0); // サーボモーターを0度の位置まで動かす
delay(1000);
myservo.write(90); // サーボモーターを90度の位置まで動かす
delay(1000);
myservo.write(180); // サーボモーターを180度の位置まで動かす
delay(1000);
}

Fig.1 プログラム

4.結果

このプログラムによりサーボモーターを正常に回転させることが可能であった。

5.参考文献

[1] 【Arduino入門編⑧】サーボモーターを動かしてみる。,
https://burariweb.info/electronic-work/arduino-learning/aruduino-servomotor-control.html .
2021/11/05



MIRS2104ドキュメント管理台帳へ