📢 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>
  <source lang="c++">
  <syntaxhighlight lang="c++">
  #include <Servo.h>
  #include <Servo.h>
   
   
55行目: 55行目:
     delay(15);
     delay(15);
  }
  }
  </source>
  </syntaxhighlight>
<br>
<br>
実際に、サーボモータへの出力をオシロスコープで確認すると(下図を参照)、20.0[ms]周期のPWM信号が送信されている。<br>
実際に、サーボモータへの出力をオシロスコープで確認すると(下図を参照)、20.0[ms]周期のPWM信号が送信されている。<br>