【Arduino演習記録010】モーターを動かす。ドライバを使って正転、逆転の演習を行う。ドライバがあるとめっちゃ楽♪

投稿日: 作成者: ussy

今日も前回に続きモータを使った実験をします。
今回はドライバという部品を使うことにより前回に比べて格段に回路が楽になりました。トランジスタ、FETを使ってこの正転、反転回路を作ろうと考えるだけで気分が落ち込みます。実践では当然ドライバを使って構築していこうと思います。

必要部材

    1. Arduino Uno本体

      Arduino Uno Rev3 ATmega328 マイコンボード A000066

      新品価格
      ¥2,500から
      (2020/8/15 10:49時点)

    2.  Arduinoではなく互換機(安価)を使う場合
      1. Arduino互換機
        ※IDEで下記設定変更をすると使えます。
        詳しくはhttp://u-style.info/2020/08/14/arduino演習記録01-ide環境を作る統合開発環境の構築)/

        1. ボード ArduinoNano
        2. プロセッサATmega328P(OldBootloder)
          ※IDE使用時はこの変更が大事!
        3. シリアルポートCOM5 ※任意:環境に応じて変更

          KeeYees Nano V3.0 Mini USB マイクロコントローラ開発ボード ATmega328P CH340G USBケーブル付き 3セット ブレッドボード 400穴 3個 ジャンパーワイヤー 20CM 40ピン オスーオス メスーメス オスーメス

          新品価格
          ¥2,280から
          (2020/8/15 10:52時点)

          ※(3個入りでUSBコード、ブレッドボード、配線付き)

    3. ブレットボード

      HiLetgo・ 5個セット 400穴 ミニブレッドボード 実験用ボード 8.5*5.5 CM ニューブレッドボード [並行輸入品]

      新品価格
      ¥870から
      (2020/9/5 16:24時点)

       

    4. ジャンパーワイヤー

      ELEGOO 120pcs多色デュポンワイヤー、arduino用ワイヤ―ゲ―ジ28AWG オス-メス オス-オス メス ?メス ブレッドボードジャンパーワイヤー

      新品価格
      ¥990から
      (2020/9/5 16:28時点)

       

    5. モータ

      マブチモーター 小型直流モーター FA-130RA 1BOX 10個入

      新品価格
      ¥2,805から
      (2020/10/10 16:02時点)

    6. ドライバ
      今回使用したTA7291P。もう廃盤かもしれません。

      1ピース/ロットTA7291P TA7291 ZIP-10在庫あり

      新品価格
      ¥464から
      (2020/10/11 12:10時点)


  1. 【配置図】
    今回記載無し
  2. 【回路図】
    今回記載無し
  3. 【プログラム】
    int IN_F = 5;
    int IN_B = 6;

    void setup() {
    // put your setup code here, to run once:
    pinMode (IN_F,OUTPUT);
    pinMode (IN_B,OUTPUT);
    }

    void loop() {
    // put your main code here, to run repeatedly:
    //正転
    digitalWrite(IN_F,HIGH);
    digitalWrite(IN_B,LOW);
    delay(1000);

    //ブレーキ
    digitalWrite(IN_F,HIGH);
    digitalWrite(IN_B,HIGH);
    delay(1000);

    //逆転
    digitalWrite(IN_F,LOW);
    digitalWrite(IN_B,HIGH);
    delay(1000);

    //ブレーキ
    digitalWrite(IN_F,HIGH);
    digitalWrite(IN_B,HIGH);
    delay(1000);

    }

  4. 【実際画像】
  5. 【実行結果】
    プログラム通り、正転、逆転を繰り返します。
  6. まとめ
    ドライバ、超便利です。モータ正転、逆転の回路をArduinoからの信号で操作ができます。Arduino5,6番ピンがドライバの入力端子につながっていて信号を送ることでモータを制御出来ます。

【参考資料】
ここで行っている演習は下記テキストを参考にさせて頂いています。

【使用しているテキスト】

実践Arduino! 電子工作でアイデアを形にしよう

新品価格
¥2,475から
(2020/8/14 10:36時点)