Robot

CircuitPal bir simülasyon değil: yazdığın program masadaki robotta koşar.

Donanım

ParçaAyrıntı
Motorlarİki tekerlek, ayrı sürülebilir (tank sürüş)
MesafeÖndeki engele uzaklık, milimetre
ÇizgiBeş sensör; konum -100…+100
IşıkOrtam ışığı 0…1000
HareketEğim, sarsıntı, ters çevrilme
Işıklar8 adet RGB LED
EkranYazı, sayı ve yüz ifadeleri
SesHoparlör ve mikrofon (alkış algılama)
TuşlarTamam, yukarı, aşağı, sol, sağ

Bağlanma

USB

  1. Robotu kabloyla bağla ve aç.
  2. Editörde Robota bağlan → listeden kartı seç.

Tarayıcıda USB için Chrome ya da Edge gerekir (Web Serial). Masaüstü uygulamasında böyle bir kısıt yoktur.

WiFi

  1. Robotu aynı ağa bağla.
  2. Editörde Robota bağlanWiFi → ağdaki robotu seç.

Program yükleme

Yükle düğmesi bayt kodunu gönderir. Alt çubuktaki “… bayt” yazısı programın derlendiğini gösterir; yazmıyorsa önce blok eklemen gerekir.

Uçtan uca akış

Blokları yerleştir → DenetleRobota bağlan → bağlantıyı seç → Yükle. Gönderim tamamlandığında robot yeni programı kendi sanal makinesinde çalıştırır. Programı tekrar değiştirdiğinde aynı akışı yeniden uygulaman yeterlidir.

Bağlantı türünü ne zaman seçmeliyim

DurumÖnerilen yolNeden
İlk kurulumUSBEn az ayarla doğrudan bağlantı.
Masa üzerinde hızlı denemeUSBYakın mesafede kararlı ve gecikmesi düşüktür.
Robot uzaktaki parkurdaWiFiKabloyu çıkarmadan program göndermeyi sağlar.
Tarayıcı kullanımıUSB veya WiFiUSB için Chrome veya Edge gerekir.

Güvenlik

  • Robot havadayken motorlar kesilir.
  • LED parlaklığı %70’in üstüne çıkmaz; fazlası sessizce kırpılır.
  • Ses düzeyi tavana kırpılır.
  • Hatalı program robotu bozamaz: sanal makine sınırların dışına çıkmaz.

Ürün yazılımı

“Robotun yazılımı eski” uyarısı, robottaki komut tablosunun editörünkinden farklı olduğu anlamına gelir. Robotu güncelle, sonra programı yeniden gönder.