Disini kita akan belajar "Cara Menggunakan Driver Motor L298n dengan Arduino Uno". Juga Kami akan mengontrol Kecepatan & Arah Motor.
Di sini, saya lampirkan Diagram Pinout Motor L298N Driver.
Pertama, Hubungkan Motor Anda dengan Driver Motor L298N.
Sekarang, Hubungkan Pin L298N Anda dengan Pin Arduino Uno.
Sekarang, Hubungkan pin berikut-
L298n (+5V) => Arduino (+5V)
L298n (Gnd) => Arduino (Gnd)
Sekarang Hubungkan Baterai-
L298n (+12V) => Baterai (+ve)
L298n (Gnd) => Baterai (-ve)
Sistem Pin di atas dapat Menjalankan modul Driver Motor L298n Anda dan juga Arduino.
Sekarang Anda dapat Mengontrol Kecepatan Motor Anda.
Saya melampirkan Tampilan Akhir Proyek kami.
Code untuk L298N Motor Driver
int motor1pin1 = 2;
int motor1pin2 = 3;
int motor2pin1 = 4;
int motor2pin2 = 5;
void setup() {
// put your setup code here, to run once:
pinMode(motor1pin1, OUTPUT);
pinMode(motor1pin2, OUTPUT);
pinMode(motor2pin1, OUTPUT);
pinMode(motor2pin2, OUTPUT);
//(Optional)
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
//(Optional)
}
void loop() {
// put your main code here, to run repeatedly:
//Controlling speed (0 = off and 255 = max speed):
//(Optional)
analogWrite(9, 100); //ENA pin
analogWrite(10, 200); //ENB pin
//(Optional)
digitalWrite(motor1pin1, HIGH);
digitalWrite(motor1pin2, LOW);
digitalWrite(motor2pin1, HIGH);
digitalWrite(motor2pin2, LOW);
delay(3000);
digitalWrite(motor1pin1, LOW);
digitalWrite(motor1pin2, HIGH);
digitalWrite(motor2pin1, LOW);
digitalWrite(motor2pin2, HIGH);
delay(3000);
}
Implementasi
Video
Tidak ada komentar:
Posting Komentar