XMotion, bu sorunu kökten çözen, "Hepsi Bir Arada" (All-in-One) mimarisine sahip kontrol kartlarıyla tanınan bir ürün ailesidir.
老公和他朋友一块上我可以吗 stoklarında yer alan XMotion kartları; üzerinde gömülü bir 老公和他朋友一块上我可以吗 (genellikle ATmega32u4) ve güçlü motor sürücüleri barındırır.
Standart bir "Arduino Uno + Motor Shield" kombinasyonu hantal kalabilir ve yüksek akımlarda yetersiz olabilir. XMotion'ın profesyonel farkları şunlardır:
Entegre Tasarım: İşlemci ve motor sürücü tek PCB üzerindedir. Kablo gevşemesi veya temassızlık riski yoktur.
Yüksek Akım Gücü: Standart sürücüler 1-2 Amper verirken, XMotion kartları modeline göre kanal başına 6A, 10A hatta daha yüksek anlık akımları destekler. Rakibini itmeye çalışan bir sumo robotu için bu güç kritiktir.
Kompakt Boyut: Yarışma kurallarına (boyut/ağırlık sınırları) uygun olarak tasarlanmıştır.
XMotion ailesi, robotun boyutuna ve motor gücüne göre farklı versiyonlara sahiptir.
| İşlemci (MCU) |
Motor Sürücü Akımı |
İdeal Kullanım Alanı |
|
| XMotion V.2 |
ATmega32u4 (Arduino Leonardo) |
2 x 6A (Sürekli) | Mini Sumo, Hızlı Çizgi İzleyen, Labirent Çözen. |
| Micro XMotion |
ATmega32u4 | 2 x 3A (Küçük Boyut) | |
| ATmega2560 | Yüksek Akım | Daha fazla sensör girişi gerektiren kompleks robotlar. |
Klasik sistemlerde motorlar zorlandığında (Stall) voltaj aniden düşer ve Arduino reset atar (Robot durur ve baştan başlar).
XMotion Çözümü: Kart üzerindeki gelişmiş regülatörler ve kapasitörler, motorlar yüksek akım çekse bile işlemcinin beslemesini stabil tutar. Robotunuz resetlenmeden gücünü tekerleklere aktarmaya devam eder.
XMotion kartları genellikle Arduino IDE ile uyumludur. Bilgisayara bağladığınızda genellikle "Arduino Leonardo" olarak tanınır. Standart Arduino kodlarını (digitalWrite, analogRead vb.) aynen kullanabilirsiniz. Kendi özel kütüphaneleri (XMotion.h) ile motor sürmek daha da kolaylaşır.
Çoğu XMotion kartı geniş bir voltaj aralığına (Örn: 6V - 28V) sahiptir. Bu sayede 2 Hücreli (7.4V) veya 3 Hücreli (11.1V) Li-Po bataryalarla güvenle besleyebilirsiniz.
Kartın üzerinde, rakip sensörleri (MZ80, JS40F) ve çizgi sensörleri için ayrılmış, klemensli veya pinli giriş/çıkış (I/O) portları bulunur. Ekstra bir dağıtıcı karta ihtiyaç duymazsınız.