Mendeteksi Warna#

Detecting Colors

Tutorial ini akan memandu Anda menggunakan Sensor Mata untuk mendeteksi warna, dengan menggunakan Cakram Hijau sebagai contoh. Pada akhirnya, Anda akan memiliki proyek yang mencetak pesan setelah warna hijau terdeteksi.

  1. Pastikan robot Anda memiliki Sensor Mata yang terhubung. Lihat Mengonfigurasi Perangkat jika Anda belum menambahkannya.

  2. Pasang blok set eye light di bawah blok when started. Ini membantu Sensor Mata mendeteksi warna dengan lebih jelas.

Blok cahaya mata yang terpasang, seperti di bawah saat dinyalakan.#
saat dimulai :: hat events
atur cahaya mata [nyala v]
  1. Tambahkan blok tunggu sampai di bawahnya.

Ruang kosong menunggu hingga blok, di bawah lampu sorot.#
saat dimulai :: hat events
atur cahaya mata [nyala v]
tunggu sampai <>
  1. Seret blok Boolean mata mendeteksi warna dari Sensor Mata ke slot kondisi blok tunggu sampai.

Mata mendeteksi blok warna yang ditambahkan ke kondisi tersebut.#
saat dimulai :: hat events
atur cahaya mata [nyala v]
tunggu sampai <mata mendeteksi [merah v]?>
  1. Ubah parameter warna menjadi hijau.

Tangkapan layar proyek, dengan ikon mata mendeteksi menu tarik-turun blok warna yang terbuka, menampilkan pilihan merah, hijau, dan biru, dan warna hijau terpilih.
  1. Lampirkan blok print di bawah blok wait until.

Blok cetak, di bawah ini, tunggu hingga.#
saat dimulai :: hat events
atur cahaya mata [nyala v]
tunggu sampai <mata mendeteksi [hijau v]?>
cetak [VEXcode] ▶
  1. Ubah teksnya menjadi Hijau terdeteksi!.

Tangkapan layar proyek yang sudah selesai, dengan teks blok cetak diatur ke "Hijau terdeteksi!".
  1. Pastikan robot Anda terhubung ke VEXcode. Lihat Menghubungkan ke Robot Anda jika belum terhubung.

Tangkapan layar toolbar VEXcode GO, menunjukkan tombol Connect dalam keadaan Terhubung.
  1. Pilih Mulai untuk menjalankan proyek.

Tangkapan layar toolbar VEXcode GO, dengan tombol Mulai disorot.
  1. Pegang cakram hijau di depan sensor mata. Setelah terdeteksi, Hijau terdeteksi! akan tercetak di konsol.