Ana Sayfa · Akademi · Robotik ve Kodlama · Robotik Sistemler · Şasi ve Mekanik Tasarım

Şasi ve Mekanik Tasarım

Dengeli, sağlam ve düzenli bir robot iskeleti (şasi) tasarlamanın temellerini öğren.

DERS PUSULASI

Bu sayfayı ne için kullanacaksın?

Ana fikir

Şasi, bir robotun tüm parçalarını taşıyan iskeletidir; iyi bir şasi dengeli, sağlam ve düzenlidir, böylece robot güvenle ve düzgün hareket eder.

Üretilecek kanıt

Bu uygulamada henüz motor takmadan bir şasi planı çizeceğiz. Bir A4 kağıdının üstten görünümünü çiz (dikdörtgen bir plaka). İki tahrik tekerleğini ve arkadaki destek tekerleğini işaretle. Şu parçaları kağıda yerleştir ve konumlarını yaz: pil paketi, kontrol kartı, motor sürücü, ön mesafe sensörü. Ağırlık merkezini bir "X" ile işaretle. Tekerleklerin…

Kontrol tuzağı

Ağır pili en üste koymak Yüksekteki ağırlık robotu sallanmaya ve devrilmeye açık hale getirir. Pili tabana, ortaya al. Motorları bantla tutturmak Bant titreşimle gevşer, motor oynar ve robot yön kaybeder. Vida veya sıkı montaj tercih et. Motorları doğrudan Arduino'ya bağlamak Motorlar çok akım çeker ve kartı…

Sonraki bağlantı

Tekerlekler, Dişliler ve Tork: Motorun gücünü tekerleğe nasıl aktardığımızı, dişlilerin hızı ve gücü nasıl değiştirdiğini öğreneceğiz.

Modül kaynakları: Python Tutorial · Arduino Learn

SeviyeBaşlangıç
Yaş10–16
Süre25–35 dk
Ön koşulAlgılama–Karar–Hareket Döngüsü
İçerikStandart ders · 1.282 kelime
Son güncelleme

Bir cümlelik özet

Şasi, bir robotun tüm parçalarını taşıyan iskeletidir; iyi bir şasi dengeli, sağlam ve düzenlidir, böylece robot güvenle ve düzgün hareket eder.

Neden önemli?

Bir önceki derste robotun algıla–karar ver–hareket et döngüsüyle çalıştığını gördük. Ama bütün bu elektronik beyin, motorlar ve sensörler bir yere tutunmak zorunda. İşte o "yer" şasidir.

Şasiyi bir insanın iskeletine benzetebiliriz. Kaslar, organlar ve deri ne kadar iyi olursa olsun, iskelet zayıfsa vücut ayakta duramaz. Aynı şekilde, kodun kusursuz olsa bile şasi eğrilir, sallanır veya parçalar yerinden oynarsa robot düzgün çalışmaz.

Şunları düşünelim:

Yani şasi tasarımı, kod yazmadan önce düşünülmesi gereken gerçek bir mühendislik adımıdır.

Şasi nedir ve ne işe yarar?

Şasi (chassis), robotun ana gövdesi veya taşıyıcı çerçevesidir. Üzerine motorlar, tekerlekler, pil, kart ve sensörler yerleştirilir. Türkçede kısaca "iskelet" veya "kasa" da diyebiliriz.

İyi bir şasinin üç görevi vardır:

  1. Tüm parçaları sıkıca bir arada tutmak.
  2. Ağırlığı dengeli taşımak.
  3. Hareket sırasında şeklini korumak (eğilip bükülmemek).

Örnek: İki motorlu basit araç şasisi

Bu modülde en çok kullanacağımız tasarım, iki motorlu (diferansiyel sürüşlü) araçtır. Şöyle görünür:

        ön
   [ ] sensör [ ]
  +-----------------+
  | O            O  |  <- iki tahrik tekerleği
  | sol motor sağ motor
  |   [pil paketi]   |
  |   [kontrol kartı]|
  +--------+--------+
           o           <- serbest dönen destek (kaster) tekerleği
        arka

Sol ve sağ tekerlek farklı hızlarda dönerse robot döner. İkisi de aynı hızda ileri dönerse robot düz gider. Bu basit fikir, robot navigasyonunun temelidir.

Denge ve ağırlık dağılımı

Bir robotun devrilmeden, sallanmadan gitmesi için ağırlık merkezinin doğru yerde olması gerekir. Ağırlık merkezi, robotun tüm ağırlığının toplandığı hayali noktadır.

İlke 1: Ağırı alçağa ve ortaya koy

En ağır parça genelde pil paketidir. Onu mümkün olduğunca aşağıya ve tekerleklerin arasına yerleştirirsek robot daha kararlı durur.

Günlük örnek: Bir yük kamyonunu düşün. Yükü kasanın tabanına yayarsan kamyon virajda sağlam kalır. Bütün yükü tavana yığarsan kamyon devrilir. Robot da aynıdır.

İlke 2: Ağırlığı dengeli dağıt

Bütün ağır parçaları tek köşeye koyarsak o köşe aşağı basar, karşı tarafın tekerleği yere tam değmez ve robot çeker. Parçaları sağ-sol ve ön-arka dengede dağıtmaya çalışırız.

Örnek: İki tasarımı karşılaştıralım

Örnek: İki tasarımı karşılaştıralım tablosu
ÖzellikZayıf tasarımİyi tasarım
Pil yeriEn üstteEn altta, ortada
AğırlıkSağ tarafta yığılıİki yana dengeli
KablolarSerbest sarkıyorToplanmış, sabit
SonuçDönerken sallanırDüz ve kararlı gider

Sağlam ve basit tasarım ilkeleri

İyi mühendislik "daha çok parça" değil, "daha az ama doğru parça" demektir. İşte başlangıç için yararlı ilkeler:

Basit tut

Karmaşık bir şasi daha çok yerden kırılır. İlk robotunda düz bir plaka, iki motor ve bir destek tekerleği yeterlidir. Çalıştıktan sonra ekleme yaparsın.

Bağlantıları sağlam yap

Motorları vida veya sıkı bağlarla sabitle. Bant geçici bir çözümdür; robot titreştikçe gevşer. Gevşek motor, kayan yön demektir.

Malzemeyi işe göre seç (kavramsal)

Kural: Önce ucuz ve kolay malzemeyle dene (karton), tasarım çalışınca sağlam malzemeye geç.

Kabloları düzenle

Kabloları bir arada topla ve tekerleklerden, dişlilerden uzak tut. Dağınık kablo hem güvenlik riski hem de arıza kaynağıdır.

Şasi ve motorlara güç: neden ayrı pil paketi?

Kontrol kartı (örneğin Arduino) küçük bir akımla çalışır. Ama motorlar çok daha fazla akım çeker. Motorları doğrudan kartın çıkış pinine bağlarsak kartı bozabiliriz.

Bu yüzden şasiye iki şey ekleriz:

  1. Motor sürücü (motor driver): Kartın verdiği zayıf sinyali motorlar için güçlü akıma çeviren aracı devre.
  2. Ayrı pil paketi: Motorlar için kendi düşük gerilimli pilleri.

Kart ile motor sürücünün ortak toprağı (GND) birbirine bağlanmalıdır ki aynı "referansı" paylaşsınlar. Ama motor gücü ayrı pilden gelir.

Kontrol mantığı her iki durumda da aynıdır:

// İki motorlu robotu ileri sür (mantık, sürücü kartıyla)
int solIleri = 5;   // sol motor yön pini
int sagIleri = 6;   // sağ motor yön pini
int solHiz = 9;     // sol motor hız pini (PWM)
int sagHiz = 10;    // sağ motor hız pini (PWM)

void ileriGit() {
  digitalWrite(solIleri, HIGH);
  digitalWrite(sagIleri, HIGH);
  analogWrite(solHiz, 120);  // düşük hızda test et
  analogWrite(sagHiz, 120);
}

Not: Burada motor gücü ayrı pilden, sürücü kartı üzerinden gelir. Arduino yalnız "ne kadar hızlı ve hangi yön" sinyalini verir.

Mini uygulama

Bu uygulamada henüz motor takmadan bir şasi planı çizeceğiz.

  1. Bir A4 kağıdının üstten görünümünü çiz (dikdörtgen bir plaka).
  2. İki tahrik tekerleğini ve arkadaki destek tekerleğini işaretle.
  3. Şu parçaları kağıda yerleştir ve konumlarını yaz: pil paketi, kontrol kartı, motor sürücü, ön mesafe sensörü.
  4. Ağırlık merkezini bir "X" ile işaretle. Tekerleklerin arasında ve alçakta mı?
  5. Kabloların nereden geçeceğini kesikli çizgiyle göster; tekerleklerden uzak tut.

Kontrol sorusu: Robot ileri giderken sağa doğru kayıyorsa, bunun bir nedeni ağırlığın sağa yığılması olabilir mi? Tasarımını buna göre gözden geçir.

Sık yapılan hatalar

Ağır pili en üste koymak

Yüksekteki ağırlık robotu sallanmaya ve devrilmeye açık hale getirir. Pili tabana, ortaya al.

Motorları bantla tutturmak

Bant titreşimle gevşer, motor oynar ve robot yön kaybeder. Vida veya sıkı montaj tercih et.

Motorları doğrudan Arduino'ya bağlamak

Motorlar çok akım çeker ve kartı yakabilir. Her zaman motor sürücü ve ayrı pil kullan, ortak toprağı bağla.

Kabloları serbest bırakmak

Sarkan kablo tekerleğe dolanır ve robotu durdurur. Kabloları topla ve sabitle.

Çok karmaşık başlamak

İlk denemede çok fazla parça eklemek, arıza bulmayı zorlaştırır. Basit başla, çalışınca geliştir.

Güvenlik notu

Hareketli bir robot; parmağı, saçı veya kabloyu sıkıştırabilir, düşebilir veya bir yere çarpabilir. Güvenli çalışmak için:

Ders özeti

Kontrol soruları

  1. Şasi robotta hangi göreve benzetilebilir ve üç temel görevi nedir?
  2. İki motorlu araç şasisinde robot nasıl döner?
  3. Ağır pili neden robotun altına ve ortasına yerleştiririz?
  4. Motorları neden doğrudan Arduino'ya bağlamaz, motor sürücü ve ayrı pil kullanırız?
  5. Bir robotu ilk kez test ederken hangi üç güvenlik önlemini alırsın?

Cevaplar

  1. Şasi insan iskeletine benzetilebilir. Üç görevi: parçaları sıkıca bir arada tutmak, ağırlığı dengeli taşımak ve hareket sırasında şeklini korumak.
  2. Sol ve sağ tekerlek farklı hızlarda dönerse robot döner; ikisi de aynı hızda ileri dönerse düz gider.
  3. Ağırlık merkezini alçalttığı ve ortaladığı için robot daha kararlı durur, dönerken sallanmaz veya devrilmez.
  4. Motorlar kartın verebileceğinden çok daha fazla akım çeker; doğrudan bağlamak kartı bozabilir. Motor sürücü sinyali güçlü akıma çevirir, ayrı pil gücü sağlar, ortak toprak referansı paylaştırır.
  5. Örnek: Geniş ve boş bir alan açmak, parmak/saç/kabloları tekerleklerden uzak tutmak ve robotu ilk kez düşük hızda test etmek. (Yetişkin yardımı ve ayrı pil kullanımı da geçerlidir.)

Kaynak ve doğrulama notu

“Şasi ve Mekanik Tasarım” dersi için doğrulama odağı Şasi nedir ve ne işe yarar? ile Denge ve ağırlık dağılımı arasındaki ilişkinin örnekler üzerinde tutarlı çalışmasıdır. Robot davranışı yalnız kodla açıklanamaz; mekanik yapı, güç sistemi, sensör konumu ve zemin koşulları birlikte değerlendirilmelidir. Test sonuçları aynı parkurda birkaç tekrar yapılarak kaydedilmelidir.

Sonraki ders

Tekerlekler, Dişliler ve Tork: Motorun gücünü tekerleğe nasıl aktardığımızı, dişlilerin hızı ve gücü nasıl değiştirdiğini öğreneceğiz.

Quiz’i BaşlatRobotik Sistemler bölümüne dön
SORU HAVUZU

Bu dersi 10 soruyla pekiştir

Bu ders için 20 soruluk bir havuz hazırlandı. Her başlangıçta 10 soru ve seçenekler yeniden karıştırılır.