Главная Обратная связь

Дисциплины:






Ожидание указанных значений датчика



Следующие режимы сравнения блока ожидания позволяют дождаться конкретных значений датчика:

Кнопки управления модулем – Сравнение – Кнопки управления модулем
Датчик цвета – Сравнение – Цвет
Датчик цвета – Сравнение – Дистанционное управление
Датчик касания – Сравнение – Состояние
Ультразвуковой датчик – Сравнение – Присутствие
Обмен сообщениями – Режимы сравнения

Кнопки управления модулем – Сравнение – Кнопки управления модулем

Вы можете подождать, когда кнопки управления модулем будут в положении «Нажатие», «Освобождение» или «Щелчок». Например, вы можете подождать, когда центральная кнопка будет нажата. Дополнительную информацию о кнопках управления модулем см. в разделе «Использование кнопок управления модулем».

Выберите одну или несколько кнопок управления модулем в окне ввода «Набор идентификаторов кнопок модуля» и выберите действие «Нажатие», «Освобождение» или «Щелчок». Блок ожидания будет ждать, пока одна из выбранных кнопок не выполнить выбранное действие. Вывод «Измеренное значение» указывает, какая кнопка нажата в конце (если такая есть).

Пример

Эта программа заставляет робота перемещаться вперед до тех пор, пока не будет нажата центральная кнопка, затем он останавливается и издает звук.

Датчик цвета – Сравнение – Цвет

Вы можете подождать, пока датчик цвета обнаружит один или несколько указанных цветов. Например, вы можете подождать, когда датчик цвета обнаружит черный цвет. Более подробную информацию о датчике цвета и режиме «Цвет» см. в разделе «Использование датчика цвета».

Выберите один или несколько цветов на вводе «Набор цветов». Блок будет ожидать, пока не будет обнаружен какой-либо из этих цветов. Обнаруженный цвет выводится в окне «Измеренное значение».

См. программный пример: Перемещаться до достижения черной линии (метод 1) в разделе «Использование датчика цвета».

Инфракрасный датчик – Сравнение – Дистанционное управление


Вы можете подождать, пока будет нажата кнопка на ИК-маяке. Дополнительную информацию об инфракрасном датчике см. в разделе «Использование удаленного режима ИК-датчика».

Выберите одну или несколько кнопок в наборе идентификаторов кнопок дистанционного управления и введите номер канала для ИК-маяка. Блок будет ожидать, пока не будет нажата одна из выбранных кнопок. Идентификатор нажатой кнопки выводится в окне «Измеренное значение».

Пример

Эта программа заставляет мотор начать вращение, когда кнопка 1 на ИК-маяке нажата, затем прекратить вращение, когда кнопка 1 освобождается. Освобождение определяется путем ожидания, когда ни одна кнопка не будет нажата (идентификатор кнопки = 0).



Датчик касания – Сравнение – Состояние 42

Вы можете подождать, пока датчик касания будет в положении «Нажатие», «Освобождение» или «Щелчок». Дополнительную информацию см. в разделе «Использование датчика касания».

Выберите «Нажатие», «Освобождение» или «Щелчок» на вводе «Состояние». Блок будет ожидать, пока датчик касания придет в выбранное состояние.

См. программный пример: Перемещаться, пока не будет нажат датчик касания, в разделе «Использование датчика касания»

Ультразвуковой датчик – Сравнение – Присутствие

Можно подождать, когда ультразвуковой датчик обнаружит сигнал другого ультразвукового датчика, находящегося поблизости. Блок будет ждать, пока не будет обнаружен ультразвуковой сигнал. Дополнительную информацию см. в разделе «Использование ультразвукового датчика».

Обмен сообщениями – Режимы сравнения

Вы можете подождать получения сообщения, которое подходит для указанного сравнения. Для получения дополнительной информации см. раздел «Обмен сообщениями».





sdamzavas.net - 2018 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...