
专业版
进度条定时器
773
0
0
7
简介
用进度条感知时间,用专注对抗焦虑
简介:用进度条感知时间,用专注对抗焦虑复刻成本:¥20
开源协议
:GPL 3.0
创建时间:2026-02-24 21:23:29更新时间:2026-03-30 09:44:18
描述
FocusBarTimer · 进度条定时器
🎯 用进度条感知时间,用专注对抗焦虑
一款极简主义的倒计时器,没有数字跳动带来的紧迫感,只有10颗LED组成的进度条,让你在专注中感受时间的流逝。
✨ 项目亮点
- 🎨 极简美学 - 无数字显示,纯进度条可视化
- 🔋 便携设计 - 支持锂电池供电,随身携带
- 💡 丰富灯效 - 随倒计时进度变换色彩(绿→蓝)
- 🔔 声音提醒 - 内置蜂鸣器,多种提醒模式
- 🛠️ 低成本复刻 - 极低的制作成本
- 📦 开源完整 - 硬件+固件+外壳全开源
📖 项目背景
灵感来源于 FocusBar,相对原项目而言,几乎是全面的重构:
| 重构项 | 原项目 | 本项目 | 目的 |
|---|---|---|---|
| 主控芯片 | ESP32-H2-MINI-1 | PY32F002B | 降低成本 |
| 供电方式 | 仅插电 | 插电+锂电池 | 增加便携性 |
| 灯效 | 单一 | 渐变+呼吸+脉冲 | 增加灯效多样性 |
| 外壳 | 3D打印 | 3D打印简化 | 减少打印件,降低结构件复杂度 |
📋 功能特性
核心功能
- 10颗 WS2812 LED - 模拟倒计时进度条
- 5档预设时长 - 5/15/30/45/60分钟,一键设定
- 智能提醒系统 - 30秒静音呼吸灯 + 60秒声光提醒
- 电量可视化 - 启动时显示电池电量
硬件规格
| 参数 | 规格 |
|---|---|
| 主控 | PY32F002B MCU |
| LED | 10× WS2812 RGB |
| 接口 | Type-C |
| 供电 | USB 5V / 锂电池 |
| 蜂鸣器 | 压电式无源蜂鸣器 |
| 外壳 | 3D打印 |
🚀 功能规划
- 番茄钟模式 - 25min专注 ⇄ 5min休息循环
- 单按键交互 - 更简洁的操作逻辑
- 自定义时长 - 用户可配置专注/休息时间
- 手电筒模式 - 全亮白光应急照明
- 低功耗模式 - 延长待机时间
- 创意面板 - 3D浮雕、励志语录透光板
📖 使用指南
状态说明
┌─────────────┐ 短按按键 ┌─────────────┐ 自动进入 ┌─────────────┐
│ 空闲状态 │ ────────────► │ 准备状态 │ ────────────► │ 倒计时中 │
│ LED全灭 │ │ 显示电量 │ │ 进度展示 │
└─────────────┘ └─────────────┘ └──────┬──────┘
│
倒计时结束 │
▼
┌─────────────┐ 长按结束 ┌─────────────┐ 自动进入 ┌─────────────┐
│ 空闲状态 │ ◄──────────── │ 强提醒 │ ◄──────────── │ 温和提醒 │
│ │ │ 声光爆闪 │ │ 呼吸灯效 │
└─────────────┘ └─────────────┘ └─────────────┘
详细状态表
| 状态 | LED表现 | 操作说明 |
|---|---|---|
| 空闲 | 全灭 | 短按任意按键启动对应时长倒计时 |
| 准备 | 电量闪烁 | 自动显示电量后进入倒计时(绿色→红色表示电量) |
| 倒计时中 | 进度条 | 长按可提前结束(绿色→蓝色表示进度) |
| 温和提醒 | 蓝色呼吸 | 持续30秒,无声,长按结束 |
| 强提醒 | 蓝色爆闪 | 持续60秒,伴随音效,长按结束 |
🔗 资源导航
| 资源类型 | 链接 |
|---|---|
| 🖨️ 外壳 | MakerWorld |
| 💻 源码 | GitHub | Gitee |
| 🎬 视频 | B站 |
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。










