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

Дисциплины:






Советы и подсказки 84



Перед тем как выбрать название переменной из всплывающего меню, необходимо выбрать тип переменной из выбора режима. Всплывающее меню будет содержать список только тех переменных, которые соответствуют выбранному типу.

3. Можно получить значение переменной из вывода «Значение» и использовать его в вашей программе с шиной данных.

Советы и подсказки СТРАНИЦА 85

Если вы считываете переменную, для которой никогда не записывалось значение, то результатом будет 0 для числовой переменной, ложь – для логической переменной, пустой текст – для текстовой переменной и пустой массив – для переменной числового массива или логического массива.

Примеры использования переменных

Пример 1: Сохранить значение и использовать его позже.

Эта программа использует блок переменных и режим «Записать» для хранения значения данных датчика цвета в переменной с названием «Свет», затем она использует блок переменных в режиме «Читать» для получения значения и использует его далее в программе.

Программа предназначена для того, чтобы заставлять робота выдвигаться вперед и назад. Двигаясь назад, робот остановится над цветом, который является как минимум таким же темным, как цвет, с которого он начал.

Советы и подсказки

Указанную выше программу также можно сделать, используя вместо переменной длинную шину данных, но для длинных программ использование переменных для хранения значений может упростить работу с программой.

Пример 2: Подсчет нажатий датчика касания.

Эта программа подсчитывает, сколько раз нажимается датчик касания, и отображает подсчет на экране EV3. Она использует численную переменную с названием «Нажатия» для отслеживания числа нажатий датчика касания.

Блок переменных в режиме «Записать устанавливает первоначальную величину «Нажатий» на 0 начале программы. В рамках цикла программа добавляет 1 к сохраненному значению переменной при каждом нажатии датчика касания. Это достигается путем получения текущего значения с помощью блока переменных в режиме «Читать», используя блок математики и шины данных для добавления 1 и снова записывая результат переменной с помощью блока переменных в режиме «Записать». Наконец, другой блок переменных в режиме «Читать» используется для получения текущего значения и его отображения.

Вводы и выводы

В режиме «Записать» блок переменных имеет один ввод. Вы можете вводить значения ввода прямо в блоке. Или же, как вариант, значение можно передавать по шине данных от вывода другого программного блока.

Ввод Тип Примечания
Значение (Зависит от режима блока) Значение переменной, которое необходимо сохранить

В режиме «Читать» блок переменных имеет один вывод. Для использования вывода воспользуйтесь шиной данных для его подключения к другому программному блоку.

Вывод Тип Примечания
Значение (Зависит от режима блока) Значение выбранной переменной

 





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