Soru:
Bir EV3 motorunu RobotC'yi kullanarak tam bir derece kadar nasıl döndürebilirim?
FDuarte
2015-03-17 04:38:50 UTC
view on stackexchange narkive permalink

Bir EV3'ün motorunu 50 ° açıyla döndürmeye çalışıyorum. Yapamam. RobotC'yi kullanarak bir NXT / EV3 motorunu belirli bir açıyla nasıl döndürebilirim?

Bu, [önceki sorunuzun] bir kopyası mı (http://bricks.stackexchange.com/q/6009/56) - yoksa NXC'den RobotC'ye mi geçtiniz? Etkileşimli servo motorları mı yoksa orta / büyük servo motorları mı kullanıyorsunuz?
Ayrıca - denediğiniz şeyin bir örneğini gönderebilir misiniz - RobotC sizi varsayarsak [servolara belirli açıları] (http://www.robotc.net/forums/viewtopic.php?p=5764&sid=ca6339af082e78c7d4c4d3b856e76c71#p5764) göndermeyi desteklemelidir onları doğru şekilde yapılandırdınız ...
Ayrıca [LeJOS] 'a (http://www.lejos.org) da bakabilirsiniz - API kesinlikle bir motorun rotate () yöntemiyle belirli bir derece derecesini döndürmesine izin verir. Düzenlenmiş bir motor örneğinde bu size çok doğru bir dönüş sağlamalıdır.
Bir cevap:
jncraton
2015-04-14 08:58:15 UTC
view on stackexchange narkive permalink

Aradığınız komut, buradaki belgelerde gösterildiği gibi setMotorTarget'tır.

Esasen, motor için hedef dönüşü derece cinsinden ayarlamanız ve ardından hareketin gerçekleşmesini beklemeniz gerekir:

  // motorA hedefini 50 dereceye ayarlar 100setMotorTarget hızı (motorA, 50, 100); // Hareketin tamamlanmasını beklerUntilMotorStop (motorA);  


Bu Soru-Cevap, otomatik olarak İngilizce dilinden çevrilmiştir.Orijinal içerik, dağıtıldığı cc by-sa 3.0 lisansı için teşekkür ettiğimiz stackexchange'ta mevcuttur.
Loading...