2025年12月24日水曜日

TB6612使用 Dual DCモータードライブキット 秋月 (uno/pic)

 akizukidenshi.com は、ピンの位置が微妙にずれているので要注意

真ん中の3本がgnd,stby,vccになっている stbyはポジティブにセットしておく方法とプログラムでセットするやり方がある、後者のほうがベターだが配線がめんどい 以後は前者

const int motorPWM = 3;

const int motorAin1 = 4;

const int motorAin2 = 5;

int motorSpeed = 100; // pwmのデューティ比で0~255で調整

void setup() {

   // declare pin 9 to be an pwm output:

   pinMode(motorPWM, OUTPUT);

   pinMode(motorAin1, OUTPUT);

   pinMode(motorAin2, OUTPUT);

}


void loop() {

  analogWrite(motorPWM, motorSpeed);

  digitalWrite(motorAin1, LOW);

  digitalWrite(motorAin2, HIGH);

  delay(3000);

  digitalWrite(motorAin1, HIGH);

  digitalWrite(motorAin2, LOW);

  delay(3000);

}



0 件のコメント:

コメントを投稿