
[B数显示器]B站百万粉丝灯牌!
简介
B数显示器,是我为自己设计的可以实时查看B站粉丝数的B站粉丝灯牌!
简介:B数显示器,是我为自己设计的可以实时查看B站粉丝数的B站粉丝灯牌!开源协议
:Public Domain
描述
B数显示器
近期,在我和大家的不断努力下,我的粉丝数终于突破一万大关,为了感谢各位粉丝一直以来的支持,也为了激励自己,于是我模仿B站的百万粉丝奖牌设计了这款B数显示器,以便让我能在第一时间看到自己粉丝的变化。本项目基于乐鑫公司的物联网芯片ESP8266开发,以WS2812全彩灯珠作为显示主体,借鉴酷睿比比的全彩LED方案,设计了这款可以实时更新粉丝数的粉丝灯牌。
1.硬件部分
硬件部分,采用ESP8266作为主控MCU,通过API获取B站粉丝数据并实时驱动WS2812显示对应的粉丝数值。为了不额外外接电源,硬件部分通过锂电池供电,并借助电池管理芯片TP4056设计了电池的充电电路。

整机仅有一个USB接口,用来给电池充电,同时为ESP8266下载程序。

电源部分,选择LDO芯片SPX3819M5-L-3-3/TR,将电池的电压转换为3.3V为ESP8266供电。

主控MCU部分简单绘制了一个ESP8266的最小系统,将GPIO5引脚引出作为WS2812的控制引脚。

USB转串口电路/程序下载电路使用CH340G芯片,借助两个S8050三极管完成了程序自动下载电路。

2.结构部分
为了整体的设计更加美观,除了电路设计外还需要为设备设计外壳。由于市面上的相框并无符合的定制化产品,因此,我使用3D建模软件设计了整个设备的外壳。在设备的正面,预留了四个圆柱形的槽孔,用来固定电路板。

除了外框外,由于直接使用电路板LED灯太过分散,因此这里还设计了一款灯罩,盖在PCB板上,用于聚拢光束。

PCB与灯罩3D渲染图如下图所示。

最后,便是金灿灿的小电视了,经过对B站奖牌的观察并加以自己的想象,我在3D建模软件中设计了这款金闪闪的小电视,最终选择CNC黄铜,镜面抛光工艺对其进行加工。最终的效果还是杠杆的。

加工好之后的实物也是帅到我了。其中左面的为铝坨坨CNC沙金亮光阳极氧化,右侧为黄铜CNC镜面抛光。

最终,组合起来便成为了酷炫的百万粉丝奖牌。

2.结构部分
最终设计好的实物如下图所示:

本项目所有资料都会放在附件中,感兴趣的小伙伴欢迎复刻。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论