Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ButtonLibrary_IE-72

Библиотека для управления кнопкой для Arduino, ИЭ-72

Создаём объект класса Button с аргументами (пин, тип подключения(подтягивающий/стягивающий/внутренний резистор) )

Функции:

getState() Функция возвращает значение 1 - 4
1 - Кнопка была нажата (Выводить ли "кнопка нажата" только перед простым нажатием, а не перед удержанием в setReturnPressBeforeHold) 2 - кнопка удерживается 3 - кнопка продолжает удерживаться повторно 4 - кнопка отпущена

setDebounceTime() Настроить время дребезга

setHoldTime() Настроить время удержания

setHoldRepeatTime() Настроить время повторного удержания

setReturnPressBeforeHold() Выводить ли "кнопка нажата" только перед простым нажатием, а не перед удержанием

isPressNow() нажата ли в данный момент кнопка (будет равно true постоянно, пока нажата кнопка) isHoldNow() удерживается ли в данный момент кнопка (будет равно true постоянно, пока удерживается кнопка)

About

Библиотека для управления кнопкой для Arduino, ИЭ-72

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages