1. Arduino Uno dll
2. Motor Driver L298
3. Motor DC
4. Kabel Jumper
5. Power Supply Eksternal 5V - 24V
Langkah - Langkah:
1. Sambungkan
5V >> 5V Arduino
12V >> 5V - 24V External Supply (Supply > 12V Cabut Jumper seperti gambar
dibawah)
GND >> GND Arduino dan GND Supply Eksternal (WAJIB)
Out1 >> Motor DC
Out2 >> Motor DC
In1 >> PIN 2 Arduino
In2 >> PIN 3 Arduino
ENA >> PIN PWM Arduino (terdapat lambang sinus di sebelah angka port)
2. Buka Arduino IDE ketik atau copas program dibawah ini:
Atau bisa di download disini
const int IN1=2;
const int IN2=3;
const int ENA=9;
void setup()
{
pinMode(IN1,OUTPUT);
pinMode(IN2,OUTPUT);
pinMode(ENA,OUTPUT);
}
void loop()
{
Forward(100);
delay(1000);
stops();
delay(1000);
Backward(100);
delay(1000);
stops();
delay(1000);
}
void Forward(int motor_speed)
{
digitalWrite(IN1,LOW);
digitalWrite(IN2,HIGH);
analogWrite(ENA,motor_speed);
}
void Backward(int motor_speed)
{
digitalWrite(IN1,HIGH);
digitalWrite(IN2,LOW);
analogWrite(ENA,motor_speed);
}
void stops()
{
digitalWrite(IN1,HIGH);
digitalWrite(IN2,HIGH);
}
3. Upload Program
No comments:
Post a Comment