📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
ページの作成:「== 概要 == ここでは、Arduinoを使用して、サーボモータを駆動させる方法を記載する。<br> <br> サーボモータは、模型の車や飛行…」 |
細 文字列「</source>」を「</syntaxhighlight>」に置換 |
||
| (同じ利用者による、間の1版が非表示) | |||
| 35行目: | 35行目: | ||
サーボモータは<code>Servo</code>クラスで実装されており、サーボモータの切れ角は<code>Servo.write</code>メソッドに0から180で指定する。<br> | サーボモータは<code>Servo</code>クラスで実装されており、サーボモータの切れ角は<code>Servo.write</code>メソッドに0から180で指定する。<br> | ||
中立位置は、90である。<br> | 中立位置は、90である。<br> | ||
< | <syntaxhighlight lang="c++"> | ||
#include <Servo.h> | #include <Servo.h> | ||
| 55行目: | 55行目: | ||
delay(15); | delay(15); | ||
} | } | ||
</ | </syntaxhighlight> | ||
<br> | <br> | ||
実際に、サーボモータへの出力をオシロスコープで確認すると(下図を参照)、20.0[ms]周期のPWM信号が送信されている。<br> | 実際に、サーボモータへの出力をオシロスコープで確認すると(下図を参照)、20.0[ms]周期のPWM信号が送信されている。<br> | ||