Программирование графика

Программирование графика позволяет вашему роботу выполнять действия на основании данных, зарегистрированных во время эксперимента.


Вкладка «Программирование графика»
Выбрать датчик
Показать/скрыть пороговые зоны
Значки пороговой зоны
Зона панели программирования

Для программирования графика необходимо настроить пороговые зоны. Зона панели программирования используется для создания набора программных блоков, которые будут работать, пока значение датчика находится в пределах данной конкретной зоны. Каждая зона отделена от следующей зоны пороговым значением. Настройте пороговое значение, для этого перетащите пороговую линию вверх или вниз, или введите конкретное число в графу порогового значения.
Пример 1: Приветствие в дверях
Ваш робот измеряет расстояние до дверного проема. Когда проходит человек, расстояние, измеряемое ультразвуковым датчиком, становится меньше, и робот проигрывает звуковой файл «Утро».

Выберите зону звездочки и зону квадрата для создания двух зон. Настройте пороговую зону для того, чтобы определять, когда кто-то проходит в дверной проем. В данном случае мы выбрали 30 см. Когда значение датчика будет находиться в зоне звездочки (выше 30 см), робот запустит программные блоки, связанные с зоной звездочки. Когда значение датчика будет находиться в зоне квадрата (ниже 30 см), робот запустит программные блоки, связанные с зоной квадрата.



Зона звездочки
Зона квадрата
Пороговое значение
Выбрать пороговую зону

Перейдите в палитру программирования графика для зоны квадрата. Перетащите звуковой блок в программную область и выберите звуковой файл «Утро».



Как думаете, что случится? Ваш робот должен поприветствовать вас мелодией «Утро», когда вы будете проходить в двери.
Пример 2: Контроллер теплицы
У вас есть небольшая теплица с датчиком температуры, мотор А подсоединен к вытяжному вентилятору, а мотор В подсоединен к тепловому вентилятору.

В этом примере мы используем три зоны: звездочка, квадрат и круг. Пороговые значения выставлены на 20 и 30 градусов по Цельсию.
Зона звездочки: Температура выше 30 градусов по Цельсию. Включите мотор А на 10 секунд (вытяжной вентилятор).
Зона квадрата: Температура между 20 и 30 градусами по Цельсию. Ничего не делайте (это идеальный температурный диапазон).
Зона круга: Температура ниже 20 градусов по Цельсию. Включите Мотор В на 10 секунд (тепловой вентилятор).


Как думаете, что случится? Когда температура падает ниже указанного порогового значения, включается тепловой вентилятор для прогрева теплицы. Если температура повышается выше другого порогового значения, включается вытяжной вентилятор для вытяжки теплого воздуха.
Несколько датчиков
При использовании нескольких датчиков каждый датчик может иметь до трех пороговых зон с конкретными программными блоками для каждой зоны. Щелкните на датчике в области «Выбрать датчик» для обзора и редактирования пороговых зон данного датчика.
Программирование графика
Быстрые ссылки