发作品签到
专业版

#第八届立创电赛#LED数显电子时钟

工程标签

3.3k
0
0
3

简介

根据官方训练营案例电子时钟小幅修改的作品。

简介:根据官方训练营案例电子时钟小幅修改的作品。

开源协议

GPL 3.0

创建时间:2023-06-28 00:39:30更新时间:2023-08-07 05:39:49

描述

1、项目功能介绍

参照2023暑期训练营电子时钟案例,实现时钟、温度、湿度三种显示模式。

可通过按键修改小时和分钟两个字段调整时间

供电有USB 5V和内置18650电池(带保护电路)两种方式。

HEX烧录文件已上传(2023-08-07)

 

 

2、硬件部分

原理图大部分参照官方案例,为了扩大显示部分,把0.56寸的数码管改为手搓的大号LED,显示面积差不多是原来的四倍。

 

PCB的大小为10*5CM,把显示用的LED全部放置在顶层,所以底层得扛下其他元件的放置。

加上底层又是用来放电池,占去半壁江山,尽可能的采用贴片元件,或者直插件改为贴片焊接。

 

刚开始打算挑战两层板,结果还是自己太天真,四层板拉线也费了不少功夫。

最费劲的是找个合适的按键,逛了整个商城,又要贴片,又要长柄,好像没有。

最后只能用这个直插的开关做一些改动,硬生生的改为贴片焊接。

如果不修改封装用直插的话,从3D预览可以看到是穿到LED上,真是会给自己制造麻烦的活,啊不,我只是喜欢挑战。

PCB布局一般没什么大问题,唯一要注意充电芯片TP4056的散热焊盘,在铺铜后需要加上实心填充以加强散热。

光靠十字连接导热是不可能的,这都是经验教训。

 

3、软件部分

程序依照瑞萨肖工的教学视频进行编写

1.改动部分为LED驱动,段选和位选IO都需要高电平才能点亮LED。

时钟冒号由单独两个IO驱动,方便在显示温度和湿度时用上。

 

需要把原来的SMG_DP_OPEN和SMG_DP_CLOSE折分为D1和D2两行再OPEN和CLOSE

SMG_1234因为方便拉线改为SMG4321反向顺序,可用里面的ceshi()函数来确定第一位是不是在左边。

 

2.触摸功能使用正常,已验证。

原先用来切换温湿度显示,后面改为按键4切换。

 

3.温度和湿度显示样式修改如下。

 

4.程序编译下载

系统:Win10

软件:瑞萨E2 4.3.0(1.36G)

烧录:Renesas_Flash_Programmer_Package_V31102

串口:创芯工坊 PowerWriter Link2 Lite

 

4、大赛LOGO验证

 

5、组装

打样需要三款,共四片(两款勉强也行)主控板x1+中空板x2+镂空透光板x1

中空板可以用镂空透光板自行挖槽,但不建议。

3D外壳厚度为1.5MM,柔软度刚刚好,内置卡扣。

四块板按这样的顺序往里面塞,刚好能扣上的。

6、演示视频(B站)

B站视频

下面是附件视频↓↓

设计图

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

BOM

暂无BOM

附件

序号文件名称下载次数
1
VID_20230720_131943.mp4
86
2
3DShell_PCB1_LED_Clock_2023-07-13.zip
13
3
RA2E1_Clock.hex
12
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

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

底部导航