This website requires JavaScript.
入驻
发布

赛博时钟

M2KD61X9y2 发布于2023-04-27 16:40:41 CC CC0协议 分类:物联网 侵权投诉
销量: 480
47
65
1
简介:

最近悬浮时钟不是很火嘛,咱也来卷一波时钟,刚好手里有一些多余的WS2812,于是便打算使用WS2812设计一款酷炫的时钟。

应用场景:

物联网; 电子产品开发; RGB灯带; DIY玩家

一. 产品简介

这是一个多功能赛博朋克圆环,你可以拿它当作一个桌面摆件,显示酷炫的赛博动画;也可以把它当作一个赛博时钟,用来显示时间;还可以把他当作计算的一个扩展模块,用来显示CPU,内存等占有率。总之,只要思想不滑坡,办法总比问题多,只要你敢想,他就可以做。


二. 应用场景:

物联网;

电子产品开发;

RGB灯带;

DIY玩家


三. 产品概述

主要面向DIY爱好者,提供一款酷炫的赛博圆环,可用作具备以下特点:

1.    成本低廉,总价在100元上下;

2.    使用ESP8266作为主控芯片,主控板尺寸仅为3cm×5cm,非常小巧;

3.   主控板带有两个USB,分别用作输入输出,其中MicroUSB用作下载程序,串口调试以及给锂电池充电,Type-A母座则用作等待输出;

4.    带有CH340串口转USB电路,用来下载程序或用作串口调试;

5.    板载TP4056,用来给锂电池充电;

6.    灯板没有沿用市面上需要焊接的接口,采用MicroUSB口进行供电/通信;


四、产品参数

1.    供电:使用锂电池供电;

2.    MCU:ESP8266;

3.    充电芯片:TP4056;

4.    烧录接口:USB;

5.    制作成本:大约在100以内。

6.    PCB参数:50mm x 30mm 两层板设计

3D简介图:

赛博时钟硬件项目图1


五、使用说明

1.    拿到PCB和器件后需要根据BOM焊接,注意PCB板厚选择1.2mm,将电池焊好,注意电池选择尺寸为25mm×25mm×5mm,然后使用arduino编译程序,用数据线连接主控板,烧录程序,代码文件已经放在了附件中

2.    使用螺丝刀将主控板固定在Led_Clock_Bottom_Box盒子中,使用M3或者M2.8的螺丝,结构文件在附件打印件压缩包中,分别包含灯罩和灯背板,底座壳体和盖板四个部分;

3.    将灯罩和底座盒子装好,通过USB连接底座与灯板。

4. 注意:需要灯板与控制板一起使用,灯板文件已经放在附件中。


六、备注说明

本功能板包含硬件和软件,详情见附件。

注: 除了项目的模块和外壳另外还需要自行准备"中间的连接器为Micro Usb转USB2.0公对公转换器"

附件包含:

1.    三种不同功能的代码包;

2.    板子的工程文件;

3.    3D结构文件;

4.    本电路板的BOM表;


七、测试视频

测试视频演示了该设计的多种功能以及连接方式,通过刷写不同固件便可以实现多种功能。

大家也可以在B站关注我。B站名为Monkey蒙,搜索关键词赛博时钟也可以查看本视频。


8.补充说明

ESP8266,众所周知,物联网圈的入门级芯片,做个简单的爬虫,WiFi通信,物联网设备都可以使用它来做一个简单的最小系统,然后开发各种功能。本设计使用ESP8266作为主控芯片,环形WS2812作为外设,设计了这款全彩LED的时钟。整机分为两块板子,分别为LED的控制板和一块环形LED灯板组成,如下图所示。

赛博时钟硬件项目图2

在主控板上,为了方便电磁波的发射,开了一个方形的槽口,保证ESP8266的通信质量。整个主控板上包含了两个USB接口,分别为MicroUSB的母座和Type-A的母座,分别用作输入输出。板子背面设计了CH340电路,用于下载程序和串口调试代码,同时,添加了锂电池焊接口和TP4056充电模块,保证设备可以在不连接USB的情况下进行工作。

灯板部分,只包含了60个WS2812以及一个用于供电和输入信号的USB。

整机上电后如下图所示:

赛博时钟硬件项目图3

除了电路的硬件部分,我还设计了专门的结构让整个设备更加美观,如下图所示为灯板灯罩的3D图。

赛博时钟硬件项目图4

其中,灯罩上一共包含60个矩形槽,用于放置60个灯珠。

赛博时钟硬件项目图5

除了灯罩外,还设计了主控板的外壳,用于固定主控板,通过四颗M3的螺丝即可将主控板固定在外壳中。

赛博时钟硬件项目图6

焊接好PCB,3D打印好外壳后,将所有的东西组装起来,便可以得到下图的效果,中间的连接器为Micro Usb转USB2.0公对公转换器。赛博时钟硬件项目图7

烧录不同的代码便可以实现不同的功能。

例如桌面的一个酷炫摆件:

赛博时钟硬件项目图8

赛博时钟硬件项目图9

再比如一个赛博时钟。

赛博时钟硬件项目图10

或者是CPU资源占有率的显示摆件

赛博时钟硬件项目图11

总之他有无数种玩法,更多玩法就有待大家开发了。

ESP8266 WS812 赛博时钟 赛博朋克
最近更新时间 2023-05-09 09:57:51
描述
PCB
元件清单
原理图
附件
讨论