LED Sentuh#

Perkenalan#

VEX IQ Touch LED berfungsi sebagai lampu dan tombol. LED ini dapat menyala dalam berbagai warna untuk memberikan umpan balik, seperti menandakan bahwa robot siap, menunjukkan mode yang dipilih, atau mencocokkan warna yang terdeteksi oleh sensor lain, dan dapat mendeteksi saat disentuh, memungkinkan Anda untuk memulai atau mengubah perilaku robot hanya dengan satu sentuhan.

Berikut adalah daftar semua blok:

Atur warna LED sentuh.#

Blok tumpukan set Touch LED color mengatur warna Touch LED menggunakan kecepatan transisi dan pengaturan kecerahan saat ini.

atur warna [TouchLED1 v] ke (tidak ada v)

Parameter

Keterangan

LED sentuh

Warna LED sentuh mana yang ingin diatur, dikonfigurasi di jendela Perangkat.

warna

Mengatur warna LED menjadi:

  • tidak ada — Mematikan LED Sentuh
  • merah
  • hijau
  • biru
  • putih
  • kuning
  • oranye
  • ungu
  • merah violet
  • violet
  • biru violet
  • biru hijau
  • kuning hijau
  • kuning oranye
  • merah oranye
Anda juga dapat memasukkan blok pelapor Nama warna optik dan Nama warna untuk membuat LED Sentuh sesuai dengan warna yang saat ini terdeteksi oleh Sensor Optik atau Sensor Warna.

Contoh

saat dimulai
[Blink the TouchLED off and on.]
selamanya
atur warna [TouchLED1 v] ke (hijau v)
tunggu (0.5) detik
atur warna [TouchLED1 v] ke (tidak ada v)
tunggu (0.5) detik

saat dimulai
[See what color the Optical Sensor is detecting.]
selamanya
atur warna [TouchLED1 v] ke (nama warna [Optical1 v])
tunggu (0.5) detik

Set Sentuh LED memudar#

Blok tumpukan set Touch LED fade mengatur seberapa cepat LED Sentuh akan beralih antar warna.

atur pudar [TouchLED1 v] ke [lambat v]

Parameter

Keterangan

LED sentuh

Pilih kecepatan transisi LED sentuh yang ingin diatur, yang dikonfigurasi di jendela Perangkat.

kecepatan transisi

Kecepatan transisi LED Sentuh ke warna berikutnya:

  • lambat
  • cepat
  • mati – Warna berubah seketika tanpa transisi. Ini adalah perilaku default LED Sentuh.

Contoh

saat dimulai
[Slowly fade TouchLED colors.]
atur warna [TouchLED1 v] ke (hijau v)
atur pudar [TouchLED1 v] ke [lambat v]
tunggu (2) detik
atur warna [TouchLED1 v] ke (merah v)

Atur kecerahan LED sentuh.#

Blok tumpukan set Touch LED brightness mengatur kecerahan LED Sentuh.

atur kecerahan [TouchLED1 v] ke (50) %

Parameter

Keterangan

LED sentuh

Kecerahan LED sentuh mana yang ingin diatur, dikonfigurasi di jendela Perangkat.

kecerahan

Tingkat kecerahan LED sentuh dari 0 hingga 100 dalam persen.

Contoh

saat dimulai
[Light up the TouchLED with different brightnesses.]
atur kecerahan [TouchLED1 v] ke (25) %
atur warna [TouchLED1 v] ke (hijau v)
tunggu (2) detik
atur kecerahan [TouchLED1 v] ke (100) %

Sentuhan LED ditekan#

Blok Boolean Touch LED pressed melaporkan apakah Touch LED sedang ditekan saat ini.

  • Benar — LED Sentuh sedang ditekan.

  • Salah — LED Sentuh tidak ditekan

<[TouchLED1 v] ditekan?>

Parameter

Keterangan

LED sentuh

LED sentuh mana yang perlu diperiksa, yang dikonfigurasi di jendela Perangkat.

Contoh

saat dimulai
[Change the TouchLED color when it is pressed.]
atur warna [TouchLED1 v] ke (hijau v)
tunggu sampai <[TouchLED1 v] ditekan?>
atur warna [TouchLED1 v] ke (biru v)

saat LED Sentuh#

Blok topi when Touch LED menjalankan tumpukan blok yang terhubung ketika Touch LED ditekan atau dilepaskan.

saat [TouchLED1 v] [ditekan v]

Parameter

Keterangan

LED sentuh

LED sentuh mana yang perlu diperiksa, yang dikonfigurasi di jendela Perangkat.

negara

Kapan tumpukan blok yang terpasang akan berjalan: ditekan akan berjalan saat LED Sentuh ditekan, dan dilepaskan akan berjalan saat LED Sentuh dilepaskan.

Contoh

saat [TouchLED1 v] [ditekan v]
[Turn green briefly when pressed.]
atur warna [TouchLED1 v] ke (hijau v)
tunggu [2] detik
atur warna [TouchLED1 v] ke (tidak ada v)