名称 |
サーボモーター単体試験報告書 |
番号 |
MIRS2104-SOFT-0006 |
版数 |
最終更新日 |
作成 |
承認 |
改訂記事 |
A01 |
2020.11.5 |
尾崎優太、浅野悠也 |
|
初版 |
目次
開催日時 |
令和3年 11月5日 11:00-11:30 |
開催方式 |
対面 |
出席者名 |
浅野悠也,尾崎優太 |
レビュー教員 |
|
議事概要 |
試用実験 |
実験目的 |
本プロジェクトで用いる腕部機構における腕伸縮機能のプログラムを作成、実験する。 |
・Arduino UNO
・サーボモーター(GWSMICRO/2BBMG/J)
作成したプログラムを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 プログラム
このプログラムによりサーボモーターを正常に回転させることが可能であった。
[1] 【Arduino入門編⑧】サーボモーターを動かしてみる。,
https://burariweb.info/electronic-work/arduino-learning/aruduino-servomotor-control.html .
2021/11/05
MIRS2104ドキュメント管理台帳へ