百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

OneButton

> 编程语言
开源

一个 Arduino 库,用于使用单个按钮进行多种用途输入。

1.1K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个 Arduino 库,用于使用单个按钮进行多种用途输入。

Arduino OneButton 库

这个 Arduino 库改进了单个按钮用于输入的使用方式。 它展示了如何使用带有一个按钮的数字输入引脚 用于检测一些典型的按钮按下事件,例如单击、双击和长时间按下。 这样可以重复使用同一个按钮来实现多种功能,从而降低硬件投资。 这也是使用上述简单模式来实现简单有限状态机的示例。 您可以在以下网站找到有关此库的更多详细信息: 此库的更改日志可以在 CHANGELOG 中找到。

开始使用

您可以将此仓库克隆到 Arduino/Libraries 中,或者使用 Arduino IDE 内置的库管理器安装此库的副本。您可以在 Arduino 网站 上找到有关安装库的更多详细信息。

通过使用 setup(...) 函数进行显式初始化,可以解决初始化顺序的问题。此外,如果在编译时不知道硬件配置,这也是一个不错的选择。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++arduinoarduino-librarybutton

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言