Split-Flap 翻页显示屏 splitflap

3/5 🧩 软硬件结合 已发布
scottbez1 1356 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5
Split-Flap 翻页显示屏

项目简介

DIY split-flap display


Splitflap 是一个基于 ESP32 的开源翻页显示屏(Split-Flap Display)项目,旨在让爱好者能够以较低的成本和较高的可及性,在家中自行组装出专业级的多模块翻页显示系统。该项目由 scottbez1 在业余时间持续开发超过十年,目前已迭代至稳定的 v2 版本。

标签

项目特点

**模块化设计**:每个翻页模块独立,可自由组合成任意尺寸的显示屏(如 108 模块的大型阵列)。
**两种翻页规格**:支持 52 页(推荐)和 40 页两种翻页数量,适应不同字符集需求。
**开源硬件与软件**:所有机械设计(OpenSCAD)、电子设计(KiCad)和固件(PlatformIO)均开源。
**易于组装**:优化了家庭小批量组装流程,提供详细的组装指南和订购指南。
**社区支持**:活跃的 Discord 社区和 GitHub 问题跟踪,方便交流与求助。
**持续更新**:v2 版本已稳定,包含 52 页翻页、新传感器 PCB、软件校准等改进。

技术规格

主控芯片 ESP32
翻页数量 52 页(推荐)或 40 页
结构材料 3mm MDF 或亚克力(激光切割)
连接方式 M4 螺栓和螺母
驱动板 Chainlink Driver(每 6https://raw.githubusercontent.com/scottbez1/splitflap/main/docs/DocumentationIndex.mdnk Buddy(T-Display 或面包板版本)
电源 通过 Chainlink Bashttps://raw.githubusercontent.com/scottbez1/splitflap/main/https://raw.githubusercontent.com/scottbez1/splitflap/main/docs/DocumentationIndex.md)目
设计工具 Ophttps://raw.githubusercontent.com/scottbez1/splitflap/main/docs/v2/OrderingEasy.md)content.com/schttps://raw.githubusercontent.com/scottbez1/splitflap/main/docs/v2/OrderingComplete.md)uide.md仓库](https://raw.githubusercontent.com/scottbez1/splitflap/main/htthttps://raw.githubusercontent.com/scottbez1/splitflap/main/docs/ElectronicsGuide.md)m/scottbez1/splihttps://raw.githubusercontent.com/scottbez1/splitflap/main/docs/v2/Assembly.md) 主仓库,包含所有设计文件和代码

物料清单 (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 模型

模型名称文件名文件
v2 52 页模块 Ponoko 3mm MDF SVG 3d_laser_vector-52-ponoko-3mm-mdf_1x.svg
v2 52 页模块 Ponoko 3mm 亚克力 SVG 3d_laser_vector-52-ponoko-3mm-acrylic_1x.svg
v2 52 页模块通用材料 SVG 3d_laser_vector-52.svg
v2 52 页模块 Elecrow 3mm 木材 PDF 3d_laser_vector-52-elecrow-3mm-wood_1x.zip
v2 52 页模块 Elecrow 3mm 亚克力 PDF 3d_laser_vector-52-elecrow-3mm-acrylic_1x.zip
v2 40 页模块 Ponoko 3mm MDF SVG 3d_laser_vector-40-ponoko-3mm-mdf_1x.svg
v2 40 页模块 Ponoko 3mm 亚克力 SVG 3d_laser_vector-40-ponoko-3mm-acrylic_1x.svg
v2 40 页模块通用材料 SVG 3d_laser_vector-52.svg
v2 40 页模块 Elecrow 3mm 木材 PDF 3d_laser_vector-40-elecrow-3mm-wood_1x.zip
v2 40 页模块 Elecrow 3mm 亚克力 PDF 3d_laser_vector-40-elecrow-3mm-acrylic_1x.zip
6x1 前面板 SVG 3d_front_panel-52-elecrow-3mm-acrylic-6x1.svg
12x2 CNC 前面板 SVG 3d_front_panel-52-3.175-20x4margin-12x2.svg

能力画像

⚪ 记忆与知识检索: 1/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 2/5
⚪ 动手与操作: 4/5
⚪ 狂热与坚持: 4/5
⚪ 创造与创新: 3/5

视频

所需技能

🔧 **动手能力**:需要熟练使用激光切割机或外包切割服务,组装机械结构(螺栓、螺母),焊接电子元件(传感器 PCB、驱动板),以及 3D 打印翻页和工具。 💻 **编程能力**:需要掌握 PlatformIO 环境,能够编译和上传 ESP32 固件;了解 Python 脚本(用于生成前面板)和 OpenSCAD(可选,用于修改设计)。 ⚡ **电子电路**:需要理解 ESP32 开发、电机驱动、磁传感器接口、I2C/SPI 通信等基础知识,能够调试电路故障。

适用场景

**信息显示屏**:如机场、车站的航班/列车信息显示,或办公室的实时数据看板。
**创意装饰**:作为复古风格的时钟、倒计时器或艺术装置。
**教育项目**:用于学习机械设计、嵌入式系统、电机控制和开源硬件协作。
**大型活动**:制作大型文字或图案显示墙,用于音乐会、展览或品牌宣传。
**个人 DIY 项目**:满足对机械翻页显示的好奇心,打造独一无二的桌面摆件。