非常简单的一个库, 也非常好玩
安装:
一. 用法
- 首先引入头文件
#include "OneButton.h"
- 实例化一个OneButton对象
OneButton button(PIN_INPUT, true);
里面可以传三个参数:
- pin : 按钮的pin角
- activeLow : true:按下为低电平 false : 按下为高电平
- pullupActive : 如果有上拉电阻就激活上拉电阻
- 愉快的使用
为对象绑定单击/双击/长按事件的回调, 单击/双击/长按等操作会触发这些回调
二. 相关API
1. 关联单击事件 button.attachClick
void OneButton::attachClick(call