Disini saya akan menunjukkan dan membantu dengan cara asas untuk menggunakan Arduin dengan L298N Motor Driver. Dalam tutorial kali ini saya akan menggunakan Arduino Uno. Boleh juga menggunakan Arduino jenis lain. Saya menggunakan L298N kerana motor driver jenis ini murah dan senang digunakan.
Motor Driver ini dapat mengalirkan arus (current) yang tinggi sehingga 1.5Ampere. Motor Driver ini juga dapat digunakan untuk mengawal motor stepper. 3V - 12V input voltage diperlukan untuk menghidupkan motor driver jenis ini. Dibawah adalah pinout untuk motor driver L298N.
Boleh ikut cara sambungan dan copy source code di sini untuk menggunakan L298N motor driver.
const
int
in3 = 7;
const
int
in4 = 8;
void
setup() {
pinMode(in3, OUTPUT);
pinMode(in4, OUTPUT);
pinMode(enb, OUTPUT);
}
void
slow() {
analogWrite(enb, 128);
}
void
fast() {
analogWrite(enb, 255);
}
void
loop() {
digitalWrite(in3, LOW);
digitalWrite(in4, HIGH);
slow();
delay(5000);
fast();
delay(5000);
// change of direction
digitalWrite(in3, HIGH);
digitalWrite(in4, LOW);
slow();
delay(5000);
fast();
delay(5000);
}
SELAMAT MENCUBA
No comments:
Post a Comment