Memahami Blok Menunggu dan Tidak Menunggu di VEXcode EXP

Blok non-menunggu

Blok yang tidak menunggu membuat tumpukan terus berlanjut meskipun perilaku blok belum selesai.

Blok “drive” adalah contoh yang baik dari blok yang tidak menunggu. Dalam contoh di bawah, robot tidak bergerak karena blok “drive” dimulai tetapi kemudian blok “stop driving” menghentikannya sebelum motor dapat bergerak.

Proyek blok VEXcode EXP terdiri dari blok Saat memulai, blok Berkendara maju, dan blok Berhenti mengemudi.

Blok non-menunggu berguna ketika Anda ingin melakukan beberapa perilaku pada saat yang bersamaan.

Blok menunggu

Menunggu blok menghentikan sisa tumpukan hingga perilaku blok tersebut selesai.

Blok tunggu terbanyak terdapat pada blok Gerak dan Drivetrain.

Jika VEX EXP Clawbot perlu mengambil kubus, Anda dapat menggunakan blok tunggu agar robot menjalankan setiap perilaku secara individual.

VEXcode EXP Clawbot di medan EXP dengan Buckyball biru ditempatkan di depannya.

Proyek blok VEXcode EXP yang menggunakan Spin dan Drive untuk blok, yang keduanya dapat diperluas agar tidak menunggu. Proyek tersebut berbunyi Saat dimulai, putar ClawMotor hingga terbuka sejauh 90 derajat, lalu dorong ke depan sejauh 6 inci. Selanjutnya, putar ClawMotor mendekat sejauh 90 derajat, putar ArmMotor ke atas sejauh 180 derajat, lalu putar mundur sejauh 6 inci.

Blok yang Bisa Menunggu atau Tidak Menunggu

VEXcode EXP memungkinkan pengguna mengubah blok tunggu berikut menjadi blok non-tunggu dengan satu klik: “putar untuk,” “putar ke posisi,” “dorong untuk,” “putar untuk,” dan “putar ke arah”.

Dengan mengubah blok untuk membuka cakar menjadi tidak menunggu dan mengubah blok untuk mengangkat lengan menjadi tidak menunggu, Clawbot bergerak maju saat cakar terbuka dan bergerak mundur saat lengan terangkat.

Proyek blok VEXcode EXP yang sebelumnya diperlihatkan kini memiliki dua blok Spin yang diperluas menjadi non-menunggu. Proyek sekarang berbunyi Saat dimulai, putar ClawMotor hingga terbuka sejauh 90 derajat dan jangan menunggu, lalu dorong ke depan sejauh 6 inci. Selanjutnya, putar ClawMotor mendekat sejauh 90 derajat, putar ArmMotor ke atas sejauh 180 derajat dan jangan menunggu, lalu mundur sejauh 6 inci.

 

Pendekatan untuk mengambil kubus ini lebih baik dalam pengaturan kompetisi karena menghemat waktu.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: