Skip to main content

Pratik

Öğren bölümünde, davranışları ayrıştırarak robotunuzun izlemesini istediğiniz yolu nasıl planlayacağınızı öğrendiniz. Ayrıca VEXcode EXP'deki [Spin] ve [Spin for] bloklarını kullanarak robotunuzun kolunu ve pençesini nasıl hareket ettireceğinizi de öğrendiniz. Bu uygulama bölümünde, öğrendiklerinizi Otonom Hareketler uygulama etkinliğinde uygulamaya başlayacaksınız.

Bu aktivitede, bir yüzüğü alıp küçük direğe yerleştirmek için bir VEXcode EXP projesi oluşturacaksınız. Aşağıdaki videoyu izleyerek aktivitenin davranışlarını parçalara ayırın. Daha sonra bu davranışları kullanarak Özerk Hareketler uygulama etkinliği için projenizi oluşturmaya başlayabilirsiniz. Aşağıdaki video, robotunuzun Otonom Hareketler alıştırma etkinliğini tamamlamak için nasıl hareket etmesi gerektiğini gösterecektir.

Şimdi Otonom Hareketler pratik etkinliğini tamamlama sırası sizde!

Aşağıdaki videoda Clawbot sahanın sol tarafında yer alıyor. Sahanın üst kısmına yakın, ikinci ve üçüncü taşların arasında bir Yüzük bulunmaktadır. Sahanın ortasında, sağ tarafa doğru tek bir direk var. Pençebot ikinci ve üçüncü karelere doğru ilerler ve ardından ilk halkaya doğru hareket ederek onu alır. Daha sonra pençesini kaldırır ve geri çekilir. Daha sonra direğe doğru ilerler ve pençeyi serbest bırakarak yüzüğün direğe düşmesini sağlar. Bu, Özerk Hareketler uygulama etkinliğini tamamlamak için bir projenin nasıl oluşturulabileceğine dair bir örnek göstermektedir.

Bu belgeyi uygulama etkinliğini tamamlamak için referans olarak kullanın.
Google / .docx / .pdf

Otonom Hareketler etkinliğini tamamladığınızda projelerinizi ve testlerinizi mühendislik not defterinize kaydedin.

  • Robotunuzun aktiviteyi tamamlamak için nasıl hareket etmesi gerektiğini gösteren bir çizim yapın
  • Çiziminize dayalı bir proje oluşturmak için gereken adımları listeleyin
  • Her yinelemeden sonra yaptığınız değişiklikleri belgelendirin

Proje fikirlerinizi ve testlerinizi nasıl kaydedebileceğinize dair bir örnek için soldaki görsele bakın.

Yan yana iki defter sayfası. İlki "Ders 3 Uygulama" başlığını taşıyor ve bir Pençe Robotu, bir yüzük ve olası bir yolu tanımlayan renkli oklar içeren bir direğin bulunduğu oyun alanının bir taslağını gösteriyor. İkinci sayfanın başlığı "Adımlar" olup, robotun atacağı adımlarla ilgili notları temsil eden karalanmış satırlardan oluşan bir liste yer alıyor.

Meydan Okumaya Hazırlanın

Yarış'ta (bir sonraki sayfada), Coding Crunch Challenge'da robotunuzun mümkün olan en kısa sürede küçük direğe iki halkayı alıp yerleştirmesini kodlayacaksınız. Meydan okumayı nasıl tamamlayacağınızı öğrenin, anladığınızı kontrol edin, ardından meydan okuma için pratik yapın.

Bu meydan okumanın amacı, robotunuzun mümkün olan en kısa sürede iki halkayı alıp direğe yerleştirmesini kodlamaktır.

Aşağıdaki videoda Clawbot sahanın sol tarafında yer alıyor. Sahada iki Yüzük vardır: biri sahanın en üstüne yakın, ikinci ve üçüncü taşlar arasında, diğeri ise sahanın en altına yakın, yine ikinci ve üçüncü taşlar arasında yer alır. Sahanın ortasında, sağ tarafa doğru tek bir direk var. Video geri sayımla başlıyor: 3, 2, 1. Pençebot ikinci ve üçüncü karelere doğru ilerler ve ardından ilk Yüzüğü alarak ona doğru hareket eder. Daha sonra pençesini kaldırır ve geri çekilir. Daha sonra direğe doğru ilerler ve pençeyi serbest bırakarak Yüzüğün direğe düşmesini sağlar. Daha sonra Pençebot geri çekilir ve pençeyi indirir. Daha sonra sahanın alt tarafındaki ikinci halkaya doğru gidiyor, topu alıyor, dönüyor ve direğe doğru gidiyor. Pençe Robot pençeyi serbest bırakır ve yüzüğün direğe düşmesini sağlar. Bu noktada, meydan okumanın tamamlanmasıyla zamanlayıcı durur ve 15:13 saniyeyi gösterir. Tüm bunlar, robotunuzun Coding Crunch Challenge'ı tamamlamak için nasıl hareket edebileceğine dair bir örnek olarak otonom bir şekilde yapılır. 

Bu zorluğun nasıl tamamlanacağı hakkında daha fazla bilgi edinmek için bu belgedeki adımları izleyin. Google / .docx / .pdf

Anlayışınızı Kontrol Edin

Yarışmaya başlamadan önce, aşağıdaki belgede yer alan soruları mühendislik not defterinize yanıtlayarak yarışmanın kurallarını ve kurulumunu anladığınızdan emin olun.

Anladığınızı Kontrol Edin soruları Google / .docx / .pdf

Soruları tamamladıktan sonra, soruyu çözmeye çalışın.


Coding Crunch Challenge'da yarışmak için Sonraki > seçin.