Sensor Optik EXP adalah salah satu sensor EXP canggih yang dirancang untuk integrasi lengkap dengan platform robotika EXP.
Deskripsi Sensor
Sensor Optik EXP adalah kombinasi dari sensor berikut:
- Sensor cahaya sekitar: Melaporkan jumlah cahaya sekitar saat ini yang dideteksi sensor. Ini bisa berupa tingkat kecerahan suatu ruangan, atau kecerahan suatu objek tertentu.
- Sensor warna: Informasi warna tersedia sebagai RGB (Merah, Hijau, Biru), rona dan saturasi, atau skala abu-abu. Deteksi warna bekerja paling baik saat objek lebih dekat dari 100 milimeter (mm).
- Sensor jarak: Sensor jarak mengukur energi IR (inframerah) yang dipantulkan yang bersumber dari LED IR terintegrasi. Dengan demikian, nilai-nilai akan berubah tergantung pada cahaya sekitar dan daya pantul objek.
Sensor Optik juga berisi LED putih.
LED ini dapat dinyalakan dan dimatikan, atau diatur ke persentase kecerahan tertentu.
Ini memberikan sumber cahaya yang konsisten saat mendeteksi warna, apa pun kondisi cahaya di sekitarnya.
Bagian belakang rumah sensor memiliki lima lubang untuk memberikan fleksibilitas saat memasang sensor ke robot.
Pada bagian muka sensor terdapat jendela kecil tempat Sensor Optik berada.
Agar Sensor Optik dapat berfungsi dengan EXP Brain, Port Cerdas sensor dan Port Cerdas EXP Brain perlu dihubungkan dengan Kabel Cerdas.
Sensor Optik akan bekerja dengan salah satu dari 12 Port Cerdas pada EXP Brain.
Saat menghubungkan Kabel Cerdas EXP ke port, pastikan konektor kabel terpasang sepenuhnya ke dalam port dan tab pengunci konektor terpasang sepenuhnya.
Cara Kerja Sensor Optik
Sensor Optik EXP menerima energi cahaya dan mengubah energi tersebut menjadi sinyal listrik. Elektronik internal sensor (mesin keadaan perangkat keras) mengubah sinyal-sinyal ini menjadi sinyal keluaran yang akan diterima sebagai masukan oleh EXP Brain.
Seperti yang disebutkan sebelumnya:
- Deteksi warna sensor bekerja paling baik saat objek lebih dekat dari 100 milimeter (mm) atau sekitar 3,9 inci.
- Sensor jarak mengukur intensitas cahaya lR yang dipantulkan. Hal ini akan menyebabkan nilai berubah tergantung pada cahaya sekitar dan reflektivitas objek.
Sensor Optik perlu dipasangkan dengan VEXcode EXP untuk membuat program pengguna bagi EXP Brain untuk memanfaatkan pembacaan sensor guna mengendalikan perilaku robot.
EXP Brain yang dipadukan dengan program pengguna dapat digunakan dengan Sensor Optik untuk:
- Nyalakan atau matikan lampu LED putih sensor.
- Mengatur persentase daya lampu LED putih.
- Mendeteksi suatu objek.
- Mendeteksi warna.
- Mengukur persentase kecerahan cahaya sekitar.
- Mengukur rona warna dalam derajat.
Pengaturan Sensor Optik
Penempatan
Penempatan Sensor Optik sangat penting untuk memperoleh pembacaan yang akurat.
Pastikan tidak ada struktur pada robot di depan jendela Sensor Optik kecil di permukaan sensor.
Harus ada jalur yang jelas di depan sensor antara objek yang diukur dan sensor.
Membaca Nilai Sensor Optik
Akan sangat membantu jika menggunakan layar Perangkat di EXP Brain untuk melihat informasi yang dilaporkan oleh Sensor Optik.
- LED: persentase kecerahan LED saat ini. 0 mati, dan 100% menyala penuh.
- BRT: persentase kecerahan cahaya sekitar di dalam ruangan, atau suatu objek
- PROX: kedekatan suatu objek sebagai dekat atau jauh
-
Hue: nilai rona antara 0 - 359 derajat. Setiap nilai rona memiliki asosiasi corak warna.
Untuk menggunakan Dasbor Sensor, ikuti langkah-langkah dalam artikel ini.
Menambahkan Sensor Optik sebagai Perangkat di VEXcode EXP
Setiap kali suatu sensor digunakan dengan suatu bahasa pemrograman, sensor tersebut perlu dikonfigurasi dalam bahasa tersebut.
Dengan VEXcode EXP, ini dilakukan dengan menggunakan fitur 'Tambahkan perangkat' dari jendela Perangkat.
Untuk menambahkan Sensor Optik ke konfigurasi, ikuti langkah-langkah dalam artikel ini.
Setelah Sensor Optik ditambahkan ke proyek Anda, serangkaian blok sensor baru akan tersedia.
Untuk informasi lebih lanjut tentang blok dari kategori 'Penginderaan' yang berkaitan dengan Sensor Optik, lihat informasi Bantuan (Proyek blok).
Penggunaan Umum Sensor Optik
Sensor Optik dapat menghasilkan beberapa pengukuran yang dapat digunakan untuk mengubah perilaku robot. Fitur-fitur ini meliputi:
Mendeteksi suatu objek
Fitur ini memungkinkan robot Anda mendeteksi objek saat objek tersebut berada dalam jangkauan Sensor Optik.
Proyek contoh yang ditunjukkan di sebelah kiri digunakan untuk mengode robot dengan Sensor Optik yang dipasang di bagian depan untuk melaju hingga mendeteksi objek, seperti kubus, lalu berhenti melaju setelah objek terdeteksi oleh Sensor Optik.
Mendeteksi warna
Fitur ini memungkinkan robot Anda mengenali warna suatu objek.
Contohnya adalah mengkodekan robot dengan Sensor Optik untuk berputar hingga mendeteksi suatu objek, seperti kubus berwarna.
Setelah objek terdeteksi, robot berhenti berputar selama 5 detik dan melaju menuju kubus.
Mengukur cahaya sekitar
Fitur ini memungkinkan robot Anda mengukur kecerahan cahaya di sekitarnya.
Contoh proyek yang ditunjukkan di sebelah kiri digunakan untuk menggerakkan robot dalam lingkaran saat lampu di ruangan dinyalakan, dan menghentikan robot dari melaju saat lampu dimatikan.
Mengukur nilai rona
Fitur ini memungkinkan robot Anda memberikan angka untuk rona warna suatu objek.
Sensor Optik melaporkan nilai rona yang sesuai dalam derajat dari 0 hingga 359 berdasarkan roda warna di sebelah kiri.
Ini memberikan pengukuran warna yang lebih tepat dibandingkan dengan penandaan merah, hijau, atau biru yang umum.