Sim: tüm sayfalar

Cihazları porta bağla

Bu sayfada programdaki cihaz adlarını robottaki motor ve servolara bağlayacaksın. Gerçek robotta bu işi Driver Station'daki robot yapılandırması yapar; Sim'de Yapılandırma tablosu yapar.

Yapılandırma tablosu; Starter Bot ile Starter Bot otonom (CRServo), tüm satırlar robottaki bir donanıma bağlı.

Bağlı olmayan cihaz çalışmaz. Programın left_drive motoruna güç verse de robotta karşılığı yoksa teker dönmez. En sık karşılaşılan sorun budur.

Başlamadan önce

Tabloyu oku

Yapılandırma: koddaki ad → robottaki port tablosu Kod bölümünün altındadır. Her satır programdaki bir cihazdır.

Sütun Ne yazar
Sol Koddaki ad ve tür, örneğin left_drive DcMotor, feeder_servo CRServo.
Sağ Bağlı olduğu robot donanımı: "<ad> · Control <port>" (Expansion Hub'a bağlı donanımda "Expansion <port>"). Motorlarda sonda " · <motor modeli>" de yazar; servolarda model yazmaz. Sürüş tekerini çeviren motorda en sonda "teker" yazar.

Sim bağlantıları önce kendisi kurar. Robotta koddakiyle aynı adlı donanım varsa cihazı ona bağlar. Adında left ya da sol geçen motoru sol yandaki tekerin motoruna, right ya da sag geçeni sağ yandakine bağlar.

Eşleşmeyen cihazı bağla

Eşleşmeyen cihaz varsa ana sayfanın hazırlık listesinde sarı uyarı çıkar: "Robotta karşılığı bulunmayan cihaz: <adlar>. Yapılandırmadan bir porta bağla, yoksa o cihaz çalışmaz." Uyarı en çok üç ad yazar; fazlası için "ve <sayı> cihaz daha" ekler.

İpucu

Robotta boş servo ya da motor yoksa satır sarı kalır. Programa uygun robotu seç: Starter Bot programları için Starter Bot.

  1. Hazırlık listesindeki sarı uyarıya bas; sayfa Kod bölümüne kayar. Çalışma alanındaysan bunun yerine Kod panelinin sekmesine bas. Bağlı olmayan satırlar Yapılandırma tablosunda açık sarıdır.
  2. Açık sarı satırın sağındaki listeyi aç. Yapılandırma tablosu; bağlı olmayan açık sarı satır 2 numarayla işaretli.
  3. Robottaki doğru motoru ya da servoyu seç. Sürüş motorları için sonunda "teker" yazanları seç.

Sonuç: Seçtiğin satırın sarı rengi kalkar ve listede seçtiğin donanım yazar. Tüm satırlar bağlanınca hazırlık listesindeki sarı uyarı kaybolur.

Liste yalnız uygun türdeki donanımı gösterir: motor satırında motorlar, servo satırında servolar. Robotta servo yoksa servo satırı bağlanamaz; o cihaz Sim'de çalışmaz. Görseldeki örnekte (Omni şasi ile Starter Bot otonom (CRServo)) robotta servo olmadığı için feeder_servo satırı sarı kalır ve uyarı kaybolmaz.

Motor satırı sarıysa robotta boş motor kalmamıştır. Seçtiğin motor başka bir cihazdan alınır ve o satır sarı olur. Bu durumda programa uygun robotu seç ya da Builder'da robota motor ekle.

Yanlış bağlantıyı düzelt

Sim'in kendi kurduğu bağlantı her zaman doğru olmaz. Robot ters ya da beklenmedik hareket ediyorsa bağlantıları kontrol et.

  1. Ana sayfada Kod bölümüne kaydır. Çalışma alanındaysan Kod panelinin sekmesine bas. Yapılandırma tablosunun sağ sütununda her cihazın bağlı olduğu donanım yazar.
  2. Yanlış bağlı satırın listesini aç. Yapılandırma tablosu; ilk satırın donanım listesi 2 numarayla işaretli.
  3. Doğru donanımı seç.

Sonuç: Satırın listesinde seçtiğin donanım yazar. Çalışma alanındaysan otonom program yeni bağlantıyla kendiliğinden yeniden koşar.

Bağlantılar bu tarayıcıda saklanır.

Not

Listede (bağlı değil) de var, ama Sim bu seçimi tutmaz ve cihazı boştaki uygun bir donanıma yeniden bağlar. Bir cihaz yalnız robotta uygun boş donanım kalmadıysa bağlı değil olarak kalır.

Sorun mu var?

Sonraki adım

Sahayı ve başlangıç yerini seç

Bu sayfada
Başlamadan önceTabloyu okuEşleşmeyen cihazı bağlaYanlış bağlantıyı düzeltSorun mu var?Sonraki adım