VEXcode VR'de robot, seçilen Oyun Alanına bağlı olarak otomatik olarak yapılandırılır. Bu, robot konfigürasyonuna veya önceden belirlenmiş bir şablon projesine olan ihtiyacı ortadan kaldırır. VEX VR MazeBot, sensör geri bildirimini kullanarak labirentleri çözmenize yardımcı olacak birçok sensöre ve diğer özelliklere sahiptir.

VEXcode VR MazeBot sanal bir labirentte

VEXcode VR Oyun Alanı, MazeBot kodlama çalışma alanı ve simülasyon kontrolleriyle birlikte.

Oyun Alanı Seçimi sayfasındaki simgeye bakarak Oyun Alanında hangi robotun kullanıldığını belirleyebilirsiniz. VR MazeBot'un simgesi buradaki görüntüye benziyor.


Robot Kontrolleri ve Nitelikleri

VR MazeBot aşağıdaki kontrollere ve fiziksel özelliklere sahiptir:

  • Jiroskoplu aktarma organları. Bu, VEXcode VR'nin araç kutusundaki komutların "Güç Aktarımı" kategorisini etkinleştirir.
  • Robotun dönüş noktası robotun merkezindendir. Burası aynı zamanda Kalemin bulunduğu yerdir.

VEXcode VR Oyun Alanı, MazeBot'u, blok tabanlı kodlama çalışma alanını ve labirent navigasyon alanını göstermektedir.

  • VR MazeBot'un uzunluğu 95 mm ve genişliği 117,5 mm'dir.
  • VR Robot ile karşılaştırıldığında VR MazeBot'un varsayılan hızı iki kat daha yüksektir. Bu ek hız, robotun labirentlerde daha hızlı gezinmesine yardımcı olmak için var.

VR MazeBot'taki Kalem

VR MazeBot'taki Kalem, VR Robottaki kalemin tüm öğelerine sahiptir.

VEXcode VR Oyun Alanı, MazeBot, blok tabanlı kodlama çalışma alanı ve labirent ortamı içerir.

VR MazeBot'taki Kalem şu amaçlarla kullanılabilir:

  • Bir alanı RGB değerleri kullanılarak belirlenen renkle doldurma
  • RGB değerlerini kullanarak Kalemin rengini ayarlayın
  • Beş farklı genişlikte çizgiler çizin

VEXcode VR Playground arayüzü, blok tabanlı kod kullanarak MazeBot'u programlamak ve test etmek için kullanılır.

Kalem hakkında daha fazla bilgi için bu makaleye bakın.

Not:Bu makale VR Robotuna atıfta bulunmaktadır ancak bu, VR MazeBot'ta kullanılan Kalemin aynısıdır.


Robot Sensörleri

VR MazeBot, VR Robot ile ortak olarak aşağıdaki sensörlere sahiptir:

  • Tekerlek devri başına 360 derece olan Motor Kodlayıcıları.
  • Aktarma Organına yerleşik bir Gyro Sensörü. Saat yönü pozitiftir.

VEXcode VR Oyun Alanı, MazeBot'u, blok tabanlı kodlama çalışma alanını ve bir projeyi çalıştırmak ve hata ayıklamak için kullanılan kontrolleri göstermektedir.

Konum Sensörü

MazeBot için VEXcode VR Playground arayüzü; kod çalışma alanını, araç çubuğunu ve labirent görünümünü göstermektedir.

VR MazeBot, VR Robotun merkez dönüş noktasından (X,Y) koordinatlarını okuyan bir Konum Sensörüne sahiptir. Konum Sensörü ayrıca pusula yön stilini izleyerek 0 dereceden 359,9 dereceye kadar konum açısını da bildirir.

VEXcode VR Wall Maze+ Playground'un konum ayrıntıları hakkında daha fazla bilgi için bu makaleye bakın. 

 

Mesafe Sensörleri

Ayrıca VR MazeBot'ta 3 adet Mesafe Sensörü bulunmaktadır. Bu sensörler bir nesnenin mevcut olup olmadığını tespit edebilir. Bir nesne mevcutsa sensör, 10.000 mm'ye kadar bir nesnenin mesafesini de algılayabilir. 

VEXcode VR Oyun Alanı arayüzü, MazeBot ve kodlama çalışma alanını göstermektedir.

Üç Mesafe Sensörü robotun üst kısmına yerleştirilmiştir.

  • Biri ileriye dönük
  • Biri sağa dönük
  • Biri sola dönük

VEXcode VR Oyun Alanı, MazeBot ve robot davranışını test etmek için blok tabanlı kodlama çalışma alanı içeriyor.

Sensörlerin adları, Wall Maze+ Playground'dan bu resimde gösterildiği gibi robotun arkasından ileriye doğru bakıldığında konumlarına göre belirlenir. Sensörleri kodlarken bunun akılda tutulması önemlidir.

VEXcode VR Oyun Alanı, MazeBot kodlama çalışma alanını ve projenin çalıştırılması ve hata ayıklanması için kontrolleri göstermektedir.

Her sensörün döndürdüğü verileri görmek için Monitör Konsolunu kullanın. Robot labirentte hareket ederken gerçek zamanlı olarak neler olduğunu görmek için sensör verilerini kullanarak bir proje planlarken değerlerin izlenmesi yararlı olur.

Monitor Konsolu'nu kullanma hakkında daha fazla bilgi için bu makaleye bakın.

Göz Sensörü

VEXcode VR arayüzü, MazeBot oyun alanını, blok paletini ve robotu programlamak için kodlama çalışma alanını göstermektedir.

Oyun Alanına bakan Ön Mesafe Sensörünün arkasında da bir Göz Sensörü bulunmaktadır. Bu 'DownEye' olarak etiketlenmiştir. Buradaki resim yandan görünümde DownEye'ın nerede bulunduğunu göstermektedir.

DownEye, Oyun Alanındaki kırmızı uç konumlarını tespit etmek için kullanılabilir.

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

Last Updated: