设计一块定制 PCB 只为少按三次按钮
来源:blog.tymscar.com — 2026-07-30
📋 概述
作者的小夜灯每次开机都默认最高亮度,需要按三次按钮才能调到最低档。拆解后发现芯片无标记、无法修改 EEPROM,于是决定设计一块基于 ATtiny85 的定制 PCB 来自动按下按钮。从 EasyEDA 设计到 JLCPCB 制造再到 Raspberry Pi 编程,完整记录了从零到一的硬件开发过程。
🔑 核心要点
- 小夜灯每次开机 默认亮度 3 档,需要按三次才能调到 1 档
- 选择 ATtiny85 因为功耗极低(微安级睡眠电流),可直接从夜灯供电取电
- 使用 EasyEDA 设计 PCB、JLCPCB 制造,最小起订量 5 块
- 用 Raspberry Pi 的 GPIO 作为 AVR ISP 编程器 烧录 ATtiny85
- 项目完全 开源硬件,包含电路图、PCB 文件和代码
💡 金句
然后我做了一个正常人的选择——买了一个支持 Home Assistant 的智能夜灯……才怪。我深入研究了电路原理。
👍 0
👎 0
← 返回 Lobsters 首页