Вернуться к библиотеке Esplora
readButton()
Описание
Определяет состояние указанной кнопки и в зависимости от ее нажатия возвращает значение LOW или HIGH.
Синтаксис
Esplora.readButton(button)
Параметры
button: кнопка, состояние которой необходимо узнать. Может принимать следующие значения:
- SWITCH_1 или SWITCH_DOWN
- SWITCH_2 или SWITCH_LEFT
- SWITCH_3 или SWITCH_UP
- SWITCH_4 или SWITCH_RIGHT
- JOYSTICK_DOWN = JOYSTICK_BASE
- JOYSTICK_LEFT = JOYSTICK_BASE+1
- JOYSTICK_UP = JOYSTICK_BASE+2
- JOYSTICK_RIGHT = JOYSTICK_BASE+3
Возвращаемые значения
Функция возвращает LOW, если кнопка нажата, в противном случае - HIGH.
Пример
#include <Esplora.h> void setup(){} void loop() { int button = Esplora.readButton(SWITCH_DOWN); if(button == LOW) { Esplora.writeRed(255); } else { Esplora.writeRed(0); } }