Lompat ke isi utama

Apa itu Sensor Penglihatan?

Ikon Kotak Alat Guru Kotak Alat Guru - Tujuan Halaman Ini

Halaman ini akan memperkenalkan siswa kepada apa itu Sensor Penglihatan dan beberapa kemampuannya. Siswa kemudian akan menganalisis sebagian gambar dari contoh proyek untuk melihat bagaimana Sensor Penglihatan dapat digunakan dengan VEXcode IQ.

Pertanyaan Diskusi Motivasi di bagian bawah halaman dapat diselesaikan sebagai diskusi kelas atau secara individu di buku catatan teknik siswa.

Keterangan

Sensor Penglihatan memungkinkan robot Anda mengumpulkan data visual dari umpan langsung. Umpan langsung adalah transmisi streaming dari apa yang ditangkap kamera video. Sensor Penglihatan seperti kamera pintar yang dapat mengamati, memilih, menyesuaikan, dan menyimpan warna dan objek yang muncul di bidang visualnya.

Sensor Penglihatan VEX dengan bagian atas sensor ditunjukkan di sebelah kiri dan bagian bawah sensor, sedangkan port untuk koneksi ditunjukkan di sebelah kanan.
Sensor Penglihatan 276-4850

Kemampuan:

  • Sensor ini dapat digunakan untuk mengenali warna dan pola warna.
  • Sensor ini dapat digunakan untuk mengikuti suatu objek.
  • Sensor ini dapat digunakan untuk mengumpulkan informasi tentang lingkungan.

Sensor Penglihatan memungkinkan robot menggunakan data masukan visual dari lingkungannya. Proyek kemudian dapat menentukan bagaimana data masukan visual akan memengaruhi perilaku robot. Misalnya, robot dapat melakukan tindakan (output) seperti memutar motor atau menampilkan hasil pada layar LCD.

Sensor Penglihatan juga dapat menangkap gambar sekilas dari apa yang ada di depannya dan menganalisisnya sesuai dengan apa yang diminta pengguna. Misalnya, pengguna dapat mengumpulkan data dari snapshot seperti, apa warna objek tersebut? Apakah ada objek yang terdeteksi? Berapa besar objeknya (lebar dan tinggi)?

Robot kemudian dapat membuat keputusan berdasarkan data ini. Contoh proyek parsial di bawah menunjukkan bagaimana hal ini dilakukan. Pada bagian pertama proyek contoh ini, robot akan mencetak "Objek Biru Ditemukan" jika objek biru terdeteksi dan "Tidak Ada Objek Biru" jika tidak. Itu adalah keputusan pertama dari tiga keputusan dalam proyek contoh tetapi keputusan kedua dan ketiga tidak diperlihatkan di sini.

Awal proyek VEXcode IQ dengan blok Saat dimulai dengan blok Selamanya yang terlampir. Di dalam blok selamanya ada perintah untuk menghapus semua baris pada otak, lalu komentar untuk mendeteksi warna biru, lalu perintah untuk mengatur kursor ke baris 1 kolom 1 dan mengambil snapshot Bluebox. Berikutnya adalah blok if then dengan kondisi yang ditetapkan ke Vision12 Objek ada maka cetak objek biru ditemukan, jika tidak, cetak tidak ada objek biru.

Ikon Motivasi Diskusi Memotivasi Diskusi

T: Jenis pekerjaan manusia apa yang akan diuntungkan dengan bantuan robot bersensor penglihatan?
J: Perhatikan pekerjaan manusia yang akan diuntungkan dengan kemampuan untuk melihat ke dalam lingkungan dan/atau memanipulasi lingkungan dari jarak jauh (misalnya, mengamati hewan di alam liar, menjinakkan bahan peledak, atau melakukan operasi dengan bantuan robot).

T: Sebutkan nama sebuah perangkat dan jelaskan bagaimana perangkat itu menggunakan input, output, dan proses.
J: Jawaban yang mungkin adalah kalkulator yang mengambil rangkaian angka dan operator matematika yang dimasukkan seseorang, memproses angka dan operasi tersebut untuk menghitung hasil, lalu menampilkan hasil tersebut di layar untuk orang tersebut.

T: Menurut Anda, mengapa loop selamanya digunakan dalam proyek yang ditunjukkan di atas?
J: Loop selamanya digunakan agar Sensor Penglihatan terus-menerus memeriksa beberapa jepretan yang diambil untuk melihat apakah ada objek merah yang terlihat oleh sensor.