Прерывание сна по кнопке DIGISPARK.

  • У нас появились СТАТЬИ! Левая кнопка в меню навигации. Любую тему можно преобразовать в статью (в настройках темы И при её создании): первое сообщение станет текстом статьи, а остальные - комментариями. На форуме много достойных тем, думаю стоит навести порядок в первом сообщении с учётом всех остальных постов, красиво оформить и перевести их в статьи. Хорошие темы должны быть на "витрине"! Данное объявление можно отключить крестиком (куки должны быть включены)

bansh1990

✩✩✩✩✩✩✩
21 Мар 2019
5
4
Добрый день. помогите пожалуйста примостырить преривание сна по кнопке
суть такая что я хотел кроме автополива (проекта алекса гайвера) прикрутить еще управление автоматическим досветом для растений, но изза глубокого сна и недалёкого ума не могу понять как сделать прерывание сна по кнопке.

управление такое: один клик включил свет принудительно еще один выключил
а двойной клик включает автосвет на основе датчика.


код в прикрепе
 

Вложения

bansh1990

✩✩✩✩✩✩✩
21 Мар 2019
5
4
если я например сделаю


void loop() {
mainTimer++;
button1.tick();
delay(500);



правильно ли я понимаю, что он будет ожидать нажатие кнопки 500 мс?