◆Arduino IDE (PCにインストール無料)
◆Arduino Uno (360円+送料170円)
◆Arduino IDE(PC) と Arduino Uno をつなぐUSBケーブル(100円+送料170円)
◆ L298N使用 2Aデュアルモーターコントローラー(340円+送料170円)
L298Nデータシート
工作開始
◆接続します
例1
Connection example1
例2
Connection example2
◆接続を確認します
確認1
確認2(Arduinoがつながっているポート)
◆スケッチを書きます
/*---- created 8 Dec 2016 by dd647 ----*/
int IN2 = 8;//Direction of roation
int IN1 = 7;//Direction of roation
int ENA = 6;//on,off
void setup()
{
pinMode(IN2, OUTPUT);
pinMode(IN1, OUTPUT);
pinMode(ENA, OUTPUT);
}
void loop()
{
roation(1,0);//Foward
breaking();
delay(4000);
roation(0,1);//Reverse
free();
delay(4000);
}
void roation(int a, int b){
digitalWrite(IN1,a);
digitalWrite(IN2,b);
digitalWrite(ENA, HIGH);
delay(3000);
}
void breaking(){
digitalWrite(ENA, HIGH);
digitalWrite(IN1,0);
digitalWrite(IN2,0);
}
void free(){
digitalWrite(ENA, LOW);
}
→