Dotyková LED#
Zavedení#
Dotyková LED dioda VEX IQ Touch je zároveň kontrolka i tlačítko. Může svítit různými barvami a poskytovat tak zpětnou vazbu, například signalizovat, že je robot připraven, ukazovat, který režim je vybrán, nebo shodovat se s barvou detekovanou jiným senzorem. Dokáže také detekovat dotyk, což vám umožní spustit nebo změnit chování robota klepnutím.
Níže je uveden seznam všech bloků:
nastavit barvu dotykové LED — Nastaví dotykovou LED diodu na vybranou barvu.
nastavit prolínání dotykové LED — Nastavuje, jak rychle dotyková LED dioda přechází mezi barvami.
nastavení jasu dotykové LED — Nastaví úroveň jasu dotykové LED.
Dotyková LED stisknutá — Hlásí, zda je dotyková LED aktuálně stisknutá.
when Touch LED — Spustí připojený zásobník bloků, když je stisknuta nebo uvolněna dotyková LED.
nastavení barvy dotykové LED diody#
Zásobníkový blok set Touch LED color nastavuje barvu dotykové LED diody pomocí aktuálních hodnot tranziční rychlost a jas.
nastavit barvu [TouchLED1 v] na (žádný v)
Parametry |
Popis |
|---|---|
dotykové LED |
Barva dotykových LED diod se má nastavit, konfiguruje se v okně Zařízení. |
barva |
Nastaví barvu LED diody na:
|
Příklad
při spuštění
[Blink the TouchLED off and on.]
navždy
nastavit barvu [TouchLED1 v] na (zelená v)
čekat (0.5) sekund
nastavit barvu [TouchLED1 v] na (žádný v)
čekat (0.5) sekund
při spuštění
[See what color the Optical Sensor is detecting.]
navždy
nastavit barvu [TouchLED1 v] na (název barvy [Optical1 v])
čekat (0.5) sekund
nastavení zeslabení dotykové LED diody#
Blok zásobníku set Touch LED fade nastavuje, jak rychle bude dotyková LED dioda přecházet mezi barvami.
nastavit prolínání [TouchLED1 v] na [pomalu v]
Parametry |
Popis |
|---|---|
dotykové LED |
Rychlost přechodu dotykových LED diod se má nastavit, konfiguruje se v okně Zařízení. |
rychlost přechodu |
Rychlost, s jakou dotyková LED dioda přejde na další barvu:
|
Příklad
při spuštění
[Slowly fade TouchLED colors.]
nastavit barvu [TouchLED1 v] na (zelená v)
nastavit prolínání [TouchLED1 v] na [pomalu v]
čekat (2) sekund
nastavit barvu [TouchLED1 v] na (červená v)
nastavení jasu dotykové LED diody#
Zásobníkový blok set Touch LED brightness nastavuje jas dotykové LED diody.
nastavit jas [TouchLED1 v] na (50) %
Parametry |
Popis |
|---|---|
dotykové LED |
Jas dotykových LED diod se má nastavit, konfiguruje se v okně Zařízení. |
jas |
Jas dotykové LED diody od 0 do 100 v procentech. |
Příklad
při spuštění
[Light up the TouchLED with different brightnesses.]
nastavit jas [TouchLED1 v] na (25) %
nastavit barvu [TouchLED1 v] na (zelená v)
čekat (2) sekund
nastavit jas [TouchLED1 v] na (100) %
Dotyková LED dioda stisknutá#
Logický blok Touch LED pressed hlásí, zda je aktuálně stisknuta dotyková LED.
True – Dotyková LED dioda je stisknuta.
Nepravda — Dotyková LED dioda není stisknuta
<[TouchLED1 v] stisknuto?>
Parametry |
Popis |
|---|---|
dotykové LED |
Kterou dotykovou LED kontrolku kontrolovat, nakonfigurovanou v okně Zařízení. |
Příklad
při spuštění
[Change the TouchLED color when it is pressed.]
nastavit barvu [TouchLED1 v] na (zelená v)
čekat dokud <[TouchLED1 v] stisknuto?>
nastavit barvu [TouchLED1 v] na (modrá v)
když se dotyková LED#
Blok when Touch LED spustí připojený zásobník bloků, když je dotyková LED dioda stisknuta nebo uvolněna.
když [TouchLED1 v] [stisknuto v]
Parametry |
Popis |
|---|---|
dotykové LED |
Kterou dotykovou LED kontrolku kontrolovat, nakonfigurovanou v okně Zařízení. |
stát |
Kdy se připojená sada bloků spustí: pressed se spustí, když je stisknutá dotyková LED dioda, a released se spustí, když je dotyková LED dioda uvolněna. |
Příklad
když [TouchLED1 v] [stisknuto v]
[Turn green briefly when pressed.]
nastavit barvu [TouchLED1 v] na (zelená v)
čekat [2] sekund
nastavit barvu [TouchLED1 v] na (žádný v)