Menggunakan Perpesanan Robot-ke-Robot dengan VEX AIM

Robot Pengkodean VEX AIM memberi siswa cara yang mudah diakses untuk merasakan pengiriman pesan antarrobot, atau komunikasi, antara dua robot yang terhubung. Artikel ini menjelaskan apa itu pengiriman pesan robot-ke-robot, mengapa hal itu penting, dan cara memulai menggunakannya. 


Apa itu Pesan?

Dua Robot Pengkodean VEX AIM dapat dihubungkan sehingga keduanya dapat mengirim dan menerima pesan selama proyek VEXcode AIM. Karena robot dapat berkomunikasi dan bekerja bersama, mereka dapat menangani proyek yang lebih rumit daripada yang dapat diselesaikan satu robot sendiri.

Dalam contoh video di bawah, kedua robot terhubung dan menjalankan proyek yang sama. Saat layar ditekan pada satu robot, ia mengirimkan pesan ke robot lain untuk menyalakan LED-nya menjadi biru. 

Perpesanan memungkinkan dua robot bertindak secara terkoordinasi untuk menyelesaikan tugas, karena satu robot dapat membuat keputusan berdasarkan data yang dikirim dari robot lain. Misalnya, satu robot dapat memberi sinyal kepada robot lain untuk:

  • memulai proyek.
  • mengambil tindakan mengelak untuk menghindari rintangan.
  • meminta bantuan dari robot lain.

Perpesanan robot-ke-robot digunakan dalam banyak konteks dunia nyata. Misalnya, robot gudang mengirimkan pesan untuk saling memberi tahu lokasi mereka, untuk memastikan mereka tidak bertabrakan. Robot pencarian dan penyelamatan dapat mengirim pesan untuk mengomunikasikan lokasi orang-orang yang membutuhkan bantuan, atau memberi sinyal area mana yang telah mereka jangkau untuk membantu rekan satu timnya menyebar secara efisien dan menghindari duplikasi pekerjaan.

Mengapa Pesan Itu Penting?

Menggabungkan pesan ke dalam proyek VEXcode memungkinkan siswa merasakan hubungan dunia nyata ini di kelas. Ini dapat menjadi cara yang berguna bagi siswa untuk mengalami pemikiran sistem, saat siswa melalui proses menguraikan bagaimana dua robot akan bekerja sama untuk mencapai suatu tujuan. Hal ini juga mengharuskan mereka berkomunikasi dengan jelas dan terlibat dalam pemecahan masalah secara kolaboratif untuk mengoordinasikan proyek pengkodean mereka sehingga robot mereka dapat berhasil menggunakan pesan untuk bekerja sama.

Untuk mempelajari lebih lanjut tentang manfaat pengajaran dengan pesan robot-ke-robot, Artikel Wawasan PD+ini.

Memulai Perpesanan

Menghubungkan Dua Robot

Layar Link AIM pada robot VEX AIM menampilkan dua robot hijau dengan tanda centang dan garis lengkung yang menunjukkan koneksi di antara keduanya.

Sebelum dua robot dapat mengirim dan menerima pesan, keduanya harus dihubungkan terlebih dahulu. Ikuti petunjuk dalam artikel ini untuk menautkan robot Anda. 

Menggunakan Proyek Contoh di VEXcode

Ada contoh proyek yang tersedia di VEXcode untuk Blok dan Python yang dapat digunakan untuk mengembangkan pemahaman tentang cara membuat kode dengan pesan. 

Untuk informasi tambahan tentang penggunaan proyek contoh dengan VEX AIM, lihat artikel Pustaka VEX ini

Filter pesan di paling kanan disorot di bagian atas halaman Proyek Contoh di VEXcode

Pilih filter pesan untuk menampilkan proyek contoh pesan.

Proyek contoh Kontrol LED Dua Arah menunjukkan bagaimana dua robot dapat menjalankan program yang sama pada saat yang bersamaan. Setiap robot mengirimkan pesan ke robot lainnya, dan pesan-pesan tersebut membuat robot merespons dengan perilaku tertentu. 

Saat layar ditekan pada satu robot, ia mengirim pesan ke robot untuk mengatur warna LED menjadi biru. 

Contoh ikon proyek untuk proyek Menerima Pesan di sebelah kiri dan proyek Mengirim Pesan di sebelah kanan. Setiap ikon menunjukkan robot dengan tong oranye di atasnya dan panah yang menunjuk ke atas robot lainnya.

Proyek contoh Mengirim Pesan dan proyek contoh Menerima Pesan bekerja bersama-sama. Proyek contoh Mengirim Pesan diunduh ke satu robot (Robot A), dan proyek contoh Menerima Pesan diunduh ke robot lainnya (Robot B). 

 

Proyek yang ditunjukkan dalam video di atas dijelaskan dalam tabel di bawah.

Robot A Robot B
Tekan layar untuk mengumpulkan data. Tunggu pesan.
Bergantung pada apa yang dideteksi AI Vision, kirim pesan. Tergantung pada pesan yang diterima, nyalakan LED ke warna tertentu dan putar suara.

Mengajar dengan Pesan

Memasukkan pesan ke dalam kelas Anda membuka banyak kesempatan bagi siswa untuk melatih komunikasi dan kolaborasi mereka sendiri sambil membangun proyek menarik untuk robot mereka. Saat mereka merancang sistem bagi robot untuk berbagi pesan, siswa berlatih mengatur informasi, menyetujui aturan, dan memecahkan masalah saat terjadi kesalahan—keterampilan yang secara langsung mencerminkan kolaborasi di dunia nyata. Saran berikut akan membantu pengajaran komunikasi antarrobot di kelas Anda:

  • Dua kelompok siswa harus bekerja bersama untuk membuat proyek pengiriman pesan. Setiap kelompok akan membutuhkan robotnya sendiri.
  • Perhatikan jarak saat siswa menghubungkan robot. Memiliki hanya dua robot di ruang yang sama saat menghubungkan akan membantu mencegah kebingungan.
  • Setelah robot dihubungkan, tandai pasangan robot sehingga mudah diidentifikasi. Gunakan stiker atau selotip berwarna senada yang unik untuk setiap pasangan sehingga siswa dapat menemukannya dengan cepat.
    • Catatan: setelah sepasang robot terhubung, mereka akan tetap terhubung saat dihidupkan berikutnya. Tidak perlu mengulangi proses penautan.
  • Contoh proyek yang dijelaskan di atas merupakan titik awal yang bagus untuk membantu siswa memahami pesan.
    • Pertama, siswa dapat membaca proyek dan memprediksi apa yang menurut mereka akan terjadi.
    • Berikutnya, mereka dapat menjalankan proyek untuk melihat cara kerjanya.
    • Terakhir, mereka dapat memodifikasi proyek tersebut untuk menjadikannya milik mereka sendiri.
  • Aktivitas VEX AIM berikut juga tersedia untuk memperkenalkan pesan di kelas Anda:
    • Kirim dan Terima - Dalam Aktivitas ini, siswa bekerja dengan kelompok lain untuk membuat kodedua robot yang terhubung sehingga salah satu robot memberi instruksi kepada robot lain untuk membersihkan tong biru dari lapangan.
    • Latihan Sepak Bola - Dalam Kegiatan ini, siswa bekerja sama dengan kelompok lain untuk membuat kode dua robot yang terhubung untuk menendang bola olahraga bolak-balik.
       

 

 

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

Last Updated: