НАЗАД

Работаем с цифровым входом (кнопка)

Для работы с кнопкой, необходимо цифровой pin установить, как вход. После этого, необходимо считывать значение с pin командой digitalRead(номер pin или всевдоним). switcher01 это псевдоним для цифрового входа, имеющего номер 13.

#define switcher01 13
byte value01;
void setup()
{
// инициализация цифрового пина как вход
pinMode(switcher01, INPUT);
digitalWrite(switcher01, HIGH);
}
void loop()
{
value01 = digitalRead(switcher01);
//выставить бит при нажатии кнопки
}