基于ESP32的模拟辉光管时钟(SNTC),可用于时间、天气、照片等信息的显示
一、项目简介
本项目是基于ESP32开发的模拟辉光管时钟(Simulated Nixie Tube Clock,SNTC),可以进行时间、天气、B站粉丝数的显示,也可以作为电子相册显示相片,有配套的微信小程序进行相关设置。
二、应用场景
可应用于桌面摆件,装饰品等消费级模拟辉光管时钟的开发项目。
三、产品概述
本项目以ESP32-WROVER模组作为控制器,板载CH340C自动下载电路,搭载DS1302时钟芯片,采用常见的TypeC供电接口,同时预留出TypeC焊接点,方便将供电口引出。提供四个独立按键用于交互,可以进行氛围灯的一键开启关闭,风格切换,模式切换等。通过六个26Pin PCIE内存插槽连接屏幕模块,实现模拟辉光管时钟的效果,同时掉电信息不丢失。本产品配有专门的微信小程序“光年时钟”,可以实现风格下载,图片上传,灯效设置,wifi设置等个性化操作。固件内置10种风格(style1-style10),预留4个其他风格的下载位置(style11-style14),可通过小程序进行配置。
四、产品参数
工作电压:使用USB 5V供电,可直接使用电脑USB口
输出电流:<500mA
输出电压:5.0V
预估功耗:2W
PCB尺寸:130mm*60mm 双层板设计 双面布局
主控芯片:ESP32-WROVER-B
串口相关:波特率115200,无奇偶校验位,1位停止位
五、使用说明
本模块需要搭配特制屏幕模块使用(屏幕模块详情见附件“SNTC_屏幕模块资料.zip”)
1.首次使用先将屏幕模块插入到PCIE的插槽中,正插反插均可,都能正常工作。
2.进行固件烧录,准备一根可进行通信的TypeC数据线,烧录工具以及如何进行烧录详见附件“SNTC_固件下载工具及教程.zip”
3.固件烧录完成后,断点重启设备即可使用。
4.配套微信小程序已经上线,微信搜索框内直接搜索“光年时钟”即可。如下图所示。微信小程序的具体使用教程详见微信小程序内“我的”-“使用说明”。
5.具体功能和详细使用说明见附件“SNTC_使用与操作说明书.zip”
六、备注
1.项目分两部分:底板,屏幕模块,其中屏幕模块的BOM、PCB等在附件“SNTC_屏幕模块资料.zip”。
2.本模块需要下载固件才能使用,固件在附件中“SNCT_固件bin.zip”。提供的固件可以直接下载。
3.本模块暂时不提供ESP32源代码,如需源代码可联系作者。
4.配套的微信小程序为自主开发,不提供源码。
5.本项目提供外壳示例,包括外壳模型,亚克力盖板,灯罩等,详情见附件“SNCT_外壳相关.zip”。
6.项目预估成本(不算外壳、亚克力、灯罩,同时不采用嘉立创SMT,打样PCB价格按照单套计算,所有器件不算邮费):单套成本价格在130-140之间。
7.BOM不包含全部的元器件,请前往附件查看完整的BOM和购买参考链接。
七、演示视频
视频中所展示的成品外壳使用黑桃木CNC加工,玻璃罩底座采用3D打印。
点赞