
ClickButton:简易Arduino按钮库,支持瞬时、持续点击及多连击检测
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
ClickButton是一款针对Arduino开发者的简便按钮处理库,它能够轻松实现瞬时、持续按压以及连续点击事件的检测与响应。
一个简单的Arduino库可以通过点击按钮实现短按、长按以及多次单击(包括双击或三次单击)。该库还支持点击并保持的功能。
特点如下:
- 按钮防抖动处理,默认的防抖时间是20毫秒。
- 支持低电平和高电平有效状态,适合使用内部上拉电阻或其他方式配置输入信号。
- 单次点击:在设定的时间内(默认为250毫秒)内的单击次数被视为一次短按操作。如果按钮持续按下超过一定时间(默认至少1秒钟),则被识别为长按操作。
- 短按与长按时的计时器可以动态调整,以适应不同的应用场景需求。
例如,“长双击”指的是先进行两次快速点击,在最后一次单击后保持按键不放,并且在持续一段时间(默认是1秒)之后释放按钮。
全部评论 (0)
还没有任何评论哟~


