发作品签到
专业版

PixelTime 电子手表

工程标签

7.1k
0
0
8

简介

很喜欢早年的一些电子手表,想做一款自用的,主要是作为计时工具,支持wifi自动校时;支持超低功耗,以保证待机时间

简介:很喜欢早年的一些电子手表,想做一款自用的,主要是作为计时工具,支持wifi自动校时;支持超低功耗,以保证待机时间
星火计划2023

开源协议

CC BY-NC-SA 4.0

创建时间:2023-01-05 11:13:15更新时间:2023-12-06 14:58:57

描述

 

PixelTime

https://www.bilibili.com/video/BV1Bj411i7ZR

很喜欢早年的一些电子手表

无需繁杂的功能,做个纯粹的计时工具

超长待机,5S无操作自动进入待机模式

使用WiFi自动校时,方便更新时间

支持MicroPython编程,方便代码更新

厚度仅8.3mm,采用302530锂电池200mAh

4P磁吸式充电,20mm表带

来个3D打印透明探索版应该不错,配合透明面板

 

Note

由于使用了大量炫彩LED,会产生大量热量,因此不建议长时间操作

 

 

 

Updating

 

使用了三维猴的喷漆服务,效果很棒,着重推荐亮色,表面有光油,手感不错,一起来看看组装好的一些图片

 

板子目前已经可以正常工作,请使用 1.3a版本的PCB

 

 

License

硬件设计和结构相关内容采用署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)

 

 

Hardware

本项目低功耗的策略,主要是给需要的电路供电,不需要的则直接断电,避免产生不必要的功耗,以此来增加待机时长。

待机情况下,只有rtc芯片供电,其余芯片全部断电。

 

一直供电的区域是RTC芯片RX8111CE,由锂电池直接提供电源,保证日历时间的正常运转如下图所示

 

MCU的供电,在使用的情况下才会提供电源,主要靠esp32c3内部的vdd_spi的电源开断来控制整体3.3v的供给,不使用的时候,mcu和ldo直接断电

 

电池测量部分,为了能极大的降低功耗,采用了下面的控制电路,及时断开,来防止电阻引起的电流消耗,参考链接

 

led矩阵使用了15x8个炫彩灯珠,具有很好的颜色控制,一个io便可实现多种效果

 

 

 

Download

 

上电前按住下键可以用来进入esp32的下载模式,电脑上会出现串口

 

下载mpy固件,详见附件,按照网页方法安装即可MicroPython - Python for microcontrollers

然后按照网址里的命令行操作,也可以去乐鑫下载flash download tool工具进行固件烧录

接着把程序文件copy到板子即可,可使用Thonny或Mu软件

config.py文件中需要填入自己的wifi信息

上键用来连接wifi,并更新时间

中键可以切换显示内容

下键可关机

 

Assemble

如何组装

除了BOM表里的元件,还需要准备其他零件:

 

PCB

板子厚度为0.8mm

多个传感器可选贴

RX8111为必贴项

 

Panel

面板打印部分,已提供框架,建议使用磨砂亚克力,1mm,带背胶,换上自己喜欢的图片来打印吧

 

 

3D Printing

附件中的3D打印.zip里的压板.stl文件建议使用黑色打印,其余文件按自己喜好来 

其中三维猴LEDO 6060树脂支持喷漆服务,建议使用

下图具体情况请从官网获悉

 

 

 

 

 

 

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
Panel_玻璃盖板_1_2023-08-08.epanm
54
2
v0.1.2.zip
67
3
3D打印.zip
68
4
BOM_1.3a_PCB1_2_2023-08-18.xlsx
39
5
Gerber_PCB1_2_2023-08-18.zip
42
6
pixeltime.mp4
94
7
esp32c3-usb-20230426-v1.20.0.bin
17
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航