Lompat ke isi utama

Menggunakan Sensor Penglihatan

Ikon Kotak Alat Guru Kotak Alat Guru - Tujuan Kegiatan Ini

Penggunaan Sensor Penglihatan secara efektif mengharuskan siswa mampu mengonfigurasinya dan menyetelnya tergantung pada lingkungan di mana ia berada. Dalam kegiatan berikut, siswa akan mempelajari cara melakukan keduanya.
Untuk informasi lebih lanjut tentang pemrograman Sensor Penglihatan dengan blok penginderaan, kunjungi informasi bantuan dalam VEXcode IQ.

Berikut ini adalah garis besar apa yang akan dilakukan siswa Anda dalam kegiatan ini:

  1. Buka proyek contoh Mendeteksi Objek.

  2. Tonton video tutorial Mengonfigurasi Sensor Penglihatan .

  3. Konfigurasikan Sensor Penglihatan.

  4. Jalankan proyek contoh Mendeteksi Objek.

  5. Diskusikan dan Renungkan.

  6. Tonton video tutorial Menyetel Sensor Penglihatan .

  7. Sesuaikan Sensor Penglihatan.

Untuk bantuan mengorganisasikan siswa untuk kegiatan ini klik di sini.

Ikon Tips Guru Tips Guru

Jika ini adalah pertama kalinya siswa menggunakan VEXcode IQ, mereka juga dapat melihat Tutorial di bilah alat untuk mempelajari keterampilan dasar lainnya.

Bilah Alat VEXcode IQ dengan ikon Tutorial yang disebut dalam kotak merah, di sebelah kanan menu File.

Pembangun di setiap kelompok harus mendapatkan perangkat keras yang dibutuhkan. Perekam harus mendapatkan buku catatan teknik kelompok. Programmer harus membuka VEXcode IQ.

Bahan yang dibutuhkan:
Kuantitas Bahan-bahan yang Dibutuhkan
1

Kit Super VEX IQ

1

Kode VEX IQ

1

Buku Catatan Teknik

1

Mengonfigurasi Sensor Penglihatan (Tutorial)

1

Menyetel Sensor Penglihatan (Tutorial)

1

Contoh proyek Deteksi Objek

Kegiatan ini akan memberi Anda alat untuk menggunakan Sensor Penglihatan.

Anda dapat menggunakan informasi Bantuan di dalam VEXcode IQ untuk mempelajari tentang blok. Untuk panduan dalam menggunakan fitur Bantuan  , lihat tutorial Menggunakan Bantuan.

Bilah Alat VEXcode IQ dengan ikon Tutorial yang disebut dalam kotak merah, di sebelah kanan menu File.

Ikon Tips Guru Tips Guru

Modelkan setiap langkah pemecahan masalah untuk siswa. Ingatkan siswa bahwa setiap kelompok memiliki seseorang yang berperan sebagai pembangun. Orang tersebut harus memeriksa barang-barang ini sepanjang kegiatan.

Langkah 1:  Persiapan untuk aktivitas

Sebelum Anda memulai kegiatan, apakah Anda sudah menyiapkan masing-masing barang ini? Pembangun harus memeriksa masing-masing hal berikut ini:

Ikon Tips Guru Tips Guru

  • Pastikan siswa telah memilih Buka Contoh dari menu File.

  • Pastikan siswa telah memilih proyek Contoh Mendeteksi Objek . Anda dapat menunjukkan kepada siswa bahwa ada beberapa pilihan untuk dipilih pada halaman Contoh Terbuka . Ingatkan siswa bahwa mereka dapat merujuk ke tutorial Menggunakan Contoh dan Templat kapan saja.

  • Anda dapat meminta siswa untuk menambahkan inisial mereka atau nama kelompok mereka ke nama proyek. Ini akan membantu membedakan program jika Anda meminta siswa untuk menyerahkannya.

  • Karena VEXcode IQ memiliki fitur penyimpanan otomatis, tidak perlu menyimpan proyek lagi setelah disimpan pertama kali.

  • Jika siswa memerlukan bantuan dalam menyimpan, arahkan mereka ke video tutorial Penamaan dan Penyimpanan Proyek Anda.

Langkah 2:  Buka Proyek Contoh.

  • VEXcode IQ  berisi banyak contoh proyek yang berbeda. Anda akan menggunakan salah satunya dalam eksplorasi ini. Untuk bantuan dan kiat tentang penggunaan proyek contoh, lihat tutorial Menggunakan Contoh dan Template.

    Bilah Alat VEXcode IQ dengan ikon Tutorial yang disebut dalam kotak merah, di sebelah kanan menu File.

Kemudian, buka proyek contoh Mendeteksi Objek.

Bilah Alat VEXcode IQ dengan menu File terbuka, dan Buka Contoh dipilih dengan kotak merah. 'Contoh Terbuka' adalah item keempat dalam menu.

Programmer harus menyelesaikan langkah-langkah berikut:

  • Buka menu File.
  • Pilih Buka Contoh.
  • Gunakan bilah filter di bagian atas aplikasi dan pilih "Penginderaan."

    Contoh jendela pemilihan proyek dengan filter Penginderaan di bagian atas disorot dengan kotak merah dan ikon proyek penginderaan ditunjukkan di bawah.

  • Pilih dan buka proyek contoh Mendeteksi Objek .

    Ikon proyek contoh bertuliskan Mendeteksi Objek di bagian bawah dan menunjukkan ikon robot dengan sensor di sebelah kiri dan sketsa yang menunjukkan deteksi di sebelah kanan.

  • Simpan proyek Anda sebagai Mendeteksi Objek.

    Kotak dialog nama proyek di Toolbar VEXcode IQ. Slot 1 dipilih dan nama proyeknya adalah Mendeteksi Objek.

  • Periksa untuk memastikan nama proyek Mendeteksi Objek sekarang ada di jendela di tengah bilah alat.
  • Untuk bantuan tambahan, lihat video tutorial Penggunaan Contoh Proyek dan Template.

    Bilah Alat VEXcode IQ dengan ikon Tutorial yang disebut dalam kotak merah, di sebelah kanan menu File.

Ikon Tips Guru Tips Guru

Ketiga objek berwarna tersebut tidak harus berbentuk kubus, melainkan dapat berupa objek apa pun yang berukuran relatif kecil, yaitu hijau, merah, dan biru.

Langkah 3: Mengonfigurasi dan Menggunakan Sensor Penglihatan

  • Mulailah dengan menonton video tutorial Mengonfigurasi Sensor Penglihatan.
  • Berikutnya, konfigurasikan Sensor Penglihatan untuk tiga objek berwarna: merah, hijau, dan biru.

    Jendela konfigurasi Sensor Penglihatan menunjukkan gambar tangan yang memegang kubus merah di sebelah kiri, dengan hamparan pada kubus dan kata-kata REDBOX dan W142 H142 di atasnya. Di sebelah kanan, 3 tanda tangan Warna ditetapkan untuk BlueBox, Redbox, dan Greenbox.

  • Minta Programmer untuk membuka proyek contoh Mendeteksi Objek yang telah disimpan sebelumnya.

    Ikon proyek contoh bertuliskan Mendeteksi Objek di bagian bawah dan menunjukkan ikon robot dengan sensor di sebelah kanan, dan menunjukkan deteksi di sebelah kanan.

  • Apa sebenarnya yang dilakukan proyek ini? Prediksikan apa yang akan dilakukan Autopilot dan minta Perekam menuliskan prediksi tersebut di buku catatan teknik Anda.

    Awal dari proyek Mendeteksi Objek VEXcode IQ ditampilkan. Di sebelah kiri, proyek dimulai dengan blok Saat dimulai dengan blok selamanya terlampir. Di dalam blok Forever terdapat perintah untuk menghapus semua baris dan mengatur kursor ke baris 1 kolom 1, dengan komentar untuk Mendeteksi Biru dan mengambil snapshot Bluebox. Berikutnya adalah blok if then dengan kondisi yang ditetapkan ke objek Vision12 ada maka cetak objek biru ditemukan, jika tidak cetak tidak ada objek biru. Di sebelah kanan ada catatan bertuliskan "proyek ini akan mendeteksi 3 objek berwarna berbeda dan menampilkannya saat setiap objek ditemukan di layar IQ Brain.

  • Minta Driver Unduh dan Jalankan proyek. Minta Pembangun meletakkan objek berwarna berbeda di depan Sensor Penglihatan dan amati perilaku robot. Minta Perekam mencatat di buku catatan teknik Anda bagaimana prediksi Anda berbeda atau benar dibandingkan dengan apa yang sebenarnya Anda amati dari proyek.

    Untuk bantuan tambahan, lihat video tutorial Unduh dan Jalankan Proyek.

    Bilah Alat VEXcode IQ dengan ikon Tutorial yang disebut dalam kotak merah, di sebelah kanan menu File.

Ikon Kotak Alat Guru Kotak Alat Guru - Jawaban

Fasilitasi diskusi kelas agar siswa dapat berbagi prediksi mereka tentang hasil proyek ini di buku catatan teknik mereka dan juga merenungkan cara mengonfigurasi Sensor Visi.
Fasilitasi diskusi dengan mengajukan pertanyaan-pertanyaan berikut:

  • Apa saja langkah untuk mengonfigurasi Sensor Penglihatan?

  • Apa fungsi blok Objek yang ada?

  • Apa fungsi blok if/then/else?

  • Apa yang terjadi pada cara Sensor Penglihatan mendeteksi objek jika kita berpindah ruangan?

Jawabannya akan bervariasi:

  • Siswa harus memperhatikan bahwa nama objek harus diputuskan. Objek harus diletakkan dalam bingkai Sensor Penglihatan dan didiamkan menggunakan tombol "Bekukan". Warna kemudian akan dipilih dan dikonfigurasi menggunakan tombol "Set". Siswa harus menguraikan langkah-langkah yang tercantum dalam artikel ini serta langkah-langkah yang tercantum dalam video tutorial Mengonfigurasi Sensor Penglihatan.

  • Blok Objek ada yang melaporkan jika Sensor Penglihatan mendeteksi objek yang dikonfigurasi. Informasi lebih lanjut tentang cara menggunakan blok ini dapat ditemukan dalam informasi Bantuan  .

  • Blok if-then-else menjalankan blok di dalam bagian pertama atau kedua dari if then else berdasarkan nilai Boolean yang dilaporkan. Informasi lebih lanjut tentang cara menggunakan blok ini dapat ditemukan di informasi Bantuan.

  • Jika Sensor Penglihatan diminta untuk mendeteksi objek di lingkungan yang berbeda, pencahayaan dapat berubah dan warna objek dapat tampak berbeda. Hal ini dapat menyulitkan Sensor Penglihatan untuk mendeteksi objek.

Ikon Perluas Pembelajaran Anda Perluas Pembelajaran Anda - Konfigurasikan Lebih Banyak Objek

Pilih dua objek berwarna lain untuk dikonfigurasi, mungkin putih, ungu, kuning, dst...

Jendela konfigurasi AI Vision Sensor menampilkan gambar di sebelah kiri dengan tangan memegang roda gigi kuning. Ada hamparan persegi pada roda gigi kuning dan datanya bertuliskan Kotak kuning, X90 y 62, w102, h 98. Di sebelah kanan ditetapkan tanda tangan warna untuk Bluebox, Redbox, Greenbox, dan Yellowbox.

Jika siswa memerlukan bantuan dengan konfigurasi, arahkan mereka ke informasi Bantuan atau tutorial.

Langkah 4:  Menyetel Sensor Penglihatan

Sering kali suatu objek dikonfigurasikan untuk dikenali oleh Sensor Penglihatan di satu lingkungan, misalnya, di ruang kelas. Ketika Sensor Penglihatan kemudian dibawa ke lingkungan lain seperti lingkungan kompetisi, objek tersebut mungkin tidak dikenali oleh Sensor Penglihatan. Hal ini sering kali terjadi karena perubahan pencahayaan setelah Sensor Penglihatan telah dikonfigurasi. Untuk mengatasi masalah ini, Anda mungkin harus menyetel Sensor Penglihatan Anda.

  • Mulailah dengan menonton video tutorial Penyetelan Sensor Penglihatan.
  • Berikutnya, Setel Sensor Penglihatan untuk tiga objek berwarna: merah, hijau, dan biru.

    Jendela konfigurasi Sensor Penglihatan dengan tangan memegang kubus merah dengan hamparan di atas kubus dan teks bertuliskan redbox dan x84 y 28 lalu w 158 h 166. Di sebelah kanan tanda tangan warna Bluebox, Redbox, dan Greenbox diatur dengan penggeser yang disorot dalam kotak merah dengan dial diatur ke 4,4.

  • Minta Programmer untuk membuka proyek contoh Mendeteksi Objek yang telah disimpan sebelumnya.

    Contoh ikon proyek bertuliskan Mendeteksi Objek di bagian bawah yang menunjukkan ikon robot dengan ikon sensor dan menunjukkan deteksi di sebelah kanan.

  • Bagaimana pengaturan Sensor Penglihatan akan mempengaruhi kemampuannya mendeteksi objek? Minta Pembangun membawa Autopilot ke bagian ruangan lain dengan lebih banyak atau lebih sedikit cahaya.

    Autopilot dengan Sensor Penglihatan berada di IQ Field, dengan Sensor Penglihatan menghadap kubus hijau.

  • Minta Driver Unduh dan Jalankan proyek. Minta Pembangun meletakkan objek berwarna berbeda di depan Sensor Penglihatan dan amati perilaku robot. Minta Perekam mendokumentasikan di buku catatan teknik Anda seberapa baik Sensor Penglihatan mendeteksi objek. Apakah Sensor Penglihatan perlu disetel setelah berpindah lokasi?

    Untuk bantuan tambahan, lihat video tutorial Unduh dan Jalankan Proyek.

    Bilah Alat VEXcode IQ dengan ikon Tutorial yang disebut dalam kotak merah, di sebelah kanan menu File.

  • Sesuaikan Sensor Penglihatan seperlunya. Uji Sensor Penglihatan setelah disetel untuk menentukan apakah ia dapat mendeteksi objek dengan lebih baik dan membuat penyesuaian seperlunya.

Ikon Motivasi Diskusi Memotivasi Diskusi - Merefleksikan Kegiatan

T: Apakah Sensor Penglihatan mendeteksi objek seperti yang Anda harapkan?
J: Jawaban akan bervariasi; namun, tujuan pertanyaan ini adalah untuk meningkatkan pemikiran kognitif. Siswa harus memperhatikan bahwa kemampuan Sensor Penglihatan untuk mendeteksi objek dapat berubah tergantung pada lingkungan dan cahaya.

T: Mengapa penting untuk dapat menyetel Sensor Penglihatan sesuai kebutuhan?
J: Meskipun jawabannya mungkin beragam, respons umum adalah jika robot menggunakan Sensor Penglihatan dan dibawa ke kompetisi atau bahkan digunakan dalam permainan atau tantangan, seberapa baik kinerja robot akan bergantung pada keakuratan Sensor Penglihatan. Penyetelannya penting untuk akurasi.

Ikon Perluas Pembelajaran Anda Perluas Pembelajaran Anda - Beberapa Objek

Minta siswa untuk menjalankan proyek Mendeteksi Objek dan menempatkan lebih dari satu objek yang dikonfigurasi di depan Sensor Penglihatan. Apa yang terjadi? Minta mereka untuk mendokumentasikan temuan mereka di buku catatan teknik mereka.
Sekarang, minta siswa untuk meletakkan satu objek yang dikonfigurasi dan satu objek yang tidak diketahui atau tidak dikonfigurasi di depan Sensor Penglihatan. Apa yang terjadi? Minta mereka untuk mendokumentasikan temuan mereka di buku catatan teknik mereka.

Tanyakan kepada siswa sebelum mengujinya, apa yang akan terjadi jika mereka menempatkan tiga objek yang dikonfigurasi di depan Sensor Penglihatan? Minta siswa untuk menuliskan prediksi mereka sebelum mengujinya. Minta mereka untuk mencatat pengamatan mereka setelah mengujinya.

Jendela konfigurasi AI Vision Sensor menampilkan gambar di sebelah kiri dengan orang yang memegang kubus hijau di sebelah kiri dan kubus merah di sebelah kanan. Data untuk objek menunjukkan kotak hijau dan kotak merah terdeteksi. Di sebelah kanan ditetapkan tanda tangan warna untuk bluebox, redbox, greenbox, dan yellowbox.

Memfasilitasi diskusi tentang apa yang diprediksi dan diamati siswa.

Fasilitasi diskusi dengan bertanya:

  • Apa perbedaan antara satu, dua, dan tiga objek?
  • Apakah Anda akan menyesuaikan proyek dengan cara apa pun untuk mengenali beberapa objek?