电路项目 · 2026/7/20
布朗石钟:现代柏林集合论钟
本项目是一款现代版的柏林集合论钟,使用ESP32开发板和WS2812B LED灯带,通过编程和设计实现了一款独特的时钟,适合电子制作和编程爱好者
本文是基于 Instructables 公开项目生成的中文制作指南,不转载原文全文。完整图片、图纸、精确尺寸、评论和作者原说明请访问原文链接。
布朗石钟:现代柏林集合论钟

项目概览
本项目是一款现代版的柏林集合论钟,使用ESP32开发板、WS2812B LED灯带和扩散层等材料,通过编程和设计实现了一款独特的时钟。适合电子制作和编程爱好者。核心原理是使用LED灯表示时间,通过编程实现时间的显示。准备方式包括准备材料、设计面板和编程。制作顺序包括创建LED网格、准备LED、设计面板、制作扩散层和组装。关键风险包括LED灯的连接和编程的调试。需要查原图的地方包括LED灯的连接和面板的设计。可以按自己的材料调整面板的设计和LED灯的颜色。建议在制作前检查材料和工具,确保所有组件都正常工作。同时,建议在编程前了解ESP32的基本知识和Arduino IDE的使用方法。
基本信息
- 原文标题:The Brownstone Clock — a Modern Take on the Berlin Set Theory Clock
- 原作者:tpw037
- 来源板块:电路
- 原发布时间:2026-07-17 05:29:46.0
- 原文链接:https://www.instructables.com/The-Brownstone-Clock-a-Modern-Take-on-the-Berlin-S/
- 难度判断:进阶,需要一定的电子制作和编程知识
- 原项目步骤数:12
- 原项目图片数:23
- Instructables 浏览数:230
- Instructables 收藏数:2
- 原项目许可:by-nc-sa
开始前准备
- 开始前,请确保工作台清洁干燥,工具都在手边,包括钻床、剪刀、热熔胶枪等。
- 检查ESP32开发板和WS2812B LED灯带是否正常工作,确保所有组件都有良好的连接。
- 确认面板的设计和LED灯的布局,确保所有组件都正确对齐。
- 准备好扩散层的材料,包括纸张、卡片和热熔胶等。
材料与工具
- ESP32开发板:用于编程和控制LED灯的亮灭
- WS2812B LED灯带:用于显示时间,需要至少208个LED灯
- 扩散层材料:包括纸张、卡片和热熔胶等,用于制作扩散层
- 面板材料:包括纸张、卡片和热熔胶等,用于制作面板
- 电源:5V 2A的电源,用于为ESP32和LED灯供电
可操作步骤
步骤 1:Create LED Grid


创建LED网格:使用WS2812B LED灯带创建一个13x16的网格,确保所有LED灯都正确连接
步骤 2:Prepare the LED's
准备LED:将LED灯贴在面板上,确保所有LED灯都正确对齐
步骤 3:Wiring


设计面板:使用纸张、卡片和热熔胶等材料制作面板,确保面板的设计和LED灯的布局正确
- 原步骤链接:https://www.instructables.com/The-Brownstone-Clock-a-Modern-Take-on-the-Berlin-S/step3/Wiring/
步骤 4:Designing the Facade or Face


制作扩散层:使用纸张、卡片和热熔胶等材料制作扩散层,确保扩散层的材料都正确对齐
步骤 5:Diffusion Layer


组装:将所有组件组装在一起,确保所有连接都正确
步骤 6:Making the Facade or Face


原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。
步骤 7:Building Sign?
原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。
步骤 8:Assemble the Layers


原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。
步骤 9:Programming

原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。
- 原步骤链接:https://www.instructables.com/The-Brownstone-Clock-a-Modern-Take-on-the-Berlin-S/step9/Programming/
步骤 10:Reading the Clock Recap
原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。
步骤 11:Hang and Enjoy
原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。
步骤 12:Where to Take It From Here
原文这一节主要是作者的补充说明、经验记录或总结,自动稿不直接搬运原文。复刻时请打开原步骤链接查看图片、上下文和作者原说明,并把这一节当作最终检查或背景参考。
制作提醒
- 安全:在制作过程中,请注意安全,避免电击和伤害
- 调试:在编程过程中,请注意调试,确保所有组件都正常工作
- 校准:在完成后,请校准时钟,确保时间的显示正确
- 常见问题:如果出现问题,请检查连接和编程,确保所有组件都正常工作
验收与排错
- 验收:检查时钟的显示是否正确,确保所有组件都正常工作
- 排错:如果出现问题,请检查连接和编程,确保所有组件都正常工作
- 测试:测试时钟的功能,确保所有组件都正常工作
- 维护:定期维护时钟,确保所有组件都正常工作
可选改造
- 添加更多功能:可以添加更多功能,例如温度显示、天气预报等
- 改进设计:可以改进面板的设计,使用不同的材料和颜色
- 增加交互性:可以增加交互性,例如添加按钮、传感器等
阅读提示
这篇中文内容用于快速判断项目是否值得进一步阅读和复刻。涉及精确尺寸、电路连接、安全操作、图纸和图片细节时,请以 Instructables 原文为准:https://www.instructables.com/The-Brownstone-Clock-a-Modern-Take-on-the-Berlin-S/