VEXcode IQ'da (1. nesil) Motor Grubu Yapılandırma

VEXcode IQ ile programlamaya başladığınızda, motor grubu yapılandırılana kadar motor grubu blokları Araç Kutusu'nda görünmeyecektir. Bir motor grubu, bir VEXcode IQ projesinde iki motoru birbirine bağlamanıza olanak tanır.

Bir motor grubu oluşturmanın birçok nedeni vardır, VEX IQ motor gruplarıyla oluşturma hakkında daha fazla bilgi bu makaleye bakın.


Motor Grubu Ekleme

VEXcode IQ Araç Çubuğu'nda, Kod Görüntüleyici ile Yardım simgeleri arasında Aygıtlar simgesi vurgulanmıştır.

Bir motor grubunu yapılandırmak için Cihazlar penceresini açmak üzere Cihazlar düğmesini seçin.

VEXcode IQ Aygıtları menüsü, IQ Robot Beyin üretimi ayarının gösterildiği bölümdür. Bu ayar vurgulanır ve 1. nesil seçeneğine ayarlanır.

Birlikte çalıştığınız nesli seçin.

VEXcode IQ Aygıtları menüsü, Aygıt ekle düğmesinin vurgulandığı bölümdür.

“Cihaz ekle”yi seçin.

Cihaz Ekle butonu seçildikten sonra VEXcode IQ Cihazları menüsü. Motor Grubu seçeneği vurgulanmıştır.

“Motor Grubu”nu seçin.

Motor A ve Motor B için Port seçme sürecini gösteren yan yana iki ekran görüntüsü.

Motor grubundaki motorların IQ Brain'de hangi bağlantı noktalarına bağlanacağını seçin. Diğer cihazlar için önceden yapılandırılmış olan bağlantı noktaları kullanılamayacaktır.

Motor Grubu Portları seçildikten sonra VEXcode IQ Aygıtları menüsü ve Motor Grubu Ayarları ekranı gösteriliyor. Aşağıda Bitti butonu vurgulanmıştır.

Motor grubu yapılandırıldıktan sonra cihazı yapılandırmaya göndermek için "Bitti" seçeneğini seçin.

Not: “İptal” seçeneğinin seçilmesi, cihazda yaptığınız tüm değişiklikleri geri alacak ve konfigürasyonun bir parçası olmayacaktır.

Motor grubunu daha ayrıntılı yapılandırmak için aşağıdaki ek seçeneklere bakın.


Motor Grubunun Bağlantı Noktası Numaralarını Değiştirme

VEXcode IQ Cihazları menüsü, daha önce eklenen Motor Grubunun vurgulandığı şekilde.

Bir motorun port numarasını, öncelikle Cihazlar penceresinde motor grubunu seçerek değiştirebilirsiniz.

Motor Grubu Ayarları menüsünün gösterildiği VEXcode IQ Aygıtları penceresi. Yukarıda Motor Portlarının ikonları vurgulanmıştır.

Daha sonra Seçenekler ekranının sağ üst köşesinde değiştirmek istediğiniz bağlantı noktasının fiş simgesini seçin.

VEXcode IQ Aygıtları Port Seçimi menüsü, önceden ayarlanmış Port numaralarını değiştirmek için kullanılıyor. Daha önce seçilen Portlar yeşil renkte gösterilecek ve yeni Portlar seçildikten sonra kullanıcı değişiklikleri kaydetmek için Bitti'ye basabilir.

Bağlantı Noktası Seçimi ekranında bağlantı noktasını seçtiğinizde bağlantı noktası numarası yeşile dönecektir. Daha sonra değişikliği göndermek için “Bitti”yi seçin.


Motor Grubu Yönlerini Adlandırma

Ekran görüntüleri, Motor Grubu ayarlarının Motor Grubu yönlerini yeniden adlandırmak için kullanıldığını gösteriyor. Daha sonra Spin bloğunun yön açılır menüsü gösterilir ve menüde yeni Motor Grubu yön adları bulunur.

Motor grubu Seçenekler ekranı, motorun döndüğü yönleri varsayılan olarak "ileri" ve "geri" olarak yeniden adlandırmanıza olanak tanır. Örneğin, bir motor grubunu devreye sokuyorsanız yönleri "Yukarı" ve "Aşağı" olarak yeniden adlandırabilirsiniz. Daha sonra cihaz değişikliklerini konfigürasyona göndermek için “Bitti”yi seçin.


Motor Grubunu Yeniden Adlandırma

Motor Grubu Ayarları menüsünün gösterildiği VEXcode IQ Aygıtları penceresi. Yukarıda Motor Grubunun ismi vurgulanarak isminin değiştirilebileceği belirtiliyor. Bu örnekte adı ArmMotorGroup olarak değiştirildi.

Ayrıca Seçenekler ekranının üst kısmındaki metin kutusundaki adı değiştirerek motor grubunu yeniden adlandırabilirsiniz. Geçersiz bir ad seçerseniz metin kutusu bunu belirtmek için kırmızı renkte vurgulanacaktır. Daha sonra cihaz değişikliklerini yapılandırmaya göndermek için “Bitti”yi seçin.

Not: Değişkenler ve aygıtlar için adlandırma kuralları hakkında daha fazla bilgi için VEX Kütüphanesindeki bu makaleyi görüntüleyin.

VEXcode IQ Spin bloğu Motor Grubu açılır menüsü açık olarak gösteriliyor. Motor Grubunun yeni ismi menüde gösteriliyor. Bu örnekte ArmMotorGroup ismi gösterilmektedir.

Projenizde halihazırda kullanılan bir motorun adını değiştirirseniz, bloktaki motor adını açılır menüyü kullanarak yeni adla güncellemeniz gerekecektir.


Bir Motor Grubundaki Motoru/Motorları Ters Çevirme

Motor Grubu Ayarları menüsünün gösterildiği VEXcode IQ Aygıtları penceresi. Aşağıda Ters Motor seçeneği seçili ve vurgulanmıştır. Bu butonlar Motor Grubundaki bir Motoru veya her ikisini geri çevirmek için kullanılabilir.

Seçenekler ekranı ayrıca motorların yönünün tersine çevrilmesine de olanak tanır.

Motor Grubu Ayarları menüsünün gösterildiği VEXcode IQ Aygıtları penceresi. Aşağıda Bitti butonu vurgulanmıştır.

Motor ters çevrildiğinde, değişiklikleri konfigürasyona göndermek için "Bitti"yi seçin.

Not: Bir motor grubundaki iki motor birbirine bakıyorsa, örneğin iki motorun tek bir şaftı paylaştığı durumlarda, motorlardan birinin ters çevrilmesi gerekecektir, aksi takdirde iki motor birbiriyle savaşacaktır. VEX IQ motor gruplarıyla inşa hakkında daha fazla bilgi için, VEX Kütüphanesi'ndeki bu makaleyi görüntüleyin.


Motor Grubunun Silinmesi

Motor Grubu Ayarları menüsünün gösterildiği VEXcode IQ Aygıtları penceresi. Aşağıda Sil butonu vurgulanmıştır.

Ekranın alt kısmındaki “Sil” seçeneği seçilerek de bir motor grubu silinebilir.

Not: Projenizde halihazırda kullanılmakta olan bir motor grubunu silerseniz, o motor grubunu kullanan bloklar da silinene kadar proje çalışmayacaktır.


Motor Grubunu Denetleyiciyle Kullanma

Kontrolör seçeneklerinin gösterildiği VEXcode IQ Aygıtları menüsü. Kontrolcü üzerinde tüm butonların bir şeması bulunmaktadır ve her bir buton, şemada seçilerek Motor Gruplarına veya Aktarma Organlarına bağlanabilir. Kontrolcü üzerindeki L ve R eksen butonları iki farklı Motor Grubuna bağlıdır.

Hem bir denetleyici hem de bir motor grubu yapılandırılmışsa, denetleyici üzerindeki düğmeleri tek bir motor yerine tüm motor grubunu kontrol edecek şekilde yapılandırabilirsiniz.

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

Last Updated: