
Letian-openclock
简介
本项目使用27mm暖色陶瓷灯丝,每个组成8字进行显示数字和字母(部分字母不能显示)。并由五个并排进行显示,可以显示时间、温湿度等功能。
简介:本项目使用27mm暖色陶瓷灯丝,每个组成8字进行显示数字和字母(部分字母不能显示)。并由五个并排进行显示,可以显示时间、温湿度等功能。开源协议
:GPL 3.0
(未经作者授权,禁止转载)描述
本项目灵感来源于开源广场彩色丝印雪花灯,原链接https://oshwhub.com/lioasis/xue-hua-deng
本项目使用27mm暖色陶瓷灯丝,每个组成8字进行显示数字和字母(部分字母不能显示)。并由五个并排进行显示,可以显示时间、温湿度等功能。主控采用立创ESP32S3彩色丝印版本,截止目前(2024.01.30)暂未正式发售,吴工透漏预计年后发布。话不多说上图:
由于时间关系,原定于使用木料加工CNC底座,最终被迫使用3D打印,所有源文件全部公开,三维模型使用SW2023进行绘制,请使用相关版本进行编辑,或编辑step、igs、stl文件。
驱动部分使用74HC595进行级联控制37个陶瓷灯丝,板载有SHT30温湿度传感器、光敏电阻、DS1302时钟芯片、TF卡模块、IIS麦克风、NS4168功放模块等。(IIS麦克风和NS4168模块可通过ESPIDF编程开发使用ESP32S3离线语音功能,由于时间原因代码未完成,后续会基础补全)
目前已完成的代码由Platform io平台使用vscode编辑器在arduino环境下进行编写和调试,目前已经实现功能:时间显示和在线网络获取时间,温湿度读取和显示,使用homespan库作为homekit连接iphone手机(具体使用请观看homespan官方文档),按键输入更改显示亮度。暂未完成的功能:设置时钟和倒计时功能。(ESPIDF环境下离线语音识别功能,参考语音识别代码资料中我会提供,来源于B站大神https://space.bilibili.com/59041601)
开源资料附带代码,所有PCB,三维模型。
BOM表(正在完善):30mm75mm玻璃试管6(1备用)
1mm10P10cm FPC排线4
按键3
GH1.25 4P端子+线
PCB_mainboard1+moduleV2.05
27mm 陶瓷灯丝*40
PCB BOM可直接导出(NS4168+IIS麦克风立创商城无货)
强烈建议使用SI2305代替s8550作为陶瓷灯丝高端控制
参考资料:
(1 ESPIDF语音识别)https://www.bilibili.com/video/BV1wQ4y1z7EQ/?spm_id_from=333.999.0.0&vd_source=fa8c62cf1b1a4771b713149461b59df7
(2 C语言菜单)
https://blog.csdn.net/weixin_45715477/article/details/118894581
(3 Onebutton库使用)
https://blog.csdn.net/DOF526570/article/details/128943669
(4 雪花灯)
https://oshwhub.com/lioasis/xue-hua-deng
如有任何疑问,可咨询qq:1696455532
设计图

BOM


工程成员



评论