VEXcode Pro V5'te V5 Görüş Sensörünü Uzman Robot Yapılandırmasıyla Yapılandırma

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Bir proje açın

VEXcode Pro V5 arayüzü, Dosya menüsü açık ve Aç seçeneği vurgulanmış halde bir projeyi açmak için gösterilmiştir.

Uzman Robot Yapılandırmasını Etkinleştir

VEXcode Pro V5 proje ayarları menüsünde 'Uzman Robot Yapılandırmasını Etkinleştir' seçeneği vurgulanmış halde.

Uzman Robot Yapılandırma Şartlarını Kabul Et

Uzman Robot Yapılandırmasını açıklayan ve onaylamak için "Evet" düğmesinin vurgulandığı uyarı iletişim kutusu.

Yeni Dosya Ekle

VEXcode Pro V5 arayüzü, klasör bağlam menüsü açık ve Yeni Dosya seçeneği vurgulanmış halde.

'Dahil et' açılır menüsüne sağ tıklayın ve "Yeni Dosya"yı seçin.

Görüntü Sensörü Yapılandırma Dosyasını Ekle

Yeni Dosya Oluştur penceresinde, ad ve bağlantı noktası alanları doldurulmuş ve Oluştur düğmesi vurgulanmış şekilde Vision Sensor Configuration (.h) dosyasının seçili olduğu gösteriliyor.

'Görme Sensörü Yapılandırması(.h)' C++ dosyasını seçin.

Görüş Sensörünü bir bağlantı noktasına atayın.

Dosyayı [dosyanın adı] olarak adlandırın.h

Oluştur düğmesine tıklayın.

NOT: Dosya adının doğru ".h" uzantısını içermesi ZORUNLUDUR, dosya bu uzantı olmadan oluşturulamaz.

Vision Utility uygulamasını başlatın.

VEXcode Pro V5 kod düzenleyicisinde, Yapılandır düğmesi vurgulanmış halde açık olan Vision Sensor yapılandırma dosyası gösteriliyor.

Dosyayı açmak için yeni oluşturulan Görüş Sensörü Dosyasına tıklayın.

Görme yardımcı programını başlatmak için Yapılandır düğmesine tıklayın.

Görünüme bir nesne yerleştirin

Vision Utility uygulaması, dondurma düğmesi ve imza kontrolleri bulunan mavi bir nesnenin kamera görüntüsünü gösteriyor.

Görüş sensörünün önüne ekranın çoğunu kaplayacak şekilde bir nesne yerleştirin ve ekranı kilitlemek için 'Dondur' düğmesine tıklayın.

Nesnenin rengini seçin.

Vision Utility programı, mavi bir nesnenin etrafına çizilmiş sınırlayıcı kutuyu gösteriyor.

İzlenecek renk/nesne üzerindeki sınırlayıcı kutuyu tıklayıp sürükleyin. Sınırlayıcı kutunun esas olarak nesnenin rengini içerdiğinden ve arka planın çok azını veya hiçbirini içermediğinden emin olun.

Rengi Ata

Vision Utility uygulaması, mavi bir nesnenin etrafına çizilmiş sınırlayıcı kutuyu ve "Ayarla" düğmesi kullanılarak seçilen imza yuvasını göstermektedir.

Bu rengi bir imza yuvasına atamak için yedi 'Ayarla' onay kutusundan birine tıklayın.

Renk İmzasını Kalibre Edin

Görsel Yardımcı Program, nesneyle daha iyi eşleşmesi için ayarlanmış renk imzası kalibrasyon kaydırıcısını göstermektedir.

'Temizle' düğmesinin sağındaki çift taraflı ok simgesine tıklayın ve renk imzasını en iyi şekilde algılamak üzere Görüş Sensörünü kalibre etmek için kaydırıcıyı kullanın. En iyi sonuçları elde etmek için, renkli nesnenin çoğu vurgulanırken arka plan ve diğer nesneler vurgulanmayana kadar kaydırıcıyı sürükleyin.

İmzanın Adını Belirtin

Vision Utility, renk imzasının BLUE_CUBE olarak yeniden adlandırıldığını gösteriyor.

Renk imzasını yeniden adlandırmak için SIG_1 metin alanına tıklayın.

Görüş Sensörünün izlemeye devam etmesine izin vermek için Dondur düğmesine bir kez daha basın. Takip edildiğinden emin olmak için renkli nesneyi Görüş Sensörünün görüş alanı içerisine taşıyın. İzleme amaçlandığı gibi çalışıyorsa Vision Utility'den çıkın.

VEXcode Pro V5 kod düzenleyicisinde, kodda BLUE_CUBE imzası tanımlanmış olan Vision Sensor yapılandırma dosyası gösterilmektedir.

Renk imzaları metin düzenleyicide Görüş Sensörü Yapılandırma dosyası aracılığıyla da değiştirilebilir.

Görüş Sensörünü daha fazla renk algılayacak şekilde yapılandırmak için 5-9. adımları tekrarlayın.

NOT: Görüş Sensörü farklı ışık seviyelerine duyarlıdır. Robotun ortamındaki ışık düzeyleri değişirse renk imzalarının yeniden kalibre edilmesi gerekebilir.

main.cpp dosyasını açın.

VEXcode Pro V5 dosya gezgini, src klasöründeki main.cpp dosyasını vurguluyor.

Dosyayı açmak için main.ccp'ye tıklayın.

main.cpp dosyasını değiştirin.

VEXcode Pro V5 kod düzenleyicisinde, Vision Sensor başlık dosyası için eklenmiş bir include ifadesi içeren main.cpp dosyası gösterilmektedir. Bu satırda `#include VisionSensor.h` yazıyor.


#include "[Vizyon Sensörü dosyasının adı].h" . yazın.

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

Last Updated: