CV. ZENTRONIC - Perusahaan Jasa Listrik dan Elektronika

Selasa, 11 April 2023

L298N Motor driver Arduino | DC Motor


 

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

Arduino – LM35 Temperature Sensor

  Sensor Suhu seri LM35 adalah perangkat suhu sirkuit terpadu presisi dengan tegangan keluaran yang berbanding lurus dengan suhu Celcius. ...