Bersiaplah untuk memulai coding dengan AI Vision Sensor! Dalam pelajaran ini, Anda akan membuat kode pada Robot Pengkodean VEX AIM untuk mendeteksi dan mengambil tong yang diletakkan secara acak di lapangan. Anda akan mempelajari cara menggunakan sensor untuk membantu robot Anda berbalik ke arah objek dan mengumpulkannya. Lalu Anda akan membuat proyek di mana robot Anda menemukan, mengumpulkan, dan menendang tong—di mana pun tong itu dimulai!
Tonton video di bawah ini untuk mempelajari tentang:
- Apa itu Sensor Penglihatan AI
- Apa itu blok makro
- Cara menggunakan Putar hingga objek blok berputar ke arah tong
- Cara menggunakan blok Dapatkan objek untuk mengumpulkan tong
Sekarang setelah Anda menonton videonya, catat pikiran Anda dalam jurnal Anda. Jawablah pertanyaan-pertanyaan berikut untuk memandu pemikiran Anda dan membantu Anda mempersiapkan diskusi kelas secara keseluruhan:
- Bagaimana Sensor Penglihatan AI memungkinkan pengumpulan objek dengan presisi di mana pun objek itu berada di lapangan?
- Apa yang Anda lihat dalam video yang mendukung pernyataan Anda?
- Hal-hal apa saja yang perlu Anda ingat saat membuat kode pada robot untuk memecahkan masalah menggunakan AI Vision Sensor?
- Pertanyaan apa yang Anda miliki tentang pengkodean robot untuk berputar dan mengambil objek menggunakan Sensor Penglihatan AI
Sekarang setelah Anda menonton videonya, catat pikiran Anda dalam jurnal Anda. Jawablah pertanyaan-pertanyaan berikut untuk memandu pemikiran Anda dan membantu Anda mempersiapkan diskusi kelas secara keseluruhan:
- Bagaimana Sensor Penglihatan AI memungkinkan pengumpulan objek dengan presisi di mana pun objek itu berada di lapangan?
- Apa yang Anda lihat dalam video yang mendukung pernyataan Anda?
- Hal-hal apa saja yang perlu Anda ingat saat membuat kode pada robot untuk memecahkan masalah menggunakan AI Vision Sensor?
- Pertanyaan apa yang Anda miliki tentang pengkodean robot untuk berputar dan mengambil objek menggunakan Sensor Penglihatan AI
Setelah siswa menonton video dan sebelum berlatih, berkumpul untuk diskusi seluruh kelas. Gunakan jawaban siswa terhadap pertanyaan yang diberikan sebagai dasar diskusi.
Catat jawaban siswa di papan tulis untuk memudahkan pengembangan ide mereka sepanjang percakapan. Anda mungkin ingin membuat dan menampilkan daftar pertanyaan terpisah tentang pengkodean dengan AI Vision Sensor yang dapat Anda rujuk dan tinjau kembali di seluruh unit.
Praktik Terbimbing
Sekarang setelah Anda mulai mempelajari cara membuat kode robot dengan AI Vision Sensor, giliran Anda untuk berlatih!
Langkah 1: Siapkan lapangan dengan menempatkan satu tong oranye dan robot di lapangan seperti yang ditunjukkan di bawah ini.

Langkah 2: Modelkan pergerakan robot yang diperlukan untuk menyelesaikan tugas menggunakan mode Drive.
- Tugas Anda adalah berbalik ke arah tong dan menendangnya ke dinding lapangan. Gunakan tombol Atas pada VEX One Stick Controller untuk mengendalikan robot menggunakan AI Vision Sensor.
- Gunakan kartu tugas ini (Google / .docx / .pdf) untuk memandu praktik Anda.
- Kiat Pro: Perhatikan baik-baik tindakan yang dilakukan robot saat Anda mengendalikannya menggunakan tombol Atas.
Langkah 3: Kodekan robot untuk menyelesaikan tugas.
- Tugas Anda adalah mengkode robot menggunakan AI Vision Sensor di VEXcode AIM untuk berbalik ke tong dan menendangnya ke dinding lapangan.
- Gunakan kartu tugas ini (Google / .docx / .pdf) untuk memandu praktik Anda.
- Kiat Pro: Ubah parameter arah di Putar hingga blok objek untuk membuat proyek Anda lebih efisien.
Langkah 4: Jelajahi! Letakkan tong dan robot di lokasi berbeda di sekitar lapangan, lalu kendalikan dan berikan kode untuk mengumpulkan dan menendangnya.
- Kembali ke langkah 2 dan selesaikan tugas mengemudi, tetapi letakkan tong di tempat lain di lapangan.
- Atur ulang laras dan robot di lokasi yang sama yang baru saja Anda uji dengan mengendarainya. Lalu kodekan robot untuk mengumpulkan dan menendang tong tersebut.
- Ulangi eksplorasi setidaknya satu kali lagi dengan menempatkan tong dan robot di lokasi yang berbeda. Catat pengamatan Anda dalam jurnal setiap kali Anda mengemudi atau membuat kode.
Sumber Daya untuk Praktik:
Artikel yang ditautkan di sini tersedia jika Anda memerlukan dukungan tambahan saat menyelesaikan aktivitas.
Sekarang setelah Anda mulai mempelajari cara membuat kode robot dengan AI Vision Sensor, giliran Anda untuk berlatih!
Langkah 1: Siapkan lapangan dengan menempatkan satu tong oranye dan robot di lapangan seperti yang ditunjukkan di bawah ini.

Langkah 2: Modelkan pergerakan robot yang diperlukan untuk menyelesaikan tugas menggunakan mode Drive.
- Tugas Anda adalah berbalik ke arah tong dan menendangnya ke dinding lapangan. Gunakan tombol Atas pada VEX One Stick Controller untuk mengendalikan robot menggunakan AI Vision Sensor.
- Gunakan kartu tugas ini (Google / .docx / .pdf) untuk memandu praktik Anda.
- Kiat Pro: Perhatikan baik-baik tindakan yang dilakukan robot saat Anda mengendalikannya menggunakan tombol Atas.
Langkah 3: Kodekan robot untuk menyelesaikan tugas.
- Tugas Anda adalah mengkode robot menggunakan AI Vision Sensor di VEXcode AIM untuk berbalik ke tong dan menendangnya ke dinding lapangan.
- Gunakan kartu tugas ini (Google / .docx / .pdf) untuk memandu praktik Anda.
- Kiat Pro: Ubah parameter arah di Putar hingga blok objek untuk membuat proyek Anda lebih efisien.
Langkah 4: Jelajahi! Letakkan tong dan robot di lokasi berbeda di sekitar lapangan, lalu kendalikan dan berikan kode untuk mengumpulkan dan menendangnya.
- Kembali ke langkah 2 dan selesaikan tugas mengemudi, tetapi letakkan tong di tempat lain di lapangan.
- Atur ulang laras dan robot di lokasi yang sama yang baru saja Anda uji dengan mengendarainya. Lalu kodekan robot untuk mengumpulkan dan menendang tong tersebut.
- Ulangi eksplorasi setidaknya satu kali lagi dengan menempatkan tong dan robot di lokasi yang berbeda. Catat pengamatan Anda dalam jurnal setiap kali Anda mengemudi atau membuat kode.
Sumber Daya untuk Praktik:
Artikel yang ditautkan di sini tersedia jika Anda memerlukan dukungan tambahan saat menyelesaikan aktivitas.
Ingatkan siswa tentang ekspektasi kerja kelompok sebelum memulai Praktik Terbimbing.
Saat siswa menjalani sesi Praktik Terbimbing ini, tekankan perbandingan antara menggunakan Pengendali untuk menyelesaikan tugas menggunakan tombol Atas, dan mengodekan robot untuk menyelesaikan tugas menggunakan blok makro yang diajarkan dalam pelajaran ini (Putar hingga objek dan Mendapatkan objek).
Bagikan kartu tugas Langkah 2 kepada setiap siswa (Google / .docx / .pdf). Saat siswa menyelesaikan kartu tugas ini, berkelilinglah ke seluruh ruangan dan libatkan siswa dalam diskusi untuk mempelajari kemajuan dan pemahaman mereka. Ajukan pertanyaan seperti:
- Gerakan apa yang diselesaikan robot saat Anda menggunakan tombol Atas untuk mengambil tong?
- Jika Anda harus mengkodekan pergerakan tersebut, bagaimana Anda menguraikannya menjadi setiap perilaku robot yang Anda perhatikan?
- Berdasarkan apa yang Anda lihat dalam video, apakah itu cara Anda merencanakan proyek Anda? Mengapa atau mengapa tidak?
- Apa yang Anda lihat pada layar robot saat bergerak mengambil tong? Apakah ini memberi tahu Anda apa pun tentang bagaimana robot mempersepsi lingkungannya?
Setelah siswa menyelesaikan model fisiknya, mereka akan memeriksa untuk berbagi kemajuan mereka dengan Anda. Setelah siswa menunjukkan bahwa mereka telah memenuhi semua kriteria keberhasilan, bagikan kartu tugas Langkah 3 (Google / .docx / .pdf). Siswa kemudian akan menyelesaikan tugas yang sama dengan pengaturan yang sama, tetapi kali ini dengan pengkodean dalam VEXcode AIM.
Saat siswa sedang mengode robot, berkeliling ruangan dan melibatkan siswa dalam diskusi untuk mempelajari kemajuan dan pemahaman pengkodean mereka. Ajukan pertanyaan seperti:
- Apa yang Anda perhatikan tentang pergerakan robot saat Anda mengodekannya dibandingkan saat Anda mengendarainya? Apakah gerakannya sama?
- Bagaimana penggunaan AI Vision Sensor membantu Anda membuat kode robot dengan presisi?
- Bagaimana pergerakan yang Anda prediksi akan dilakukan robot saat mengemudi dibandingkan dengan pergerakan robot saat dikodekan? Jelaskan persamaan dan perbedaan yang Anda lihat.
- Menurut Anda apa yang akan terjadi jika robot dan/atau tong tersebut dimulai di lokasi yang berbeda di lapangan?
Pada Langkah 4, siswa akan mengeksplorasi apa yang terjadi ketika mereka mengulangi langkah 2 dan 3, menempatkan robot dan tong di lokasi berbeda di sekitar lapangan. Fasilitasi langkah ini dengan mengajukan pertanyaan seperti:
- Bagaimana perilaku robot saat robot atau tong berada di lokasi berbeda? Apakah cara pengumpulan larasnya masih sama?
- Blok makro menggabungkan beberapa perilaku robot menjadi satu blok. Menurut Anda, apa saja perilaku tersebut? Menurut Anda, blok VEXcode apa yang dibutuhkan agar robot dapat menyelesaikan perilaku tersebut, jika tidak ada blok makro?
FYI - Mengatur Kecepatan
Jika robot Anda berputar terlalu cepat, ia mungkin akan melewati objek sebelum Sensor Penglihatan AI sempat mendeteksinya. Sensor memerlukan beberapa saat untuk mendeteksi objek dan memprosesnya. Memperlambat dapat memberinya waktu yang dibutuhkan. Saat Anda membuat kode, ada dua blok yang dapat membantu hal ini.
Gunakan Referensi API VEXcode untuk mempelajari lebih lanjut tentang blok Set move velocity dan Set turn velocity , dan cara menggunakannya dalam proyek Anda.
Penutup
Sekarang setelah Anda berlatih, saatnya untuk berbagi apa yang Anda pelajari. Jawablah pertanyaan-pertanyaan berikut dalam jurnal Anda untuk membantu Anda merefleksikan pembelajaran Anda dan mempersiapkan diskusi seluruh kelas:
- Bagaimana perilaku robot saat bergerak untuk mengumpulkan dan menendang tong mirip dengan perilaku robot saat mengode robot untuk mengumpulkan dan menendang tong? Apa bedanya?
- Apa yang Anda perhatikan tentang pengkodean robot menggunakan AI Vision Sensor dan blok Makro yang menurut Anda akan membantu Anda dalam tantangan mendatang? Bagaimana Anda dapat menerapkan apa yang telah Anda pelajari pada tantangan dari pelajaran masa lalu?
- Bagaimana penggunaan AI Vision Sensor memungkinkan Anda bersikap presisi saat membuat kode, di mana pun robot dan laras diposisikan di lapangan?
Sekarang setelah Anda berlatih, saatnya untuk berbagi apa yang Anda pelajari. Jawablah pertanyaan-pertanyaan berikut dalam jurnal Anda untuk membantu Anda merefleksikan pembelajaran Anda dan mempersiapkan diskusi seluruh kelas:
- Bagaimana perilaku robot saat bergerak untuk mengumpulkan dan menendang tong mirip dengan perilaku robot saat mengode robot untuk mengumpulkan dan menendang tong? Apa bedanya?
- Apa yang Anda perhatikan tentang pengkodean robot menggunakan AI Vision Sensor dan blok Makro yang menurut Anda akan membantu Anda dalam tantangan mendatang? Bagaimana Anda dapat menerapkan apa yang telah Anda pelajari pada tantangan dari pelajaran masa lalu?
- Bagaimana penggunaan AI Vision Sensor memungkinkan Anda bersikap presisi saat membuat kode, di mana pun robot dan laras diposisikan di lapangan?
Membimbing siswa untuk berbagi pembelajaran mereka dalam diskusi seluruh kelas. Bantu siswa merefleksikan pembelajaran mereka melalui praktik untuk menyatukan pemahaman bersama atau target pembelajaran.
Gunakan pertanyaan yang dijawab siswa dalam jurnal mereka sebagai titik awal diskusi. Ajukan pertanyaan lanjutan untuk memandu pemahaman siswa:
- Tentang presisi:
- Pikirkan kembali Unit 5 - bagaimana jika Anda dapat menggunakan AI Vision Sensor untuk membuat kode pada robot Anda dalam tantangan tersebut? Bagaimana hal itu akan mengubah proyek Anda?
- Dapatkah Anda memikirkan skenario di mana penggunaan Sensor Penglihatan AI dalam penentuan posisi yang presisi? Mengapa tidak?
- Pada Sensor Penglihatan AI:
- Apa yang mengejutkan Anda tentang penggunaan AI Vision Sensor saat berkendara atau membuat kode?
- Informasi apa yang Anda miliki tentang bagaimana sensor mempersepsi lingkungannya?
- Sekarang setelah Anda mulai membuat kode menggunakan AI Vision Sensor, apa saja pertanyaan baru yang Anda miliki tentangnya?
Kembali ke dokumen bersama yang Anda buat di awal pelajaran yang mencantumkan pertanyaan siswa tentang AI Vision Sensor, dan perbarui dengan jawaban siswa berdasarkan apa yang mereka pelajari dalam pelajaran ini. Catat setiap pertanyaan baru yang dimiliki siswa.
Pilih Berikutnya > untuk menjelajahi contoh proyek.