Memahami Struktur Utama Proyek VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Editor kode VEXcode Pro V5 menampilkan fungsi utama dengan tanda kurung kurawal pembuka dan penutup yang disorot.

Struktur utama adalah tempat pelaksanaan proyek dimulai. Dengan kata lain, instruksi yang berisi perangkat, perintah, dan parameter ditambahkan di sini, yang kombinasinya, ketika dijalankan, menentukan perilaku robot tertentu.

Perhatikan bahwa struktur utama memiliki kurung kurawal pembuka dan penutup

Editor kode VEXcode Pro V5 menunjukkan ruang kosong di dalam fungsi utama yang disorot di antara tanda kurung kurawal.

Kurung kurawal pembuka harus selalu dipasangkan dengan kurung kurawal penutup.

Di antara kurung kurawal struktur utama adalah tempat Anda dapat menambahkan instruksi untuk memprogram robot Anda

Editor kode VEXcode Pro V5 menunjukkan baris vexcodeInit() yang disorot di dalam fungsi utama.

Setiap kali Anda memulai program baru, di dalam struktur utama terdapat baris kode vexcodeInit();

Editor kode VEXcode Pro V5 menampilkan Drivetrain.driveFor(200, mm); dengan bagian perangkat, perintah, dan parameter yang diberi label.

Perintah ini menyiapkan dan menginisialisasi semua perangkat (misalnya motor, sensor) sebelum kode Anda dimulai. Jangan hapus vexcodeInit();

Dalam proyek sederhana yang menggerakkan robot maju, instruksi berisi tiga bagian:

  • Perangkat
  • Perintah
  • Parameternya
Editor kode VEXcode Pro V5 menampilkan perintah Drivetrain.driveFor ​​dengan operator titik disorot di antara perangkat dan perintah.

Perangkat dan perintah dipisahkan oleh titik yang disebut “ dot operator”

Di sekitar parameter perintah driveFor, ada serangkaian tanda kurung. Ini adalah contoh lain dari tanda baca berpasangan (seperti kurung kurawal). Setiap parameter dipisahkan dengan koma.  

Di akhir baris kode ada titik koma. Titik koma memberi tahu kompiler bahwa instruksi ini telah selesai dan harus melanjutkan ke instruksi berikutnya.


Editor kode VEXcode Pro V5 menampilkan dua perintah driveFor ​​pada baris terpisah dengan titik koma yang menunjukkan urutan eksekusi. Anak panah digambar untuk menunjukkan urutan instruksi dengan jelas.

Jika ada beberapa instruksi dalam proyek Anda, instruksi proyek akan berjalan dari kiri ke kanan dan atas ke bawah.

Berdasarkan penempatan titik koma, VEXcode Pro V5 akan menjalankan baris pertama dan kemudian baris berikutnya. Ia akan tahu untuk pindah ke baris kedua karena adanya titik koma.

Ketika proyek mencapai kurung kurawal penutup pada struktur utama, proyek berakhir.

VEXcode Pro V5 menampilkan baris terakhir dari fungsi utama. Terdapat dua perintah driveFor ​​dan kemudian fungsi diakhiri dengan tanda kurung kurawal penutup.

Dalam proyek tersebut, robot akan bergerak maju sejauh 200 milimeter (garis 24), lalu menggerakkan robot maju sejauh 50 milimeter (garis 25) sebelum program selesai.

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

Last Updated: