Renkleri Algılama#

Detecting Colors

Bu eğitimde, yeşil bir disk örneği kullanarak Göz Sensörünü kullanarak renk algılama işlemini adım adım öğreneceksiniz. Eğitimin sonunda, yeşil renk algılandığında bir mesaj yazdıran bir projeniz olacak.

  1. Robotunuzun bir Göz Sensörü bağlı olduğundan emin olun. Henüz eklemediyseniz Cihazları Yapılandırma bölümüne bakın.

  2. Başlatıldığında bloğunun altına bir göz ışığını ayarla bloğu takın. Bu, Göz Sensörünün renkleri daha net algılamasına yardımcı olur.

Başlatıldığında aşağıdaki göz ışığı bloğu ayarlanmıştır.#
başladığında :: hat events
göz ışığını [açık v] olarak ayarla
  1. Bunun altına bir bekle bloğu ekleyin.

Bekleme bloğu boş, göz hizasında.#
başladığında :: hat events
göz ışığını [açık v] olarak ayarla
<> olana kadar bekle
  1. Göz Sensörünün göz renk algılıyor Boolean bloğunu bekle bloğunun koşul yuvasına sürükleyin.

Göz, duruma eklenen renk bloğunu algılar.#
başladığında :: hat events
göz ışığını [açık v] olarak ayarla
<göz [kırmızı v] algılıyor mu?> olana kadar bekle
  1. Renk parametresini yeşil olarak değiştirin.

Projenin ekran görüntüsü; gözün renk bloğunu algıladığı açılır menü açık, kırmızı, yeşil ve mavi seçenekleri gösteriliyor ve yeşil seçili.
  1. Bekleme süresi bloğunun altına bir yazdırma bloğu ekleyin.

Aşağıdaki baskı bloğu, bekleyin.#
başladığında :: hat events
göz ışığını [açık v] olarak ayarla
<göz [yeşil v] algılıyor mu?> olana kadar bekle
[VEXcode] yazdır ▶
  1. Metnini Yeşil algılandı! olarak değiştirin.

Tamamlanmış projenin ekran görüntüsü, yazdırma bloğunun metni "Yeşil algılandı!" olarak ayarlanmış durumda.
  1. Robotunuzun VEXcode’a bağlı olduğundan emin olun. Henüz bağlı değilse Robotunuza Bağlanma bölümüne bakın.

VEXcode GO araç çubuğunun ekran görüntüsü, Bağlan düğmesinin Bağlı durumda olduğunu gösteriyor.
  1. Projeyi çalıştırmak için Başlat seçeneğini seçin.

VEXcode GO araç çubuğunun ekran görüntüsü, Başlat düğmesi vurgulanmış halde.
  1. Göz sensörünün önüne yeşil bir disk tutun. Algılandığında, konsola Yeşil algılandı! yazısı yazdırılacaktır.