Axion Robot Dokümanları

CircuitPal’in nasıl çalıştığı, blokların C karşılıkları, robotun yetenekleri, hesap ve lisans düzeni ve CPAL için yazdığımız araçlar, hepsi burada.

Yeni başlıyorsan

Kurulum ile başla, sonra ilk programı yaz. İkisi toplam on dakika sürer.

Bölümler

Kavramlar

Hesap ve lisans

Araçlar

Yardım

CircuitPal beş dakikada

Çocuk editörde blokları sürükler. Her blok, robotun C kütüphanesindeki bir fonksiyona birebir karşılık gelir; editör bu C kodunu yan panelde gösterir. Sonra aynı program, robotun çalıştırdığı kısa komutlara (bytecode) derlenir ve USB ya da Wi-Fi ile karta yüklenir.

  • Blok, C ve komut tablosu tek kaynaktan üretilir. Bu yüzden blokta olup kodda olmayan bir şey yoktur; bir blok eklendiğinde C karşılığı ve robot komutu kendiliğinden gelir.
  • Yön çift taraflıdır. Yazılan C kodu bloklara geri çevrilebilir. Blok karşılığı olmayan bir yapı (örneğin switch) yazılırsa editör bunu açıkça söyler, programı bozmaz.
  • Robot internete çıkmaz. Program bilgisayardan gider; robotun kendi başına bir sunucuya bağlandığı olmaz.

İnternet ne zaman gerekir

Editör, derleme ve robota yükleme internetsiz çalışır: okulun ağı yokken de ders durmaz. İnternet yalnız şunlar için gerekir:

  • İlk girişte hesabı doğrulamak ve lisansı hesaba bağlamak.
  • Programları buluta yedeklemek ve başka bilgisayardan açmak.
  • Bu dokümanların çevrimiçi sürümü (editörün içindeki kopya çevrimdışı açılır).
Oturum 30 gün açık kalır

Bir kez girdikten sonra editör 30 gün boyunca internetsiz açılır. Süre dolduğunda editör kilitlenmez; bir kez bağlanıp tazelemen istenir.

Bu doküman kimin için

  • Çocuk ve veli: Kurulum, ilk program, robot ve sorun giderme.
  • Öğretmen: Lisans, kurumsal anahtarlar, sınıfta çevrimdışı kullanım.
  • Geliştirici: CPAL katmanları, araçlar ve HTTP API.
Editörün kendi dokümanı da var

CircuitPal Studio içindeki Dokümanlar sayfası internetsiz açılır ve alıştırmalar içerir. Burası ise ürünün tamamını, araçlar ve API dahil, anlatır.