Robotik ve Otonom

4WD Smart Robot Araba Kiti Montaj ve Kodlama Kılavuzu

A
Ayşe Demir · 10 Mayıs 2026
4WD Smart Robot Araba Kiti Montaj ve Kodlama Kılavuzu

Kendi otonom aracınızı veya uzaktan kumandalı robotunuzu yapmak istiyorsanız, 4 tekerlekten çekişli (4WD) akıllı araba şasileri en iyi başlangıç noktalarından biridir. Bu rehberimizde 4WD Smart Robot Car Kit modelimizin mekanik montajını tamamlayıp, motorları L298N sürücüsü ile kontrol etmeyi öğreneceğiz.

Mekanik Montaj Aşamaları

  1. Çift katmanlı pleksiglas şasi plakalarının üzerindeki koruyucu kağıt bantları sökün.
  2. 4 adet DC motoru, şasi üzerindeki T tipi sabitleyiciler ve vidalar yardımıyla alt şasi plakasına monte edin.
  3. Tekerlekleri motor millerine sıkıca oturtun.
  4. Sarhoş tekerlek ve pil kutusu montaj yuvalarını vidalayın.

L298N Motor Sürücü ve Pil Bağlantıları

DC motorlar yüksek akım çektiği için doğrudan Arduino pinlerine bağlanamazlar. L298N sürücü kartı bu gücü pillerden alarak motorlara iletir.

  • Sol 2 motorun kablolarını birbirine paralel bağlayıp L298N OUT1 - OUT2 klemenslerine girin.
  • Sağ 2 motorun kablolarını birbirine paralel bağlayıp L298N OUT3 - OUT4 klemenslerine girin.
  • Güç için 2 adet 18650 Li-ion pili (yaklaşık 7.4V - 8.4V) L298N'in 12V ve GND klemensine bağlayın.
  • L298N üzerindeki 5V çıkışından Arduino'yu besleyin. Tüm GND hatlarını (Arduino GND ve Pil eksi ucu) birleştirin (ortak GND).

Temel Hareket Kodları


// Motor pin tanımlamaları
const int motorIn1 = 4;
const int motorIn2 = 5;
const int motorIn3 = 6;
const int motorIn4 = 7;

void setup() {
  pinMode(motorIn1, OUTPUT);
  pinMode(motorIn2, OUTPUT);
  pinMode(motorIn3, OUTPUT);
  pinMode(motorIn4, OUTPUT);
}

void loop() {
  // 2 Saniye İleri Git
  ileri();
  delay(2000);
  
  // 1 Saniye Dur
  dur();
  delay(1000);
  
  // 2 Saniye Geri Git
  geri();
  delay(2000);
  
  // 1 Saniye Dur
  dur();
  delay(1000);
}

void ileri() {
  digitalWrite(motorIn1, HIGH);
  digitalWrite(motorIn2, LOW);
  digitalWrite(motorIn3, HIGH);
  digitalWrite(motorIn4, LOW);
}

void geri() {
  digitalWrite(motorIn1, LOW);
  digitalWrite(motorIn2, HIGH);
  digitalWrite(motorIn3, LOW);
  digitalWrite(motorIn4, HIGH);
}

void dur() {
  digitalWrite(motorIn1, LOW);
  digitalWrite(motorIn2, LOW);
  digitalWrite(motorIn3, LOW);
  digitalWrite(motorIn4, LOW);
}
                    

Bir Sonraki Adım

Robot arabanızın temel hareket kabiliyeti hazır! Bir sonraki adımda aracın önüne HC-SR04 ultrasonik mesafe sensörü ve bir servo motor ekleyerek, engelden kaçan otonom bir araca dönüştürebilirsiniz.

Bu yazıyı paylaş: X WA
WhatsApp İletişim