Wireless tally light for use with ATEM switchers, which connects over WiFi, using an ESP WiFi module.
ATEM_tally_light_with_ESP8266
⭐☆☆☆☆ (1/5)
已发布
项目简介
无线Tally灯,配合ATEM切换台,通过ESP WiFi模块连接。
这是一个基于ESP8266/ESP32微控制器开发的无线Tally灯与“直播中”指示系统,专为Blackmagic Design ATEM切换台设计。项目核心解决的是传统有线Tally系统布线复杂、且受ATEM切换台客户端连接数量限制(通常仅支持5-8个同时连接)的问题。通过引入Tally Server中继功能,整个系统仅需占用切换台一个连接,其余Tally灯可通过WiFi网络相互转发数据,理论上可无限扩展设备数量,非常适合多机位演播室、教堂直播、教育录播等需要大量摄像机信号指示的场景。
标签
项目特点
无线连接:通过 WiFi 与 ATEM 切换台通信,无需布线,部署灵活
双平台支持:兼容 ESP8266(如 D1 Mini)和 ESP32 两种主控芯片
多灯带驱动:支持 NeoPixel 和 FastLED 库,可驱动多种 RGB LED 灯带
实时响应:Tally 状态变化后毫秒级更新灯光颜色
开源可定制:GPL-3.0 协议,代码完全开放,可自行修改颜色、亮度、网络配置
低成本易制作:核心物料仅需几十元,适合个人或小型工作室 DIY
技术规格
| 主控芯片 | ESP8266(如 Wemos D1 Mini)或 ESP32 |
|---|---|
| 无线协议 | WiFi 802.11 b/g/n |
| 通信协议 | ATEM 切换台控制协议(通过 UDP) |
| 支持的切换台 | Blackmagic Design ATEM Mini Pro / ATEM Mini Extreme / ATEM Television Studio 等 |
| LED 驱动库 | Adafruit NeoPixel 或 FastLED |
| 供电电压 | 5V(USB 供电) |
| 工作电流 | 约 200-500mA(取决于 LED 数量) |
| 最大 LED 数量 | 取决于主控芯片内存,通常支持 30-60 个 |
| 固件烧录方式 | Arduino IDE 或 PlatformIO |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Wemos D1 Mini (ESP8266) 或 ESP32 开发板 | 1 | — | 推荐 D1 Mini,体积小 |
| WS2812B / SK6812 RGB LED 灯带 | 1 米 | — | 或单个 NeoPixel 灯珠 |
| 5V USB 电源适配器 | 1 | — | 建议 2A 以上 |
| 杜邦线(母对母) | 若干 | — | 用于连接主控与灯带 |
| 3D 打印外壳或通用塑料盒 | 1 | — | 可选,用于固定灯带 |
| 330Ω 电阻 | 1 | — | 串接在数据线上,保护引脚 |
| 1000μF 电解电容 | 1 | — | 并联在灯带电源端,滤波 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 电脑(Windows/Mac/Linux) | 编写和上传固件 | ✅ 是 |
| USB 数据线(Micro USB 或 Type-C) | 连接开发板与电脑 | ✅ 是 |
| Arduino IDE 或 PlatformIO | 编译和烧录固件 | ✅ 是 |
| 烙铁及焊锡 | 焊接排针或灯带接头 | ▢ 推荐 |
| 万用表 | 检测电压和连接 | ▢ 推荐 |
| 3D 打印机 | 打印外壳 | ▢ 推荐 |
能力画像
记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
2/5
动手与操作
3/5
狂热与坚持
2/5
创造与创新
3/5
项目图库
所需技能
基础电子知识(面包板、杜邦线、电源连接)
焊接技能(排针、灯带接头)
Arduino IDE 或 PlatformIO 基本使用
简单网络配置(WiFi SSID/密码、静态 IP 设置)
阅读英文技术文档(ATEM 协议说明)
3D 打印或手工制作外壳(可选)
适用场景
小型直播演播室、网络直播间
多机位视频制作现场(如会议、讲座、体育赛事)
教育机构视频教学录制
独立视频创作者的多机位拍摄
开源硬件学习与 DIY 项目实践
低成本替代商用 Tally 系统