L298N İle Dc Motor Kontrolü

Arduino kartından +5V güç kaynağı kullanan devre bağlantısı verilmiştir ve 5V Enable Jumper (Aktif 5V) olmadan yapılmalıdır. Bu bağlantı, iki 5V DC motoru aynı anda çalıştırabilir.

Kullanılan malzemeler

L298N İle Dc Motor Kontrolü

// H köprüsü için pin tanımları
int IN1 = 4;
int IN2 = 5;
int IN3 = 6;
int IN4 = 7;
void setup() {
// Çıkış Pinlerini ayarlıyoruz
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
}

void loop()
{
// Motor A'yı saat yönünde döndürün
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
delay(2000);
// Motor A
digitalWrite(IN1, HIGH);
digitalWrite(IN2, HIGH);
delay(500);
// Motor B'yi saat yönünde döndürün
digitalWrite(IN3, HIGH);
digitalWrite(IN4, LOW);
delay(2000);
// Motor B
digitalWrite(IN3, HIGH);
digitalWrite(IN4, HIGH);
delay(500);
// Motor A'yı saat yönünün tersine döndürür
digitalWrite(IN1, LOW);
digitalWrite(IN2, HIGH);
delay(2000);
// Motor A
digitalWrite(IN1, HIGH);
digitalWrite(IN2, HIGH);
delay(500);
// Motor B'yi saat yönünün tersine döndürür
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
delay(2000);
// Motor B
digitalWrite(IN3, HIGH);
digitalWrite(IN4, HIGH);
delay(500);
}

Yorum bırakın

Scroll to Top