Langsung ke konten utama

Menggunakan Sensor Penglihatan

Ikon Kotak Peralatan Guru Kotak Peralatan Guru - Tujuan dari Aktivitas ini

Penggunaan sensor penglihatan secara efektif membutuhkan kemampuan siswa untuk mengkonfigurasi dan menyesuaikannya sesuai dengan lingkungan tempatnya berada. Pada aktivitas berikut, siswa akan mempelajari cara melakukan keduanya.
Untuk informasi lebih lanjut tentang pemrograman Sensor Penglihatan dengan blok penginderaan, kunjungi informasi bantuan di dalam VEXcode IQ.

Berikut ini adalah garis besar kegiatan yang akan dilakukan siswa Anda dalam aktivitas 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. Lakukan penyetelan pada sensor penglihatan.

Untuk bantuan dalam mengatur siswa untuk kegiatan ini, klik di sini.

Ikon Tips Guru Tips untuk Guru

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

Toolbar VEXcode IQ dengan ikon Tutorial yang ditandai dengan kotak merah, di sebelah kanan menu File.

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

Bahan-bahan yang Dibutuhkan:
Kuantitas Bahan-bahan yang Dibutuhkan
1

VEX IQ Super Kit

1

VEXcode IQ

1

Buku Catatan Teknik

1

Mengonfigurasi Sensor Penglihatan (Tutorial)

1

Menyetel Sensor Penglihatan (Tutorial)

1

Contoh proyek mendeteksi objek

Aktivitas ini akan memberi Anda alat untuk menggunakan Sensor Penglihatan.

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

Toolbar VEXcode IQ dengan ikon Tutorial yang ditandai dengan kotak merah, di sebelah kanan menu File.

Ikon Tips Guru Tips untuk Guru

Peragakan setiap langkah pemecahan masalah kepada para siswa. Ingatkan siswa bahwa setiap kelompok memiliki seseorang yang berperan sebagai pembangun. Orang tersebut harus memeriksa item-item ini selama kegiatan berlangsung.

Langkah 1:  Persiapan untuk kegiatan

Sebelum memulai aktivitas, apakah Anda sudah menyiapkan semua barang-barang ini? Kontraktor harus memeriksa setiap hal berikut:

Ikon Tips Guru Tips untuk 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 yang dapat 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-program tersebut jika Anda meminta siswa untuk mengirimkannya.

  • Karena VEXcode IQ memiliki fitur simpan otomatis, tidak perlu menyimpan proyek lagi setelah disimpan untuk pertama kalinya.

  • Jika siswa membutuhkan bantuan dalam menyimpan, arahkan mereka ke video tutorial Memberi Nama dan Menyimpan Proyek Anda.

Langkah 2:  Buka Proyek Contoh.

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

    Toolbar VEXcode IQ dengan ikon Tutorial yang ditandai dengan kotak merah, di sebelah kanan menu File.

Kemudian, buka proyek contoh Mendeteksi Objek.

Toolbar VEXcode IQ dengan menu File terbuka, dan Open Examples terpilih dengan kotak merah. 'Buka Contoh' 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 "Sensing."

    Contoh jendela pemilihan proyek dengan filter Sensing di bagian atas yang disorot dengan kotak merah dan ikon proyek sensing yang ditampilkan di bawahnya.

  • Pilih dan buka proyek contoh Mendeteksi Objek .

    Contoh ikon proyek bertuliskan "Mendeteksi Objek" di bagian bawah dan menampilkan ikon robot dengan sensor di sebelah kiri serta 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 Menggunakan Proyek dan Templat Contoh.

    Toolbar VEXcode IQ dengan ikon Tutorial yang ditandai dengan kotak merah, di sebelah kanan menu File.

Ikon Tips Guru Tips untuk Guru

Ketiga benda berwarna tersebut tidak harus berbentuk kubus, bisa berupa benda berukuran relatif kecil berwarna hijau, merah, dan biru.

Langkah 3: Mengkonfigurasi dan Menggunakan Sensor Penglihatan

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

    Jendela konfigurasi Sensor Penglihatan menampilkan gambar tangan yang memegang kubus merah di sebelah kiri, dengan lapisan di atas kubus dan tulisan REDBOX dan W142 H142 di atasnya. Di sebelah kanan, terdapat 3 tanda warna yang ditetapkan untuk BlueBox, Redbox, dan Greenbox.

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

    Contoh ikon proyek bertuliskan "Mendeteksi Objek" di bagian bawah dan menampilkan ikon robot dengan sensor di sebelah kanan, serta menunjukkan deteksi di sebelah kanan.

  • Sebenarnya apa tujuan proyek ini? Prediksikan apa yang akan dilakukan Autopilot dan minta Perekam untuk mencatat prediksi tersebut di buku catatan teknik Anda.

    Tampilan awal proyek VEXcode IQ Deteksi Objek ditunjukkan. Di sebelah kiri, proyek dimulai dengan blok "When started" yang terhubung dengan blok "forever". 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 cuplikan Bluebox. Berikutnya adalah blok if then dengan kondisi yang ditetapkan sebagai objek Vision12 ada, maka cetak objek biru ditemukan, jika tidak cetak tidak ada objek biru. Di sebelah kanan terdapat catatan bertuliskan "proyek ini akan mendeteksi 3 objek berwarna berbeda dan menampilkannya di layar IQ Brain ketika masing-masing objek ditemukan.

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

    Untuk bantuan tambahan, lihat video tutorial Mengunduh dan Menjalankan Proyek.

    Toolbar VEXcode IQ dengan ikon Tutorial yang ditandai dengan kotak merah, di sebelah kanan menu File.

Ikon Kotak Peralatan Guru Jawaban untuk Kotak Peralatan Guru -

Fasilitasi diskusi kelas agar siswa dapat berbagi prediksi mereka tentang apa yang akan dilakukan proyek ini di buku catatan teknik mereka, dan juga merefleksikan cara mengkonfigurasi Sensor Penglihatan.
diskusi dengan mengajukan pertanyaan pertanyaan berikut:

  • Apa langkah-langkah untuk mengkonfigurasi Sensor Penglihatan?

  • Apa fungsi blok "Object exists"?

  • Apa fungsi dari blok if/then/else?

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

Jawabannya akan beragam:

  • Para siswa perlu memperhatikan bahwa nama objek tersebut harus ditentukan sendiri. Objek harus ditempatkan di dalam bingkai Sensor Penglihatan dan dihentikan dengan menggunakan tombol "Bekukan". Warna kemudian akan dipilih dan dikonfigurasi menggunakan tombol "Atur". Para siswa harus menguraikan langkah langkah yang tercantum dalam artikel ini serta langkah-langkah yang tercantum dalam video tutorial Mengkonfigurasi Sensor Penglihatan.

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

  • Blok if-then-else menjalankan blok-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 terlihat berbeda. Hal ini dapat mempersulit Sensor Penglihatan untuk mendeteksi objek.

Perluas Pembelajaran Anda Perluas Pembelajaran Anda - Konfigurasi Lebih Banyak Objek

Pilih dua objek berwarna lain untuk dikonfigurasi, misalnya putih, ungu, kuning, dan lain sebagainya...

Jendela konfigurasi Sensor Visi AI yang menampilkan cuplikan di sebelah kiri dengan tangan memegang roda gigi berwarna kuning. Terdapat lapisan persegi pada roda gigi kuning dan data yang tertera adalah Kotak kuning, X90 y 62, w102, h 98. Di sebelah kanan terdapat penanda warna untuk Bluebox, Redbox, Greenbox, dan Yellowbox.

Jika siswa membutuhkan bantuan dalam mengkonfigurasi , arahkan mereka ke informasi atau tutorial Bantuan .

Langkah 4:  Sensor Penglihatan

Seringkali suatu objek dikonfigurasi agar dikenali oleh Sensor Penglihatan di satu lingkungan tertentu, misalnya, di ruang kelas. Ketika Sensor Penglihatan kemudian dibawa ke lingkungan yang berbeda, seperti lingkungan kompetisi, objek tersebut mungkin tidak dikenali oleh Sensor Penglihatan. Hal ini seringkali disebabkan oleh perubahan pencahayaan setelah Sensor Penglihatan sudah dikonfigurasi . Untuk mengatasi masalah ini, Anda mungkin perlu menyetel Sensor Penglihatan Anda.

  • Mulailah dengan menonton video tutorial Menyetel Sensor Penglihatan.
  • Selanjutnya, Sesuaikan Sensor Penglihatan untuk tiga objek berwarna: merah, hijau, dan biru.

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

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

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

  • Bagaimana penyetelan Sensor Penglihatan akan memengaruhi seberapa baik sensor tersebut dapat mendeteksi objek? Minta si Tukang Bangunan untuk mengarahkan Autopilot ke bagian ruangan yang berbeda dengan pencahayaan yang lebih banyak atau lebih sedikit.

    Autopilot dengan Sensor Penglihatan yang diletakkan di atas IQ Field, dengan Sensor Penglihatan menghadap ke kubus hijau.

  • Dapatkan Driver Unduh dan Jalankan proyek. Minta si Pembuat untuk meletakkan objek berwarna berbeda di depan Sensor Penglihatan dan amati perilaku robot. Mintalah perekam untuk mendokumentasikan dalam buku catatan teknik Anda seberapa baik sensor penglihatan mendeteksi objek. Apakah Sensor Penglihatan perlu disetel ulang setelah dipindahkan ke lokasi lain?

    Untuk bantuan tambahan, lihat video tutorial Mengunduh dan Menjalankan Proyek.

    Toolbar VEXcode IQ dengan ikon Tutorial yang ditandai dengan kotak merah, di sebelah kanan menu File.

  • Sesuaikan Sensor Penglihatan sesuai kebutuhan. Uji sensor penglihatan setelah disetel untuk menentukan apakah sensor tersebut dapat mendeteksi objek dengan lebih baik dan lakukan penyesuaian seperlunya.

Ikon Motivasi Diskusi Memotivasi Diskusi - Refleksi atas Aktivitas

T: Apakah Sensor Penglihatan mendeteksi objek seperti yang Anda harapkan?
J: Jawaban akan bervariasi; namun, tujuan pertanyaan ini adalah untuk mendorong pemikiran kognitif. Siswa perlu 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 bervariasi, jawaban umum adalah bahwa jika robot menggunakan Sensor Penglihatan dan dibawa ke kompetisi atau bahkan digunakan dalam permainan atau tantangan, seberapa baik kinerja robot akan bergantung pada akurasi Sensor Penglihatan. Menyetelnya sangat penting untuk akurasi.

Perluas Pembelajaran Anda Perluas Pembelajaran Anda - Beberapa Objek

Mintalah siswa untuk menjalankan proyek Mendeteksi Objek dan menempatkan lebih dari satu objek yang telah dikonfigurasi di depan Sensor Penglihatan. Apa yang terjadi? Minta mereka untuk mendokumentasikan temuan mereka di buku catatan teknik mereka.
, minta siswa untuk menempatkan satu objek yang telah dikonfigurasi dan satu objek yang tidak diketahui atau belum 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 telah dikonfigurasi di depan Sensor Penglihatan? Mintalah siswa untuk menuliskan prediksi mereka sebelum mengujinya. Mintalah mereka untuk mencatat pengamatan mereka setelah mengujinya.

Jendela konfigurasi Sensor Visi AI yang menampilkan cuplikan di sebelah kiri dengan orang-orang memegang kubus hijau di sebelah kiri dan kubus merah di sebelah kanan. Data untuk objek tersebut menunjukkan bahwa kotak hijau dan kotak merah terdeteksi. Di sebelah kanan terdapat tanda warna untuk kotak biru, kotak merah, kotak hijau, dan kotak kuning.

Fasilitasi diskusi tentang apa yang diprediksi dan diamati oleh siswa.

Fasilitasi diskusi dengan mengajukan pertanyaan:

  • Apa perbedaan antara satu, dua, dan tiga objek?
  • Apakah Anda akan menyesuaikan proyek ini dengan cara apa pun agar dapat mengenali banyak objek?