Servo Telemetrisini Programlama
Telemetry Nedir? Telemetry, verilerin toplanması ve iletilmesi sürecidir. Robotik dünyasında, telemetry, aktüatörlerden ve sensörlerden gelen dahili verilerin Driver Hub’a çıkış yapmasını sağlamak için kullanılır. Bu, robotun yaptığı veya gördüğü şey hakkında size, yani programcıya, geri bildirimde bulunma yoludur. Bu bilgiler daha sonra kodunuzu geliştirmek, bir mekanizmayı ayarlamak veya yarışırken sahada strateji oluşturmak için kullanılabilir.
Blocks’taki telemetry blokları, Utilities (Yardımcı Programlar) açılır menüsünde bulunabilir:

Servolarla Telemetri Kullanma Servodan alınan en yararlı telemetry, servonun 270° hareket aralığındaki pozisyonudur.
Telemetry menüsünden
bloğunu seçin.
bloğunu sürükleyin ve if/else if blok setinin altına yerleştirin. Bu senaryoda, telemetry’nin belirli bir kontrol için beklemek yerine sürekli çıkış sağlamasını istiyoruz.
Servo menüsünden
bloğunu çıkarın. Bloğu sürükleyin ve telemetry bloklarındaki sayı parametresine bağlayın.
bloğundaki "key", Driver Hub ekranına okunan değeri tanımlamak için değiştirebileceğimiz bir metin kutusudur. Bunu, bir cevap anahtarı veya harita üzerindeki sembollerle tanımlanan bir şey gibi düşünebilirsiniz.
Sadece belirli bloklar, istenilen verilere göre ikinci parametreye eklenebilir. Bu durumda parametre sayısı olduğundan, verinin sayısal bir değer olması gerekir.
"key" parametresini "Servo Position" olarak değiştirin.

Programınızı Deneyin!

Last updated