Сенсорный светодиод#
Введение#
VEX IQ Touch LED — это одновременно и световой индикатор, и кнопка. Он может светиться разными цветами, предоставляя обратную связь, например, сигнализируя о готовности робота, указывая выбранный режим или совпадая с цветом, обнаруженным другим датчиком. Кроме того, он может определять касание, позволяя запускать или изменять поведение робота одним касанием.
Ниже приведён список всех блоков:
установить цвет сенсорного светодиода — Устанавливает цвет сенсорного светодиода на выбранный цвет.
set Touch LED fade — Задает скорость перехода цвета сенсорного светодиода.
Установка яркости сенсорного светодиода — Устанавливает уровень яркости сенсорного светодиода.
Нажат сенсорный светодиод — Сообщает, нажат ли в данный момент сенсорный светодиод.
при нажатии на сенсорный светодиод — Запускает прикрепленный стек блоков при нажатии или отпускании сенсорного светодиода.
установить цвет сенсорного светодиода#
Блок стека set Touch LED color устанавливает цвет сенсорного светодиода, используя текущие скорость перехода и настройки яркости.
установить цвет [TouchLED1 v] (нет v)
Параметры |
Описание |
|---|---|
сенсорный светодиод |
Цвет сенсорного светодиода следует установить в окне «Устройства». |
цвет |
Устанавливает цвет светодиода:
|
Пример
при запуске
[Blink the TouchLED off and on.]
вечно
установить цвет [TouchLED1 v] (зелёный v)
ждать (0.5) секунд
установить цвет [TouchLED1 v] (нет v)
ждать (0.5) секунд
при запуске
[See what color the Optical Sensor is detecting.]
вечно
установить цвет [TouchLED1 v] (название цвета [Optical1 v])
ждать (0.5) секунд
установить сенсорное светодиодное затухание#
Блок set Touch LED fade определяет скорость перехода цвета сенсорного светодиода.
установить плавность [TouchLED1 v] [медленно v]
Параметры |
Описание |
|---|---|
сенсорный светодиод |
Какую скорость перехода сенсорного светодиода следует установить, настраивается в окне «Устройства». |
скорость перехода |
Скорость смены цвета сенсорным светодиодом:
|
Пример
при запуске
[Slowly fade TouchLED colors.]
установить цвет [TouchLED1 v] (зелёный v)
установить плавность [TouchLED1 v] [медленно v]
ждать (2) секунд
установить цвет [TouchLED1 v] (красный v)
установить яркость сенсорного светодиода#
Блок set Touch LED brightness устанавливает яркость сенсорного светодиода.
установить яркость [TouchLED1 v] (50) %
Параметры |
Описание |
|---|---|
сенсорный светодиод |
Яркость сенсорного светодиода, которую следует установить, настраивается в окне «Устройства». |
яркость |
Яркость сенсорного светодиода от 0 до 100 в процентах. |
Пример
при запуске
[Light up the TouchLED with different brightnesses.]
установить яркость [TouchLED1 v] (25) %
установить цвет [TouchLED1 v] (зелёный v)
ждать (2) секунд
установить яркость [TouchLED1 v] (100) %
Сенсорный светодиод#
Логический блок Нажатие сенсорного светодиода сообщает, нажат ли в данный момент сенсорный светодиод.
Верно — Нажата кнопка сенсорного светодиода.
Неверно — Сенсорный светодиод не нажимается.
<[TouchLED1 v] нажат?>
Параметры |
Описание |
|---|---|
сенсорный светодиод |
Какой сенсорный светодиод следует проверить, настраивается в окне «Устройства». |
Пример
при запуске
[Change the TouchLED color when it is pressed.]
установить цвет [TouchLED1 v] (зелёный v)
ждать пока <[TouchLED1 v] нажат?>
установить цвет [TouchLED1 v] (синий v)
при касании светодиода#
Блок when Touch LED запускает подключенный к нему набор блоков при нажатии или отпускании сенсорного светодиода.
когда [TouchLED1 v] [нажат v]
Параметры |
Описание |
|---|---|
сенсорный светодиод |
Какой сенсорный светодиод следует проверить, настраивается в окне «Устройства». |
состояние |
Когда будет запущена прикрепленная стопка блоков: pressed запустится при нажатии на сенсорный светодиод, а released — при отпускании сенсорного светодиода. |
Пример
когда [TouchLED1 v] [нажат v]
[Turn green briefly when pressed.]
установить цвет [TouchLED1 v] (зелёный v)
ждать [2] секунд
установить цвет [TouchLED1 v] (нет v)