Skip to main content
Öğretmen Portalı

Remix Zorluklarına Hazırlanın - Python

Öğretmen İpuçları simgesi Öğretmen İpuçları

  • Öğrencilerin Clawbot Controller with Events Örnek projesini seçtiğinden emin olun. Öğrencilere Dosya menüsünden Örnek sayfasında seçebilecekleri birkaç seçenek olduğunu belirtebilirsiniz.
  • Öğrencilerden proje ismine adlarının baş harflerini veya isimlerini eklemelerini isteyebilirsiniz. Öğrencilerden projelerini sunmalarını istemeniz, projelerin farklılaştırılmasına yardımcı olacaktır. 
     

Projenize başlamadan önce, doğru örnek projeyi seçin. Olaylı Clawbot Kontrolörü örnek projesi, Clawbot motorlarını ve sensör yapılandırmasını içerir. Şablon kullanılmazsa, robotunuz projeyi doğru şekilde çalıştırmayacaktır.

Talimatların herhangi biri hakkında daha fazla bilgi için VEXcode V5'teki Python yardım bölümünü ziyaret edin.  

  • Dosya ve Açık Örnekler'i seçin.Dosya menüsü açık ve Açık Örnekler kırmızı bir kutuda vurgulanmış VEXcode V5 Araç Çubuğu. Açık Örnekler, Yeni Bloklar Projesi, Yeni Metin Projesi ve Açık altındaki dördüncü menü öğesidir.
  • Farklı Örnek projeler arasında gezinin. Olaylarla Clawbot Denetleyicisi örnek projesini seçin. 

Bir Simge, yukarıdaki pençe robotlu mavi bir Denetleyici ile altta Olaylar ile Clawbot Denetleyicisini okur.

  • Projenin adını ClawbotController olarak belirleyin. 
  • Projeyi kaydedin.

VEXcode V5 'teki proje adı iletişim kutusu Clawbot Denetleyicisini okur ve Yuva 1' in seçildiğini gösterir.

  • ClawbotController proje adının artık araç çubuğunun ortasındaki pencerede olduğundan emin olmak için kontrol edin. Clawbot artık uygun şekilde yapılandırılmıştır ve Olaylı Clawbot Denetleyicisi projesi kullanıma hazırdır.

Şimdi, talimatların bu projede nasıl kullanıldığına bir göz atın. Mühendislik defterlerinizde aşağıdaki tahminleri yapın:

  • Bu projeyi yürüttüğünüzde neler oluyor? Pençe Robot ne yapabilecek?
  • Her bir kontrolör düğmesi olayı için geri arama işlevlerinde while ve WAIT talimatlarını kullanmazsak ne olur?

Öğretmen Araç Kutusu simgesi Öğretmen Araç Kutusu - Durun ve Tartışın

Öğrenciler yukarıdaki soruyu mühendislik defterlerine cevaplamayı tamamladıktan sonra, yazdıklarını tartışın:

Cevap Anahtarı

  1. Doğru tahminler, Clawbot'un Joystick'leri kullanarak ileri, geri ve dönüş yapabileceğini, bunları 2 ve 3 pozisyonlarında yukarı ve aşağı hareket ettirebileceğini açıklayacaktır. Pençebot'un kolu L1 ve L2 tuşları kullanılarak yukarı ve aşağı hareket ettirilebilecek, Pençe ise R1 ve R2 tuşları kullanılarak açılıp kapanabilecek. Gelişmiş tepkiler, düğmelerine basılmadığında ve motorları durduğunda Kol ve Pençe konumlarının yerinde kalacağını bile öngörebilir.
  2. Bu durumda, geri çağırma işlevlerindeki while ve wait talimatları, Clawbot'a L ve R düğmelerine basılmadığında, Kol (L düğmeleri) ve/veya Pençe (R düğmeleri)'nin durması gerektiğini söyler. while ve wait talimatları geri çağırma fonksiyonlarından kaldırılırsa, bu Motorlar ilk kez dönmeleri söylendikten hemen sonra durur.

Eğer zamanınız varsa, öğrencilerin geri çağırma fonksiyonlarından while ve wait talimatlarını kaldırmalarını sağlayın, böylece bunun Clawbot'un davranışlarını nasıl etkilediğini görebilirler.