VEX GO Göz Sensörü ile Kodlama

VEX GO Robot'a takılan Göz Sensörü, robotun hem yakındaki nesnelerin varlığını hem de önündeki nesnelerin rengini algılamasını sağlıyor. Sensör, robotun "gördüğü" şeylere dayanarak kararlar almasına yardımcı olmakta önemli bir rol oynuyor; örneğin kırmızı bir işaretleyiciyi algılamak, bir engeli fark etmek veya bir aktivite sırasında hangi yöne döneceğini seçmek gibi.

Bağlantı kabloları kullanılarak Pil portuna Pil, Göz Sensörü portuna ise Göz Sensörü bağlanan bir Beyin.

Göz Sensörünü kullanırken en iyi sonuçları elde etmek için gölgelerden, parlamadan veya çok loş ışıktan kaçınmaya çalışın. Ayrıca sensörün dahili ışığının parlaklığını ayarlamak için set eye light power block de kullanabilirsiniz. Parlaklığın artırılması, sensörün loş ışık koşullarında renkleri ve yansımayı daha net algılamasına yardımcı olabilir.


Renkleri Algılama

Çevresinde derece değerleriyle etiketlenmiş, üstte 0°'den başlayarak 360°'ye kadar 30 derecelik artışlarla artan tam bir renk spektrumunu gösteren dairesel bir renk çarkı.

Renk tonu, renk çarkında 0-360 derece arasında yer alan ve rengin türünü temsil eden bir sayıdır.

göz bulunan nesne blokkullandığınızda, robot Göz Sensörü tarafından bildirilen renk tonunun o renk için belirli bir aralıkta olup olmadığını kontrol eder:

  • Kırmızı: 340°–20°
  • Yeşil: 80°–145°
  • Mavi: 160°–250°

Not: Renk tonu bu aralıkların dışında kalıyorsa (insan gözüne hala istenen renge benziyor olsa bile) proje beklendiği gibi davranmayabilir. Bu durum,göz tonu blok ve karşılaştırma operatörleri (büyük veya küçük gibi) kullanarak özel bir ton değerleri aralığı oluşturmak suretiyle hafifletilebilir.


Işığı Algılama

Göz Sensörü, rengi algılamanın yanı sıra bir yüzeyden ne kadar ışığın yansıdığını da söyleyebiliyor. Bu, robotun sensörün önündeki bir şeyin parlak mı yoksa karanlık mı olduğunu anlamasına yardımcı olur. Beyaz kağıt veya açık renkli nesneler gibi parlak yüzeyler daha fazla ışığı yansıtır. Siyah bant veya gölgeli alanlar gibi koyu yüzeyler daha az yansıtır.

Bir cismin parlaklığı göz parlaklığı blokkullanılarak belirlenebilir.


Nesneleri Algılama

Göz Sensörü ayrıca robotun ön kısmına fiziksel olarak yakın bir şey olup olmadığını da algılayabiliyor. Bu, renk veya parlaklığı algılamaktan farklıdır. Sensör, rengi veya ne kadar ışığın yansıdığını ölçmek yerine, nesnenin sensörün "önünde" sayılabilecek kadar yakın olup olmadığını kontrol eder.

Bir nesnenin algılanabilmesi için sensörden yaklaşık 18 mm uzakta olması gerekir. Bu değerin ortam ışığı gibi çevresel faktörlerden etkilenebileceğini unutmayın.

Bu tür tespit aşağıdaki bloklarla kullanılır:

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

Last Updated: