Dotykowa dioda LED#

Wstęp#

Dioda dotykowa VEX IQ Touch LED to jednocześnie światło i przycisk. Może świecić w różnych kolorach, aby przekazywać informacje zwrotne, na przykład sygnalizując gotowość robota, pokazując wybrany tryb lub dopasowując kolor do innego czujnika. Może również wykrywać dotyk, umożliwiając uruchomienie lub zmianę zachowania robota jednym dotknięciem.

Poniżej znajduje się lista wszystkich bloków:

ustaw kolor diody LED dotykowej#

Blok stosu Ustaw kolor diody LED dotykowej ustawia kolor diody LED dotykowej przy użyciu bieżących prędkości przejścia i ustawień jasności.

ustaw kolor [TouchLED1 v] na (brak v)

Parametry

Opis

dioda dotykowa

Jaki kolor diody LED dotykowej ustawić, konfigurując w oknie Urządzenia.

kolor

Ustawia kolor diody LED na:

  • brak — wyłącza diodę LED dotykową
  • czerwony
  • zielony
  • niebieski
  • biały
  • żółty
  • pomarańczowy
  • fioletowy
  • czerwono-fioletowy
  • fioletowy
  • niebiesko-fioletowy
  • niebiesko-zielony
  • żółto-zielony
  • żółto-pomarańczowy
  • czerwono-pomarańczowy
Można również wstawić bloki reporterowe Nazwa koloru optycznego i Nazwa koloru, aby dioda LED dotykowa pasowała do koloru aktualnie wykrytego przez czujnik optyczny lub czujnik koloru.

Przykład

gdy uruchomiony
[Blink the TouchLED off and on.]
zawsze
ustaw kolor [TouchLED1 v] na (zielony v)
czekaj (0.5) sekund
ustaw kolor [TouchLED1 v] na (brak v)
czekaj (0.5) sekund

gdy uruchomiony
[See what color the Optical Sensor is detecting.]
zawsze
ustaw kolor [TouchLED1 v] na (nazwa koloru [Optical1 v])
czekaj (0.5) sekund

ustaw dotykowe zanikanie diody LED#

Blok ustaw zanikanie diody LED dotykowej ustawia szybkość, z jaką dioda LED dotykowa będzie przechodzić między kolorami.

ustaw zanikanie [TouchLED1 v] na [wolno v]

Parametry

Opis

dioda dotykowa

Którą prędkość przejścia diody dotykowej LED należy ustawić w oknie Urządzenia.

prędkość przejścia

The speed at which the Touch LED will transition to the next color:

  • slow
  • fast
  • off – The color changes instantly with no transition. This is the default behavior of the Touch LED.

Przykład

gdy uruchomiony
[Slowly fade TouchLED colors.]
ustaw kolor [TouchLED1 v] na (zielony v)
ustaw zanikanie [TouchLED1 v] na [wolno v]
czekaj (2) sekund
ustaw kolor [TouchLED1 v] na (czerwony v)

ustaw jasność diody LED dotykowej#

Blok stosu Ustaw jasność diody LED dotykowej ustawia jasność diody LED dotykowej.

ustaw jasność [TouchLED1 v] na (50) %

Parametry

Opis

dioda dotykowa

Którą jasność diody dotykowej LED ustawić, konfigurując ją w oknie Urządzenia.

jasność

Jasność diody LED dotykowej od 0 do 100 procent.

Przykład

gdy uruchomiony
[Light up the TouchLED with different brightnesses.]
ustaw jasność [TouchLED1 v] na (25) %
ustaw kolor [TouchLED1 v] na (zielony v)
czekaj (2) sekund
ustaw jasność [TouchLED1 v] na (100) %

Naciśnięta dioda LED dotykowa#

Blok logiczny Naciśnięta dioda LED dotykowa informuje, czy dioda LED dotykowa jest aktualnie naciśnięta.

  • Prawda — dioda LED dotykowa jest wciśnięta.

  • Fałsz — dioda LED dotykowa nie jest wciśnięta

<[TouchLED1 v] wciśnięty?>

Parametry

Opis

dioda dotykowa

Którą diodę LED dotykową należy sprawdzić, skonfigurowaną w oknie Urządzenia.

Przykład

gdy uruchomiony
[Change the TouchLED color when it is pressed.]
ustaw kolor [TouchLED1 v] na (zielony v)
czekaj dopóki <[TouchLED1 v] wciśnięty?>
ustaw kolor [TouchLED1 v] na (niebieski v)

gdy dioda LED dotykowa#

Blok When Touch LED uruchamia dołączony stos bloków, gdy dioda LED Touch jest naciśnięta lub zwolniona.

gdy [TouchLED1 v] [wciśnięty v]

Parametry

Opis

dioda dotykowa

Którą diodę LED dotykową należy sprawdzić, skonfigurowaną w oknie Urządzenia.

państwo

Gdy dołączony stos bloków zostanie uruchomiony: pressed zostanie uruchomiony, gdy dioda LED Touch zostanie naciśnięta, a released zostanie uruchomiony, gdy dioda LED Touch zostanie zwolniona.

Przykład

gdy [TouchLED1 v] [wciśnięty v]
[Turn green briefly when pressed.]
ustaw kolor [TouchLED1 v] na (zielony v)
czekaj [2] sekund
ustaw kolor [TouchLED1 v] na (brak v)