Тема: LCD Keypad Shield

Как программно обработать нажатия кнопок в LCD Keypad Shield? Какой нибудь примерчик подкиньте пожалуйста.

2

Re: LCD Keypad Shield

Например, показать на экране, какая кнопка была нажата последней.

3

Re: LCD Keypad Shield

Вот кусочек скетча, где видно, как можно перехватить и обработать нажатие кнопки

void loop() {
  uint8_t i_1, i_2;
  clock();
  if (lcd.KeyPressed()==KEY_ENTER)
  {
    while (lcd.KeyPressed()!=0);
    i_2=Menu_Backlight.Choice();
    lcd.Backlight(i_2);
    lcd.clear();
  }
}

4

Re: LCD Keypad Shield

Я тоже не могу найти документацию на методы обработки событий кнопок модуля LCD Keypad Shield. Дайте пожайлуста ссылку на документацию по этим методам.

5

Re: LCD Keypad Shield

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

6

Re: LCD Keypad Shield

Я в принципе более менее в библиотеке посмотрел методы, но если не очень сложно поделитесь что накопали