“My Block” oluşturma#

Creating a My Block

Bu eğitim, VEXcode IQ (2. nesil)’de bir My Block oluşturmayı adım adım açıklıyor; örnek olarak, robotunuzu kare şeklinde hareket ettiren bir My Block kullanılıyor. Eğitimin sonunda, yeniden kullanılabilir bir My Block’a ve bu bloğu kullanarak kare şeklinde hareket eden bir projeye sahip olacaksınız.

Bloklarım özelliği, bir projede birden fazla kez kullanmak istediğiniz blok dizilerini, bu diziyi tekrar tekrar kopyalamanıza veya yeniden oluşturmanıza gerek kalmadan gruplandırmanıza olanak tanır. Bu, daha uzun projeleri bölerek çalışmayı kolaylaştırmaya yardımcı olabilir.

  1. Araç kutusundaki Mantık - Bloklarım kategorisine gidin ve Blok Oluştur seçeneğini belirleyin.

Araç kutusunun ekran görüntüsü; Mantık - Bloklarım kategorisi açık ve Blok Oluştur düğmesi vurgulanmış durumda.
  1. Ad alanını square driving olarak değiştirin.

"Bloğumu Oluştur" iletişim kutusunun ekran görüntüsü; "Ad" alanı vurgulanmış ve "kare sürüş" olarak ayarlanmıştır.
  1. Oluştur seçeneğini seçin.

"Bloğumu Oluştur" iletişim kutusunun ekran görüntüsü, "Oluştur" düğmesi vurgulanmış halde.
  1. Çalışma alanında bir kare sürücü tanımla şapka bloğu görünecek ve araç kutusunda Benim Bloğum görünecektir. Tanımla bloğunun altına eklediğiniz tüm bloklar, Benim Bloğum bir projede her kullanıldığında çalışacaktır.

Boş bir kare sürüş bloğu tanımlayın.#
tanımla square driving

Not: Bir My Block’un tanımla bloğunu çalışma alanınızdan silerseniz, bu My Block araç kutunuzdan da kaldırılır ve yeniden oluşturmanız gerekir.

  1. Karenin bir kenarını sürmek ve döndürmek için, tanımla bloğunun altına bir sürme bloğu ve bir döndürme bloğu ekleyin.

Sürücü ve dönüş bloklarının bağlı olduğu tanımlama bloğu.#
tanımla square driving
[ileri v] yönünde (200) [mm v] sürdür ▶
[sağ v] yönüne (90) derece dön ▶
  1. Yazıldığı haliyle, My Block yalnızca karenin bir tarafı için hareket eder ve döner. Kendi başına tam bir kareyi hareket ettirmesini sağlamak için, sürme ve dönme bloklarını 4 olarak ayarlanmış bir tekrarla bloğunun içine yerleştirin.

Tanımlama bloğu, “sürücü” ve “dönüş” bloklarını içeren ve bir tekrar bloğu içine sarılmış haldedir.#
tanımla square driving
(4) kez tekrarla
[ileri v] yönünde (200) [mm v] sürdür ▶
[sağ v] yönüne (90) derece dön ▶
  1. Başlatıldığında bloğunu ekleyin, ardından araç kutusundan kare sürücü öğesini alın ve altına ekleyin. Çalışma alanınızda artık hem tanımla bloğu hem de onu çağıran başlatıldığında bloğu bulunmaktadır.

Projenin tamamı; My Block’u hareket ettiren kare şeklindeki bir araç ve bu aracı kare şeklinde hareket ettirmek için başlatıldığında çalışan bir komut dosyasından oluşuyor.#
tanımla square driving
(4) kez tekrarla
[ileri v] yönünde (200) [mm v] sürdür ▶
[sağ v] yönüne (90) derece dön ▶

başladığında
square driving
  1. Robotunuzun VEXcode’a bağlı olduğundan emin olun, ardından projeyi Brain’e indirmek için İndir seçeneğini seçin.

VEXcode IQ (2. nesil) araç çubuğunun, İndir düğmesinin vurgulandığı ekran görüntüsü.
  1. Projeyi çalıştırmak için Çalıştır seçeneğini seçin. Robot kare şeklinde hareket edecektir.

VEXcode IQ (2. nesil) araç çubuğunun, Çalıştır düğmesinin vurgulandığı ekran görüntüsü.