İlk program

Robot ileri gitsin, yarım saniye beklesin, dursun. Beş dakika sürer ve aynı programın hem bloklarını hem C kodunu görürsün.

1. Yeni program aç

Ana sayfada Yeni program. Editör iki blokla açılır: başlangıçta (bir kez koşar) ve sürekli tekrarla (durmadan koşar).

İkisi de gerekli

Bu iki blok olmadan program çevrilemez: robot “bir kez ne yapayım, sonra sürekli ne yapayım” diye sorar. Hata alırsan önce bunları kontrol et.

2. Blokları yerleştir

sürekli tekrarla bloğunun içine sırayla:

  1. Hareketileri git hız 55
  2. Zaman500 ms bekle
  3. Hareketdur
  4. Zaman500 ms bekle

3. Kodu gör

Üst şeritteki Kod anahtarına bas. Aynı program C olarak görünür:

Cprogram.c
void cpal_loop(void)
{
    cpal_forward(55);
    cpal_wait(500);
    cpal_stop();
    cpal_wait(500);
}
Aynı akış editörde blok olarak görünür. Kod görünümünde yaptığın değişiklikleri tekrar blok görünümünde inceleyebilirsin.

Sürüklediğin her blok tam olarak bir C fonksiyonuna karşılık gelir. Bu bir tesadüf değil: bloklar, C kütüphanesi ve robotun komut tablosu aynı kaynaktan üretilir. Ayrıntısı: CPAL.

4. Robota yükle

Programı robota göndermek için aşağıdaki sırayı aynen izle. Editörde üstteki çalışma alanı yalnız programı hazırlar; robot ancak Yükle düğmesine bastığında yeni komutu alır.

  1. Robotu aç, tekerlekleri boşa çıkmayacak düz bir zemine koy.
  2. USB kablosunu tak veya robot ile bilgisayarın aynı WiFi ağına bağlı olduğundan emin ol.
  3. Üst şeritte Robota bağlan düğmesine basıp USB ya da WiFi yolunu seç.
  4. Listede görünen robotu seç. Durum göstergesi Bağlandı olmalı.
  5. Önce Denetle ile programın bloklarının eksik olup olmadığını kontrol et.
  6. Yükle düğmesine bas. Alt çubukta program boyutu ve gönderim durumu görünür.
Robot masada dursun

Program yüklenir yüklenmez koşmaya başlar. Robot havadayken motorlar kesilir.

Sonra ne yapmalı

  • Sayıları değiştir: hız 55 yerine 90, bekleme 500 yerine 120.
  • Editördeki Örnekler sayfasından hazır bir program aç ve kur.
  • Bloklar ve C ile robotun tüm yeteneklerini gör.

Yükleme çalışmazsa

  1. USB ise kabloyu çıkarıp tekrar tak ve başka bir USB yuvası dene.
  2. WiFi ise bilgisayarın ve robotun aynı ağa bağlı olduğunu kontrol et; konuk ağları cihazları birbirinden gizleyebilir.
  3. Editördeki robot listesini yenile, sonra yeniden bağlan.
  4. Programın başlangıçta ve sürekli tekrarla bloklarını içerdiğini kontrol et.

Hata devam ederse sorun gidermesayfasındaki bağlantı, lisans ve sürüm kontrollerini sırayla uygula.