VEXcode V5'te Blokları Devre Dışı Bırakma ve Etkinleştirme

VEXcode V5, kullanıcıların projeleri içindeki blokları devre dışı bırakmasına ve etkinleştirmesine olanak tanır. Bu, projeyi parçalara ayırmaya gerek kalmadan projeyi test etmek veya hata ayıklamak için kullanışlı bir özelliktir. Kullanıcı, blok projede olduğunda veya olmadığında robotun davranışındaki farklılıkları test etmek için blok(lar)ı devre dışı bırakabilir veya etkinleştirebilir.


Bloklar nasıl devre dışı bırakılır ve etkinleştirilir

Kullanıcıların projelerinde keşfedip uygulayabilecekleri farklı stiller ve işlevleri sergileyen, V5'ten çeşitli blok tasarımları ve eğitimlerinden oluşan bir kolaj.

Bir bloğu devre dışı bırakmak için, Bağlam Menüsünü etkinleştirmek üzere bloğa sağ tıklayın veya uzun basın ve ardından Engellemeyi Devre Dışı Bırak seçeneğini seçin.

V5'teki bloklar için etkinleştirme/devre dışı bırakma geçişini gösteren ekran görüntüsü, eğitim bölümünde blok işlevselliğini yönetme seçeneklerini gösteriyor.

Devre dışı bırakılmış bir bloğu etkinleştirmek için o blok için İçerik Menüsünü etkinleştirin ve Bloğu Etkinleştir'i seçin.


Devre dışı bırakıldığında bireysel bloklara ne olur?

V5'te bir özelliğin nasıl devre dışı bırakılacağını gösteren ekran görüntüsü, Blok Eğitimleri bölümünde kullanıcılar için vurgulanan seçenekler ve ayarlarla birlikte.

Blok(lar) devre dışı bırakıldığında, üzerinde çapraz çizgilerden oluşan bir ızgarayla gri renkte gösterilir.

Devre dışı bırakılan blok bir yorum gibi değerlendirilir. Projenin akışına hiçbir etkisi yoktur.

Soldaki örnek projede robot geri geri gittikten sonra beklemeyecek, hemen sağa dönecektir.


İç içe geçmiş bloklara sahip bir blok devre dışı bırakıldığında ne olur?

İçinde bloklar bulunan bir bloğu devre dışı bıraktığınızda tüm bloklar devre dışı bırakılır. Döngü veya if-then-else koşulu gibi iç içe bloklara sahip bloklar, tek bir blokla aynı şekilde devre dışı bırakılabilir. 

Vex V5 programlamasında devre dışı bırakılmış bir bloğun, bloğun geçerli bağlamda kullanılamayacağını belirten bir uyarı sembolüyle grileştirilmiş bir bloğu gösteren çizimi. V5 Kategori Açıklamasındaki Blok Eğitimleri için geçerlidir.

Söz konusu döngünün veya koşullu Kontrol bloğunun İçerik Menüsünü etkinleştirin ve ardından Engellemeyi Devre Dışı Bırak'ı seçin.

VEX V5 programlamada devre dışı bırakılmış bir bloğu gösteren çizim, eğitim amaçlı olarak bloğun etkin olmayan durumunun görsel gösterimini vurgulamaktadır.

Aşağıdaki resimde tekrarlama döngüsü devre dışı bırakıldığında ne olduğu gösterilmektedir. Döngü ve içindeki iki bloğun tümü devre dışı bırakıldı.

VEX V5 yazılımında blok ana ayarlarını etkinleştirme sürecini gösteren, Blok Eğitimleri bölümünde kullanıcılara sunulan arayüzü ve seçenekleri gösteren ekran görüntüsü.

Ana bloğun İçerik Menüsünü etkinleştirip Bloğu Etkinleştir'i seçerek ana bloğu ve içindeki tüm iç içe geçmiş blokları etkinleştirebilirsiniz.

>V5'teki iç içe blokların ekran görüntüsü, eğitim amaçlı olarak blokların hiyerarşik yapısını ve özelliklerini göstermektedir.

Ana blok etkinleştirildiğinde tüm iç içe geçmiş bloklar da etkinleştirilecektir.


Tek iç içe bloğun devre dışı bırakılması ve etkinleştirilmesi

Başka herhangi bir bloğu devre dışı bırakmak için aynı adımları izleyerek bir döngü içindeki tek blokları veya if-then-else devre dışı bırakabilirsiniz: o bloğun İçerik Menüsünü etkinleştirin ve Bloğu Devre Dışı Bırak'ı seçin.

V5 robotik programlamada döngü bloğu işlevselliğini gösteren diyagram, döngülerin robot hareketlerini etkili bir şekilde kontrol etmek için nasıl birbirinin içine yerleştirilebileceğini göstermektedir.

Burada bir döngü içinde yalnızca tek bir bloğun devre dışı bırakılmasına ilişkin bir örnek verilmiştir.

VEX V5'teki Enable Nest Context özelliğinin ekran görüntüsü, Blocks eğitimlerinde bağlam ayarlarını yapılandırmak için kullanılabilen kullanıcı arayüzünü ve seçenekleri göstermektedir.

Ana bloğun İçerik Menüsü, ana blok devre dışı bırakılmadığından iç içe bloğun etkinleştirilmesine yönelik bir seçenek sunmayacaktır.

Platformun blok programlama arayüzünde şapkaları yönetme adımlarını gösteren, V5'teki 'Şapkayı Devre Dışı Bırakmadan Önce' eğitimini gösteren ekran görüntüsü.

Daha sonra bu iç içe bloğu etkinleştirmek isterseniz İçerik Menüsünü etkinleştirmeniz gerekecektir.


"Şapka" bloğunu devre dışı bırakma

Hepsini içeren "şapka" bloğunu devre dışı bırakarak tüm blok yığınını devre dışı bırakabilirsiniz. 

VEX V5 programlama ile çalışan kullanıcılar için mevcut işlevleri ve ayarları gösteren, V5 Blocks Eğitimleri ile ilgili seçenekleri görüntüleyen bir bağlam menüsünün ekran görüntüsü.

“Şapka” bloğunun İçerik Menüsünü etkinleştirin ve ardından Engellemeyi Devre Dışı Bırak'ı seçin.

Vex V5 programlama arayüzünde Hat Block için devre dışı bırakılmış bir düzenleme seçeneğinin ekran görüntüsü, Blocks Tutorials bağlamında bloğun özelliklerini ve ayarlarını göstermektedir.

Aşağıdaki resim, Başladığında “şapka” bloğu devre dışı bırakıldığında ne olduğunu göstermektedir. When Started bloğunun altındaki tüm bloklar çalışmayacaktır.

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

Last Updated: