Menggunakan Blok Saya di VEXcode 123

Blok Saya adalah salah satu kategori blok dalam VEXcode 123. Beberapa kategori lainnya meliputi Tampilan, Suara, Penginderaan, dan Variabel. Blok Saya digunakan untuk membuat rangkaian blok yang dapat digunakan berkali-kali dalam satu proyek.


Cara Membuat Blok

Bilah Alat VEXcode 123 dengan bagian Blok Saya ditampilkan dan tombol Buat Blok disorot.

Pilih 'Buat Blok' dari kategori Blok Saya.

Menu Buat Blok VEXcode 123 terbuka dan nama blok telah diubah menjadi Drive in dan disorot. Tombol Ok berwarna biru di kanan bawah disorot.

Ubah nama blok dengan memasukkan kolom 'Nama Blok', lalu pilih 'OK.'


Cara Menyesuaikan Blok

Tambahkan input (angka)

Menu Buat Blok VEXcode 123 terbuka dan nama blok ditetapkan ke Drive in. Bidang masukan angka telah ditambahkan ke blok dan sekarang disorot.

Pilih opsi 'Tambahkan masukan (angka)' dari layar 'Buat Blok'. Ubah nama input dengan memasukkannya di kolom 'angka', lalu pilih 'OK.'

Tambahkan masukan (Boolean)

Menu Buat Blok VEXcode 123 terbuka dan nama blok ditetapkan ke Drive in. Bidang masukan boolean telah ditambahkan ke blok dan sekarang disorot.

Pilih opsi 'Boolean' dari layar 'Buat Blok'. Ubah nama input dengan memasukkan bidang 'boolean', lalu pilih 'OK.'

Tambahkan label

Menu Buat Blok VEXcode 123 terbuka dan nama blok ditetapkan ke Drive in. Bidang label telah ditambahkan ke blok dan sekarang disorot.

Pilih opsi 'Tambahkan label' dari layar 'Buat Blok'. Ganti nama label dengan memasukkannya pada kolom 'Teks Label', lalu pilih 'OK.'

Gabungkan input dan label

Menu Buat Blok VEXcode 123 terbuka dan blok khusus telah dibuat. Blok tersebut mula-mula bertuliskan Drive in, kemudian memiliki bidang masukan angka, lalu diakhiri dengan kotak langkah pembacaan label. Secara keseluruhan blok khusus tersebut bertuliskan Drive in X step square. Tombol Ok berwarna biru di kanan bawah disorot.

Gabungkan masukan dan label bersama-sama untuk membuat urutan blok, lalu pilih 'OK.'


Cara Menghapus Input / Label

Menu Buat Blok VEXcode 123 terbuka dan nama blok ditetapkan ke Drive in. Bidang masukan angka telah ditambahkan ke blok, dan ikon Hapus di atasnya disorot.

Untuk menghapus masukan atau label, pilih ikon 'Hapus' di atas masukan atau label yang ingin Anda hapus.


Cara Menggunakan Blok Define

Blok Definisi Blok Saya VEXcode 123 disorot. Bunyinya 'Drive in number step square', dan angka tersebut merupakan parameter yang dapat digunakan dalam definisi blok.

Parameter sekarang dapat digunakan dari blok {Define} setelah dibuat.

Drive di VEXcode 123 Blok Definisi Blok Saya dengan definisi yang sekarang ditambahkan ke dalamnya. Tumpukan tersebut memiliki blok Ulangi yang diatur ke 4, dan blok Berkendara sejauh 1 langkah serta blok Putar sejauh 90 derajat, keduanya di dalam blok ulangi.

Lampirkan blok tambahan ke blok {Define}.

Blok Drive di VEXcode 123 My Blocks Definition dengan parameter angka yang sekarang digunakan dalam definisi. Tumpukan tersebut memiliki blok Ulangi yang diatur ke 4, dan blok Berkendara dengan blok Putar sebesar 90 derajat di dalam blok ulangi. Parameter angka telah ditempatkan di blok Drive for, sehingga sekarang berbunyi Drive forward untuk langkah angka.

Gunakan parameter dari blok {Define}.

Blok Perintah VEXcode 123 Blok Saya ditambahkan di bawah blok Saat Dimulai. Blok perintah ini akan memanggil perintah Drive in number step square. Parameter angka ditetapkan ke 1.

Gunakan [Blok Saya] yang dilampirkan ke blok {When Started}.


Cara Menggunakan Blok Saya

Contoh Mengemudi di Kotak

Blok VEXcode 123 Saat Dimulai yang memiliki tiga blok di bawahnya. Pertama adalah blok perintah persegi Berkendara dalam 1 langkah, lalu Belok kanan sejauh 45 derajat, dan kemudian blok perintah persegi Berkendara dalam 2 langkah.

Dalam contoh ini, Robot 123 akan menggunakan Blok Saya untuk:

  • Maju terus dalam bentuk persegi 1 langkah.
  • Belok kanan 45 derajat.
  • Berkendara maju dalam bentuk persegi 2 langkah.

Blok topi {Define} memecah suatu prosedur. Dalam contoh berikut, blok topi {Define} ini memecah blok yang digunakan untuk mendorong kotak sebanyak sejumlah kali. Seret argumen dari blok {Define} untuk digunakan dalam blok.

Setelah blok {Define} ditetapkan, blok yang baru dibuat kini dapat diseret dan ditambahkan ke blok {When Started} untuk menetapkan parameter.

Blok VEXcode 123 sebelumnya ditumpuk menggunakan blok perintah Drive in number step square yang ditunjukkan berdampingan dengan definisi blok perintah.

Setelah parameter diubah, proyek siap untuk dimulai.

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

Last Updated: