VEXcode V5'te Denetleyici Düğmeleri/Joystick'ler için Blokları Kullanma

VEXcode V5, düğmelere ve eksenlere açıklanan adlarına göre atıfta bulunarak V5 Kontrol Cihazındaki tüm verilere erişebilir. 


Düğmelerin ve Joysticklerin Konumu ve İsimleri

Düğmelerin ve Kumanda Kollarının konumunun yanı sıra özel adlarını açıklayan aşağıdaki resmi görüntüleyin:

V5 Kontrol Cihazının düğmeleri ve joystick'leri etiketlenmiş iki şematik gösterimi. Yukarıda, kumandanın ön tarafından çekilmiş bir görünüm yer almaktadır; sol joystick'in eksenleri 3 ve 4 olarak etiketlenmiştir. Sol joystick'in altındaki dört ok düğmesi sırasıyla ButtonUp, ButtonRight, ButtonDown ve ButtonLeft olarak etiketlenmiştir. Sağ joystick'in eksenleri 1 ve 2 olarak etiketlenmiştir. Sağ kumanda kolunun altındaki dört yuvarlak düğme sırasıyla ButtonA, ButtonB, ButtonY ve ButtonX olarak etiketlenmiştir. Aşağıda, omuz düğmelerini göstermek için kumandanın üst kısmının görünümü yer almaktadır. Kumandanın sol tarafındaki iki düğme L1 ve L2, sağ tarafındaki iki düğme ise R1 ve R2 olarak etiketlenmiştir.

Düğmeler aşağıdaki değerleri döndürür:

  • 1 - Preslenmiş
  • 0 - Basılmadı / Serbest Bırakıldı

Kumanda Kolu Ekseni, sıfıra ortalandığında -100 ile +100 arasındaki değerleri döndürür.


Denetleyici Düğmeleri ve Kumanda Kollarını içeren bloklar

VEXcode V5'te programlama yaparken Düğme ve Kumanda Kolu adlarının yanı sıra bunların Denetleyici üzerindeki konumlarını anlamak, hangi bloğun kullanılması gerektiğini belirlemeye yardımcı olur. Kontrolcünün de içinde bulunduğu blokların görünür olabilmesi için öncelikle Kontrolcünün olarak yapılandırılması gerekmektedir. Bloklar hakkında daha fazla bilgi için buraya tıklayın:

VEXcode V5 blok projesi, kumandanın L1 düğmesine basıldığında bir kol motorunu döndürüyor. Proje şu şekilde açıklanıyor: Controller1'in L1 düğmesine basıldığında ArmMotor yukarı doğru dönsün, Controller1'in L1 düğmesine basılmadığı ana kadar beklensin ve ardından ArmMotor durdurulsun.

Ek Denetleyici Makaleleri

Denetleyiciyi kullanma hakkında daha fazla bilgi için aşağıdaki makalelere bakın:

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: