Langsung ke konten utama
Portal Guru

Latar belakang

Unit Operasi Permukaan Rover Mars akan memperkenalkan Anda dan siswa Anda dengan pembuatan proyek VEXcode 123 untuk memecahkan suatu masalah. Aksi-aksi dari rover Perseverance dan Misi Mars 2020 digunakan sebagai inspirasi untuk tantangan yang akan dikerjakan siswa menggunakan VEXcode 123 dan Robot 123. Proyek yang mereka buat perlu diurutkan dengan benar untuk mengumpulkan sampel dan 'menguburnya'.

Misi Mars 2020 NASA

Misi Mars 2020 NASA membahas tujuan sains prioritas tinggi untuk eksplorasi Mars: kehidupan, iklim, geologi, dan manusia. Wahana penjelajah Perseverance akan menyelesaikan operasi permukaan untuk mengumpulkan data yang akan membantu memberikan informasi bagi penelitian di Planet Merah.

Permukaan Mars dengan sebuah wahana penjelajah Mars di dekatnya. Jejak tapak ban di tanah menunjukkan ke mana kendaraan itu telah melaju.
Kredit: NASA/JPL

Apa itu rover?

Rover adalah perangkat yang dirancang untuk bergerak melintasi permukaan padat sebuah planet atau benda langit lainnya (seperti Bulan). Beberapa robot penjelajah dirancang untuk mengangkut anggota awak luar angkasa, sementara yang lain adalah robot yang sebagian atau sepenuhnya otonom. Robot-robot ini umumnya bertugas mengumpulkan informasi tentang medan dan mengambil sampel batuan, tanah, lumpur, atau bahkan cairan.

Gambar close-up dari robot penjelajah Perseverance di Mars, dengan roda besar dan berbagai sensor serta lengan mekanik yang terpasang.
Kredit: NASA/JPL-Caltech

Apa itu operasi permukaan?

Operasi permukaan adalah studi ilmiah yang akan diselesaikan oleh rover di Mars. Semua ini berfokus pada pencarian, pengumpulan, dan penyimpanan sampel geologi. Sebagai permulaan, Perseverance akan mencari bebatuan yang menarik. Suatu batuan dapat dianggap menarik jika berpotensi menyimpan jejak kimiawi kehidupan purba atau telah diubah oleh lingkungan yang mendukung kehidupan mikroba.

Setelah mengidentifikasi batuan yang menarik, Perseverance akan mengebor sampel, menempatkannya dalam tabung tertutup, dan menyimpannya di permukaan. Penyimpanan sementara (depot caching), yang digunakan selama misi ini, adalah praktik meninggalkan atau mengubur beberapa sampel di lokasi yang sama. Misi di masa mendatang kemudian akan dapat mengambil sampel-sampel ini dan mengembalikannya semuanya kepada para ilmuwan di Bumi.

Bagaimana pengurutan digunakan dalam Unit ini?

Urutan adalah rangkaian spesifik di mana perilaku-perilaku dilakukan. Suatu tindakan atau peristiwa mengarah pada tindakan berurutan berikutnya dalam suatu rangkaian. Pengurutan perintah sangat penting untuk Robot 123, karena robot hanya akan bergerak persis seperti yang diperintahkan.

Pada animasi di bawah ini, Anda dapat melihat bagaimana proyek dimulai dengan blok {When started} di bagian atas proyek, kemudian setiap blok dieksekusi secara berurutan dari atas ke bawah. Robot 123 bergerak maju empat langkah di Lapangan 123, menunggu 2 detik, lalu mengeluarkan suara. Fitur sorotan hijau di sekitar blok menunjukkan blok mana yang sedang berjalan pada saat itu. Hal ini dapat memberikan umpan balik langsung kepada siswa untuk menghubungkan perilaku Robot 123 dengan blok VEXcode 123 tertentu.

Berkas video

Langkah-langkah untuk Menyusun Urutan Proyek

  1. Pertama, tentukan tujuannya —apa yang perlu dilakukan? Sebagai contoh, berkendaralah dari awal hingga ke sampel pertama.
    Tampilan dari atas sebuah lapangan 123 yang terdiri dari persegi 2x2 yang berisi 123 ubin lapangan. Dua simbol menandai posisi awal dan posisi sampel. Posisi awal adalah 2 ke kanan dari pojok kiri bawah, dan sampelnya adalah 2 ke kanan dan 4 ke atas dari pojok kiri bawah.
  2. Kemudian, uraikan langkah-langkah yang diperlukan untuk mencapai tujuan tersebut, dan identifikasi blok-blok yang dibutuhkan untuk menyelesaikan langkah-langkah tersebut. Di sini Anda perlu melangkah maju 4 langkah untuk mencapai sampel, tunggu 3 detik, lalu putar suara untuk menandakan sampel telah dikumpulkan. Hal ini dapat dilakukan dengan blok [Berkendara selama], [Tunggu], dan [Putar suara]. Tiga blok VEXcode 123. Yang pertama adalah blok "Berkendara" yang bertuliskan 'berkendara maju selama 1 langkah', yang kedua adalah blok "Tunggu" yang bertuliskan 'tunggu 1 detik', dan yang ketiga adalah blok "Putar suara" yang bertuliskan 'putar suara klakson'.

    Blok [Berkendara untuk], [Tunggu], dan [Putar suara]

  3. Selanjutnya, rencanakan urutan proyek dengan menyeret blok yang sesuai ke ruang kerja dan melampirkannya ke blok {When started} dari atas ke bawah. Saat setiap blok ditambahkan, ubah parameter agar sesuai dengan langkah-langkah yang telah dijelaskan sebelumnya. Contoh blok VEXcode 123 yang berbunyi: Saat dimulai, majulah sejauh 4 langkah, tunggu 3 detik, lalu bunyikan suara bel pintu.

    Contoh urutan

  4. Pilih “Mulai” untuk menguji proyek dan melihat apakah Robot 123 mencapai tujuan yang telah ditentukan pada langkah pertama. Toolbar VEXcode 123 dengan tombol Mulai yang ditandai dengan kotak merah, di antara ikon Robot dan Langkah.

    Pilih 'Mulai'

Jika Anda ingin mengubah proyek Anda, cukup ubah parameter, atau tambahkan dan hapus blok dari proyek sebelum menguji lagi.

Apa itu VEXcode 123?

VEXcode 123 adalah bahasa pemrograman berbasis blok yang digunakan dengan Robot 123. Bahasa pemrograman adalah seperangkat aturan di mana simbol-simbol mewakili tindakan. Bahasa pemrograman mengikuti instruksi langkah demi langkah yang dieksekusi oleh komputer agar suatu proyek dapat berjalan. Untuk informasi lebih lanjut tentang cara bekerja dengan VEXcode 123, lihat Bagian VEXcode 123 di Pustaka VEX.

Blok VEXcode 123 Apa yang Anda Butuhkan?

Blok-blok di VEXcode 123 mewakili perintah 123 Robot yang digunakan untuk membuat proyek di VEXcode 123. Berikut adalah daftar blok utama yang digunakan selama Unit ini.

Blok VEXcode 123 Perilaku
Blok {Saat mulai}
Blok {When start} mulai menjalankan tumpukan blok yang terlampir saat proyek dimulai.
Blok VEXcode 123 Drive For yang berbunyi 'maju 1 langkah'.
Blok [Drive for] menggerakkan Robot 123 maju atau mundur sejauh jarak tertentu. Atur jarak pergerakan Robot 123 dengan memasukkan nilai ke dalam oval.
Kode VEX 123 Belok Untuk blok yang berbunyi 'belok kanan 90 derajat'.
Blok [Turn for] memutar Robot 123 di tempat ke kiri atau ke kanan dengan jumlah derajat yang ditentukan.
Blok tunggu VEXcode 123 yang berbunyi 'tunggu 1 detik'.
Blok [Wait] menunggu dalam jangka waktu tertentu sebelum beralih ke blok berikutnya dalam sebuah proyek.
Blok VEXcode 123 Play Sound yang bertuliskan 'play sound honk'.
Blok [Putar suara] membuat Robot 123 memainkan suara tertentu.