Langsung ke konten utama

Pelajaran 3: Menggunakan Sensor dengan Elektromagnet

Pada Pelajaran sebelumnya, Anda menggunakan perintah energize dan perintah Drivetrain untuk mengambil dan memindahkan cakram pada Disk Mover Playground dengan Robot VR. Pelajaran ini akan menyelesaikan tantangan yang sama menggunakan umpan balik sensor yang dilaporkan dan loop while.

Tampilan depan Robot VR di gawang biru di Lapangan Bermain dengan cakram biru di bawah elektromagnet, setelah dilepaskan ke dalam gawang.

Hasil belajar

  • Identifikasi bahwa perintah down_eye.near_object melaporkan apakah Sensor Mata Bawah cukup dekat dengan suatu objek untuk mendeteksi warna.
  • Identifikasi bahwa perintah turn_to_heading membelokkan sistem penggerak ke arah tertentu, menggunakan Sensor Giroskop.
  • Identifikasi bahwa perintah turn_to_heading akan menentukan arah belok berdasarkan arah (heading) sensor giroskop saat ini.
  • Jelaskan mengapa perintah turn_to_heading akan digunakan sebagai pengganti perintah turn atau turn_for.
  • .

Mengapa Menggunakan Sensor untuk Memecahkan Masalah Penggerak Disk?

Pada Pelajaran 2, Robot VR menempuh jarak tertentu menggunakan perintah drive_for untuk mengambil dan memindahkan cakram biru kembali ke tujuan. Jarak antara Robot VR dan cakram biru pertama diperkirakan dan diperiksa menggunakan dimensi kotak grid pada Disk Mover Playground. Meskipun hal ini berhasil menyelesaikan tantangan, masih ada banyak ruang untuk kesalahan dalam menduplikasi proses untuk mengambil beberapa disk pada berbagai jarak, yang diperlukan untuk menyelesaikan Tantangan Pemindah Disk di akhir Unit ini. Menggunakan umpan balik sensor yang dilaporkan adalah cara yang lebih efisien untuk mengatasi tantangan ini, sekaligus mengoptimalkan proyek dengan menggunakan lebih sedikit perintah.

Bagaimana jika Robot VR bertabrakan dengan cakram dan terlempar keluar jalur? Bagaimana jika cakram berada di lokasi yang sedikit berbeda dari gawang? Umpan balik dari sensor dapat digunakan untuk mengambil dan memindahkan cakram secara tepat tanpa mengetahui lokasi pastinya pada Disk Mover Playground.

Langkah-langkah untuk menyelesaikan tantangan ini dapat digunakan untuk membantu menentukan sensor mana yang akan digunakan dalam proyek tersebut.

  • Pertama: Robot VR akan menuju ke disk pertama.

    Tampilan dari atas arena bermain Disk Mover di awal permainan, dengan Robot VR di tengah gawang biru di sudut kiri bawah. Panah putus-putus menunjuk dari bagian depan robot ke cakram biru pertama di depannya, menggambarkan pergerakan robot yang diinginkan.
    • Cakram-cakram itu berada di tanah di area bermain. Untuk menentukan lokasi disk, Down Eye Sensor dapat digunakan dengan perintah down_eye.near_object. Perhatikan posisi Sensor Mata Bawah (Down Eye Sensor) relatif terhadap Elektromagnet pada Robot VR. 

      Bagian bawah Robot VR menunjukkan Sensor Mata Bawah yang terletak di bagian tengah depan robot, tepat di belakang Elektromagnet.
  • Kedua: Robot VR akan menggunakan Elektromagnet untuk mengambil cakram pertama.

    Tampilan samping Robot VR di Taman Bermain pada lokasi cakram biru pertama, dengan Cakram terpasang pada Elektromagnet.
  • Ketiga: Robot VR akan kembali ke garis finish.

    Tampilan dari atas arena bermain Disk Mover dengan Robot VR di cakram biru pertama, dan panah putus-putus yang menunjuk dari belakang robot kembali ke tujuan biru, menggambarkan pergerakan robot yang diinginkan.
    • Saat berkendara kembali ke tujuan, Robot VR dapat menggunakan Sensor Jarak untuk menentukan kapan harus berhenti berkendara. Sensor Jarak dapat digunakan untuk menentukan seberapa jauh bagian depan Robot VR dari dinding Area Bermain. Dengan menggunakan perintahget_distance, Sensor Jarak dapat bergerak dan berhenti ketika berada pada jarak tertentu dari dinding, memposisikan Robot VR di ruang tujuan.

      Tampilan depan Robot VR dengan Sensor Jarak Depan yang disorot di bagian tengah depan robot, tepat di atas Elektromagnet.
  • Terakhir: Robot VR akan menggunakan Elektromagnet untuk menjatuhkan cakram ke sasaran.

    Tampilan samping Robot VR di gawang biru, menghadap dinding belakang Taman Bermain, setelah menjatuhkan cakram biru ke dalam gawang.

Pilih tombol Berikutnya untuk melanjutkan ke bagian selanjutnya dari Pelajaran ini.