Re:50歳から始めるArduino UNO-19
Re:50歳から始めるArduino UNO
amazon kindle版を出版しました。
5. 自律移動ロボットの製作
5.1 ロボットの筐体
(5)モーター動作チェック
まずは、片側だけで、モーターが回転するか動作チェックします。
これがうまくいったら、両方のモーターの動作チェックをします。
動作チェックプログラムは次のようになります。
void setup() {
pinMode(1,OUTPUT);
pinMode(2,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
}
void loop() {
analogWrite(3,127);
digitalWrite(2,HIGH);
digitalWrite(1,LOW);
delay(3000);
digitalWrite(1,HIGH);
digitalWrite(2,LOW);
delay(3000);
analogWrite(3,255);
digitalWrite(2,HIGH);
digitalWrite(1,LOW);
delay(3000);
digitalWrite(1,HIGH);
digitalWrite(2,LOW);
delay(3000);
digitalWrite(1,LOW);
digitalWrite(2,LOW);
analogWrite(6,127);
digitalWrite(5,HIGH);
digitalWrite(4,LOW);
delay(3000);
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
delay(3000);
analogWrite(6,255);
digitalWrite(5,HIGH);
digitalWrite(4,LOW);
delay(3000);
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
delay(3000);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
}