Blocks: tüm sayfalar

Robot yapılandırmasını ayarla

FTC programı motorları ve sensörleri Control Hub'daki adlarıyla bulur. Bu sayfada Robot yapılandırması listesini Control Hub'daki yapılandırmayla aynı yapacaksın. Ad farklıysa program cihazı bulamaz.

FTC Blocks ekranı; Robot yapılandırması listesinde eklenen armMotor satırı görünüyor.

Başlamadan önce

Varsayılan liste dört cihazdır: solMotor, sagMotor (Motor), kolServo (Servo), imu (IMU). Hazır bir listeyle başlamak istersen bir örnek aç; liste örneğin cihazlarıyla dolar. Bkz. FTC örneğiyle başla.

Cihaz ekle

+ Cihaz ekle her zaman bir motor ekler (motor1, motor2...). Türü ve adı sonra değiştirirsin.

  1. Yan panelde Robot yapılandırması bölümünde + Cihaz ekle'ye bas.
  2. Yeni satırın türünü listeden seç: Motor (DcMotor), Servo, Sürekli servo (CRServo) ya da IMU.
  3. Ad kutusuna Control Hub'daki adı yaz, ör. armMotor. Türkçe harf ve boşluk kabul edilmez.
  4. Enter'a bas ya da kutudan çık. Robot yapılandırması; Cihaz ekle 1, tür listesi 2, ad kutusu 3 numarayla işaretli.

Sonuç: Cihaz listeye eklenir. Blok listesinde Actuators > DcMotor altında cihazın adıyla bir kategori çıkar (servolar Servo ya da CRServo altında, IMU Sensors > IMU altında).

Cihazın adını değiştir

Ad İngilizce bir harfle (A-Z, a-z) ya da _ ile başlar; yalnız İngilizce harf, rakam ve _ içerir. Türkçe harfler (ç, ğ, ı, İ, ö, ş, ü) ve boşluk kabul edilmez. Örneğin sagMotor olur, sağMotor olmaz.

  1. Yan panelde Robot yapılandırması bölümünde cihazın ad kutusuna bas.
  2. Kutudaki eski adı sil.
  3. Yeni adı yaz, ör. armMotor.
  4. Enter'a bas ya da kutudan çık.

Sonuç: O cihazı kullanan tüm bloklar yeni adı alır.

Ad kurala uymuyorsa + Cihaz ekle'nin altında "Ad harfle başlamalı; yalnız harf, rakam ve _ olabilir." yazar. Aynı ad listede varsa "Bu ad zaten var." yazar. İki durumda da kutuya eski ad geri gelir.

Cihazı kaldır

Dikkat

Cihazı kullanan bloklar alanda kalırsa, sayfa yeniden açılınca cihaz listeye kendiliğinden geri eklenir. Cihazı kalıcı olarak kaldırmak için onu kullanan blokları da sil ya da başka bir cihaza çevir.

  1. Yan panelde Robot yapılandırması bölümünde kaldıracağın cihazın satırındaki ×'e bas. Onu kullanan bloklar silinmez, üstlerinde uyarı simgesi çıkar.
  2. Çalışma alanında uyarı simgeli bir bloğu seç.
  3. Delete'e bas. Uyarı simgeli her blok için 2. ve 3. adımı tekrarla.

Sonuç: Cihaz listeden çıkar ve onu kullanan blok kalmaz. Sayfa yeniden açılınca da cihaz listeye geri gelmez.

Blokları silmek yerine başka bir cihaza çevirmek için bkz. Uyarı simgeli blokları düzelt.

Uyarı simgeli blokları düzelt

Bir blok listede olmayan bir cihazı kullanıyorsa üstünde uyarı simgesi çıkar ve yanında İngilizce bir açıklama balonu kendiliğinden açılır: "There is no ... named ... in the current robot configuration". Simgeye basarak balonu kapatıp yeniden açabilirsin.

  1. Balondaki cihaz türünü ve adını oku, ör. DcMotor ve armMotor.
  2. Yan panelde Robot yapılandırması bölümünde + Cihaz ekle'ye bas.
  3. Yeni satırın türünü balondaki türe göre seç, ör. DcMotor için Motor (DcMotor).
  4. Ad kutusuna balondaki adı harf harf aynı yaz.
  5. Enter'a bas ya da kutudan çık.

Sonuç: Uyarı simgesi ve balon kaybolur. Blok cihazı tanır.

Control Hub'da bu adla bir cihaz yoksa cihaz eklemek yerine bloktaki açılır listeden var olan bir cihazı seç. Var olan bir cihazın adını balondaki ada da çevirebilirsin.

Not

.blk yükle ile açtığın ya da Probot Blocks'tan yapıştırdığın programdaki cihazlar listeye kendiliğinden eklenir. Örnek seç ile örnek açınca liste tamamen örneğin cihazlarıyla değişir.

Sorun mu var?

Sonraki adım

Yeni FTC programı yaz

Bu sayfada
Başlamadan önceCihaz ekleCihazın adını değiştirCihazı kaldırUyarı simgeli blokları düzeltSorun mu var?Sonraki adım