Section outline

    • 次のような回路を組みます。

      サーボモータ

      なお、次の図のようにLibrary Managerにおいて,servo_mortorを追加します。

      マネージャ

      パルス幅で回転角を調整します。
      s
       
       
      #include <Servo.h>

      int SERVO_SOKET = 9; //ソケット番号の指定

      Servo myServo;   // サーボモータ制御用のオブジェクト

      void setup() {
        myServo.attach(9);  // サーボモーターをデジタルピン9に接続
      }

      void loop(){
        myServo.write(0);      // パルス幅0.5m秒
        delay(1000);  // 1秒停止
        myServo.write(90);     // パルス幅1.45m秒
        delay(1000);  
          myServo.write(180);  // パルス幅2.4m秒
        delay(1000);  
      }