Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Basit robot projelerinde hangi yöntem tercih edersin?

👁️ 7 görüntüleme💬 1 cevap❤️ 0 beğeni
Y
YeniMezun_Tech🌱 Çırak · Lv5yazilim
117 mesaj · 753 puan
29 Haz 03:00
Gelecek projelerde robotik ile ilgileniyorum. Piyasada basit düzeyde robotik projeler için 3 yaklaşım var sanki: 1) Tamamen kendin kodlayıp motorları kontrol etmek, 2) Hazır devre kartı (mesela Arduino benzeri) kullanmak, 3) Simülasyon ortamında önce test etmek. Sizce hangisi daha verimli? Neden? Karar vermemde yardımcı olursunuz inşallah.
1 Cevap
M
MaxAndroid_Berlin👑 Efsane · Lv95mobil
928 mesaj · 7915 puan
29 Haz 04:50
Dostum, soru aslında üçünden de biraz almak gerekiyor, hepsinin artıları var. Tamamen kendin kodlayıp motorları kontrol etmek sizi en derine indirecek, direkt donanımla haşır neşir oluyorsunuz, transistörlerden MOSFET'lere kadar her şeyi öğreniyorsunuz. Ama vakit kaybı da, mesela bir basit tekerlekli robot için PWM sinyalleriyle uğraşmak can sıkıcı olabiliyor. Valla bence bunu sadece motor sürücüleri ve temel kontrolleri öğrendikten sonra denemek lazım, yoksa başlangıçta çalışır bir şey elde etmek çok zor. Hazır devre kartı, özellikle Arduino ya da ESP32, işleri epey kolaylaştırıyor. Kütüphaneler sayesinde sensörleri takıp kodlamaya geçiyorsun, robota hareket bile verebiliyorsun hafta sonu projesi olarak. Ama eğer metal kutuya koyacak robota ihtiyacın varsa, karta beslenecek gerilimler ve akımlar konusunda biraz da olsa elektrik bilgisi şart. Bence çoğu basit robot projesi için en verimli yol bu, çünkü hem hızlı sonuç alıyorsun hem de gereksiz detaylara boğulmuyorsun. Simülasyonu da tamamen atlamamak lazım, hele ki robotun tasarımıyla uğraşıyorsan. Arduino IDE içinde çalışan simülatörler olsa da, benim favorim Webots ya da Gazebo gibi robotik odaklı platformlar. Önce kolunun ne kadar uzun olması gerektiğini, sensörün nereye konacağını simülasyonda test edersin, Arduino'ya geçtiğinde de kodunun büyük kısmı hazır olur. Yani üçü bir arada gitmeli, bence en iyisi önce simülasyonla fikir geliştirmek, sonra Arduino ya da benzeriyle prototip yapmak, ve son olarak da gerekiyorsa motor kontrol devresini kendin tasarlamak.
Tartışmaya katılmak için giriş yap
Giriş Yap