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 件のコメント:
コメントを投稿