Lompat ke isi utama
Portal Guru

Latar belakang

Mars Rover: Unit Operasi Permukaan akan membiasakan Anda dan siswa Anda dalam membangun proyek VEXcode 123 untuk memecahkan suatu masalah. Tindakan penjelajah Perseverance dan Misi Mars 2020 digunakan sebagai inspirasi untuk tantangan yang akan dihadapi 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 berprioritas tinggi untuk eksplorasi Mars: kehidupan, iklim, geologi, dan manusia. Penjelajah Perseverance akan menyelesaikan operasi permukaan untuk mengumpulkan data guna membantu menginformasikan penelitian di Planet Merah.

Permukaan Mars dengan penjelajah Mars di dekatnya. Jejak ban di tanah menunjukkan tempat ban tersebut dikendarai.
Kredit: NASA/JPL

Apa itu rover?

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

Tampilan dekat penjelajah Perseverance di Mars, dengan roda besar dan berbagai sensor serta lengan mekanis terpasang.
Kredit: NASA/JPL-Caltech

Apa itu operasi permukaan?

Operasi permukaan adalah studi ilmiah yang akan diselesaikan penjelajah di Mars. Semuanya difokuskan pada penemuan, pengumpulan, dan penyimpanan sampel geologi. Untuk memulai, Perseverance akan mencari batu-batu yang kuat. Suatu batuan dapat dianggap meyakinkan jika memiliki kemungkinan untuk mempertahankan 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 depot, yang digunakan selama misi ini, adalah tempat beberapa sampel ditinggalkan atau dikubur di lokasi yang sama. Misi masa depan kemudian akan dapat mengambil sampel-sampel ini dan mengembalikan semuanya kepada para ilmuwan di Bumi.

Bagaimana pengurutan digunakan dalam Unit ini?

Urutan adalah urutan khusus di mana perilaku dilakukan. Suatu tindakan atau kejadian mengarah ke tindakan berikutnya yang berurutan. Pengurutan penting untuk Robot 123, karena robot hanya akan bergerak sesuai perintah.

Dalam animasi di bawah, Anda dapat melihat bagaimana proyek dimulai dengan blok {When started} di bagian atas proyek, lalu setiap blok dieksekusi secara berurutan dari atas ke bawah. Robot 123 melaju maju empat petak di Lapangan 123, menunggu 2 detik, lalu memainkan suara. Fitur Sorotan hijau di sekitar blok menunjukkan blok mana yang sedang berjalan pada saat itu. Hal ini dapat memberi siswa umpan balik langsung untuk menghubungkan perilaku Robot 123 dengan blok VEXcode 123 yang spesifik.

Berkas video

Langkah-Langkah untuk Mengurutkan Proyek

  1. Pertama, identifikasi tujuan —apa yang perlu dilakukan? Misalnya, berkendara dari awal hingga sampel pertama.
    Tampilan atas ke bawah dari lapangan 123 yang terdiri dari persegi 2x2 dengan 123 Ubin Lapangan. Dua simbol menandai posisi awal dan posisi sampel. Posisi awal adalah 2 ke kanan dari sudut kiri bawah, dan sampelnya adalah 2 ke kanan dan 4 ke atas dari sudut kiri bawah.
  2. Kemudian, uraikan langkah-langkah yang diperlukan untuk mencapai tujuan, dan identifikasi hambatan yang diperlukan untuk mencapai langkah-langkah tersebut. Di sini Anda perlu maju 4 langkah untuk mencapai sampel, tunggu 3 detik, lalu putar suara untuk menunjukkan sampel telah dikumpulkan. Hal ini dapat dilakukan dengan blok [Berkendara selama], [Tunggu], dan [Putar suara]. Tiga blok VEXcode 123. Yang pertama adalah blok Drive yang bertuliskan 'berkendara maju selama 1 langkah', yang kedua adalah blok Wait yang bertuliskan 'tunggu 1 detik', dan yang ketiga adalah blok Play sound yang bertuliskan 'putar suara klakson'.

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

  3. Berikutnya, rencanakan urutan proyek dengan menyeret blok yang cocok ke ruang kerja dan menempelkannya ke blok {When started} dari atas ke bawah. Saat setiap blok ditambahkan, ubah parameternya agar sesuai dengan langkah-langkah yang dipecah sebelumnya. Contoh Blok VEXcode 123 yang berbunyi Saat memulai, majulah sejauh 4 langkah, tunggu 3 detik, lalu putar suara bel pintu.

    Contoh urutan

  4. Pilih “Mulai” untuk menguji proyek dan melihat apakah Robot 123 mencapai tujuan yang diidentifikasi pada langkah pertama. Toolbar VEXcode 123 dengan tombol Start yang disebut dalam kotak merah, di antara ikon Robot dan Step.

    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 serangkaian aturan di mana simbol-simbol mewakili tindakan. Bahasa pemrograman mengikuti instruksi langkah demi langkah yang dijalankan 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 dalam VEXcode 123 mewakili 123 perintah Robot yang digunakan untuk membuat proyek dalam VEXcode 123. Berikut adalah daftar blok utama yang digunakan selama Unit ini.

VEXcode 123 blok Perilaku
Blok {When start}
Blok {When start} mulai menjalankan tumpukan blok terlampir saat proyek dimulai.
VEXcode 123 Drive Untuk blok yang bertuliskan 'bergerak maju sejauh 1 langkah'.
Blok [Drive for] menggerakkan Robot 123 maju atau mundur pada jarak tertentu. Tetapkan sejauh mana Robot 123 akan bergerak dengan memasukkan nilai ke dalam oval.
VEXcode 123 Belok Untuk blok yang bertuliskan 'belok kanan sejauh 90 derajat'.
Blok [Putar ke] memutar Robot 123 di tempatnya ke kiri atau kanan sejauh jumlah derajat yang ditentukan.
VEXcode 123 Blok tunggu yang bertuliskan 'tunggu 1 detik'.
Blok [Tunggu] menunggu selama jangka waktu tertentu sebelum berpindah ke blok berikutnya dalam suatu proyek.
VEXcode 123 Putar blok Suara yang bertuliskan 'putar suara klakson'.
Blok [Putar suara] membuat Robot 123 memainkan suara tertentu.