Split-Flap 翻页显示屏
splitflap
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
DIY split-flap display
Splitflap 是一个基于 ESP32 的开源翻页显示屏(Split-Flap Display)项目,旨在让爱好者能够以较低的成本和较高的可及性,在家中自行组装出专业级的多模块翻页显示系统。该项目由 scottbez1 在业余时间持续开发超过十年,目前已迭代至稳定的 v2 版本。
标签
项目特点
**模块化设计**:每个翻页模块独立,可自由组合成任意尺寸的显示屏(如 108 模块的大型阵列)。
**两种翻页规格**:支持 52 页(推荐)和 40 页两种翻页数量,适应不同字符集需求。
**开源硬件与软件**:所有机械设计(OpenSCAD)、电子设计(KiCad)和固件(PlatformIO)均开源。
**易于组装**:优化了家庭小批量组装流程,提供详细的组装指南和订购指南。
**社区支持**:活跃的 Discord 社区和 GitHub 问题跟踪,方便交流与求助。
**持续更新**:v2 版本已稳定,包含 52 页翻页、新传感器 PCB、软件校准等改进。
技术规格
| 主控芯片 | |
|---|---|
| 翻页数量 | |
| 结构材料 | |
| 连接方式 | |
| 驱动板 | |
| 控制板 | |
| 传感器 | |
| 电源 | |
| 固件 | |
| 设计工具 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| 3mm MDF 或亚克力激光切割件 | 1 套 | — | 根据模块数量定制 |
| M4 螺栓和螺母 | 若干 | — | 固定结构 |
| 步进电机或直流电机 | 每个模块 1 个 | — | 驱动翻页 |
| 磁传感器 PCB | 每个模块 1 块 | — | 定位翻页位置 |
| Chainlink Driver 板 | 每 6 个模块 1 块 | — | 驱动电机和传感器 |
| Chainlink Buddy (T-Display) | 整个显示屏 1 块 | — | 主控和显示 |
| Chainlink Base | 大型显示屏 1 块 | — | 电源和通信扩展 |
| 3D 打印翻页(Epilogue 设计) | 每模块 52 或 40 页 | — | 可购买或自行打印 |
| 3D 打印工具(如翻页夹具) | 1 套 | — | 辅助组装 |
| 杜邦线、排线等 | 若干 | — | 连接电子模块 |
3D 模型
3d_laser_vector-52-ponoko-3mm-mdf_1x.svg
3d_laser_vector-52-ponoko-3mm-acrylic_1x.svg
3d_laser_vector-52.svg
3d_laser_vector-52-elecrow-3mm-wood_1x.zip
3d_laser_vector-52-elecrow-3mm-acrylic_1x.zip
3d_laser_vector-40-ponoko-3mm-mdf_1x.svg
3d_laser_vector-40-ponoko-3mm-acrylic_1x.svg
3d_laser_vector-52.svg
3d_laser_vector-40-elecrow-3mm-wood_1x.zip
3d_laser_vector-40-elecrow-3mm-acrylic_1x.zip
3d_front_panel-52-elecrow-3mm-acrylic-6x1.svg
3d_front_panel-52-3.175-20x4margin-12x2.svg
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 激光切割机 | 切割 MDF 或亚克力结构件 | ▢ 推荐 |
| 3D 打印机 | 打印翻页和辅助工具 | ▢ 推荐 |
| 焊台 | 焊接电子元件(如传感器 PCB) | ✅ 是 |
| 螺丝刀 | 安装 M4 螺栓 | ✅ 是 |
| 万用表 | 调试电路 | ▢ 推荐 |
| 计算机 | 编写固件、生成激光切割文件 | ✅ 是 |
| OpenSCAD | 修改机械设计 | ▢ 推荐 |
| KiCad | 修改电子设计 | ▢ 推荐 |
| PlatformIO | 编译和上传固件 | ✅ 是 |
能力画像
记忆与知识检索
1/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
2/5
动手与操作
4/5
狂热与坚持
4/5
创造与创新
3/5
项目图库
视频
watch
g9EPabcxBsM
所需技能
🔧 **动手能力**:需要熟练使用激光切割机或外包切割服务,组装机械结构(螺栓、螺母),焊接电子元件(传感器 PCB、驱动板),以及 3D 打印翻页和工具。
💻 **编程能力**:需要掌握 PlatformIO 环境,能够编译和上传 ESP32 固件;了解 Python 脚本(用于生成前面板)和 OpenSCAD(可选,用于修改设计)。
⚡ **电子电路**:需要理解 ESP32 开发、电机驱动、磁传感器接口、I2C/SPI 通信等基础知识,能够调试电路故障。
适用场景
**信息显示屏**:如机场、车站的航班/列车信息显示,或办公室的实时数据看板。
**创意装饰**:作为复古风格的时钟、倒计时器或艺术装置。
**教育项目**:用于学习机械设计、嵌入式系统、电机控制和开源硬件协作。
**大型活动**:制作大型文字或图案显示墙,用于音乐会、展览或品牌宣传。
**个人 DIY 项目**:满足对机械翻页显示的好奇心,打造独一无二的桌面摆件。