🚀 Robotik Projeler ve Yapım Rehberleri Orta ⏱ Tahmini: 35 dk

Tekerlekli Robotlarda Diferansiyel Sürüş Mekaniği

2WD robotlar direksiyonu olmadan nasıl sağa ve sola döner? Tank dönüşü ve motor hız farkı matematiği.

📅 16 Ekim 2026 • 👁 2 kez görüntülendi • ✅ Ücretsiz Ders

Tekerlekli Robotlarda Diferansiyel Sürüş Mekaniği

Arabaların ön tekerleklerinde direksiyon mekanizması vardır. Peki iki tekerlekli robotlar (2WD) direksiyonsuz nasıl viraj alır? Cevap: **Diferansiyel Sürüş (Differential Drive)**!

---

🎯 Projenin Amacı ve Kazanımları

  • Sol ve sağ motorun hız ve yön farkıyla dönüş yapmayı öğrenmek.
  • Olduğu yerde dönme (Noktasal / Tank Dönüşü) algoritmasını kodlamak.
  • L298N veya L293D motor sürücülerinin yön pinlerini yönetmek.
  • ---

    🔌 Devre Şeması ve Hareket Tablosu

    | İstenen Hareket | Sol Motor Yönü | Sağ Motor Yönü | Robotun Davranışı |

    | :--- | :--- | :--- | :--- |

    | **İLERİ** | İLERİ | İLERİ | Düz çizgi boyunca ilerler |

    | **GERİ** | GERİ | GERİ | Düz geri gider |

    | **SAĞA DÖNÜŞ (Geniş)** | İLERİ | DUR | Sağa doğru kavis çizer |

    | **NOKTASAL SAĞA DÖNÜŞ** | İLERİ | GERİ | Olduğu yerde kendi ekseninde döner (Tank) |

    | **NOKTASAL SOLA DÖNÜŞ** | GERİ | İLERİ | Olduğu yerde sola döner |

    ---

    💻 Tam ve Çalışan Kodlar (C++, MicroPython, Scratch blok açıklamaları)

    // Tank Dönüşü ile Sağa Dönme Fonksiyonu
    void noktasalSagaDon() {
      // Sol motor ileri
      digitalWrite(4, HIGH);
      digitalWrite(5, LOW);
      
      // Sağ motor geri
      digitalWrite(6, LOW);
      digitalWrite(7, HIGH);
    }

    ---

    💡 Nasıl Çalışır? (Bilimsel Çalışma Prensibi)

    İki tekerlek zıt yönlere aynı hızda döndürüldüğünde, robotun ağırlık merkezi etrafında bir tork momenti oluşur ve robot yerinden kıpırdamadan kendi etrafında fırıldak gibi döner.

    ---

    🚀 Kendini Geliştirme Görevi (Challenge)

    Robotunuza tam 360 derece dönüp başladığı noktaya bakan bir dans figürü kodlayın!

    Sorun mu yaşadınız veya aklınıza takılan bir nokta mı var?

    Discord topluluğumuza katılarak diğer geliştiriciler ve eğitmenlerle yardımlaşabilirsiniz.

    Discord'da Soru Sor →