站内搜索
发作品签到
标准版

【RA】2.66寸墨水屏温湿度时钟+494880A

工程标签

2.3w
0
0
57

简介

主控使用瑞萨的R7FA2E1A72DFL 驱动2.66寸墨水屏做一个温湿度时钟

简介:主控使用瑞萨的R7FA2E1A72DFL 驱动2.66寸墨水屏做一个温湿度时钟

开源协议

GPL 3.0

创建时间:2022-04-12 09:10:47更新时间:2022-08-16 19:22:26

描述

描述
 

 使用R7FA2E1A72DFL驱动2.66寸墨水屏做一个温湿度时钟 B站介绍 https://www.bilibili.com/video/BV1344y1u7ab/

 

起因

在闲鱼看到一个性价比高的2.66 ses价签 6元一个 ,分辨率是152X296。对比15元 一个 2.9寸的128X296分辨率墨水屏性价比特别高,显示还细腻多了。

tjcPy6OtGsbRMuLecuHRkQxVM0fD94EA4CSO7Z2o.png

 

 

买了10个怕翻车到手马上拆机试驱动,看屏是24pin接口下接。试了一边驱动最后确定为GxEPD2驱动里的GxEPD2_260,至此安全下车既然确定了驱动就是开始移植,把驱动适配到微雪2.66驱动上

 

wDKnlPLByCI4J7AanidxwEpEfv0DnIeDrCzzIdda.pngVBgiXEYzdwarx5uXpWr1nIjMaKLTxMNU4P2IxzGO.pngK25hrxJYDxzt59zN3diPtXJPUM7UHExAfhdQUWu2.png

 

主体硬件框架

 

  • 使用diy里最便宜的拆机高精度温补rtc rx8025t
  • 国产廉价的AHT20 号称替换SHT20,起码管脚是一样的
  • GL5528光敏检测
  • 主控使用瑞萨的R7FA2E1A72DFL。16k ram 64Kflash 有足够的ram去做墨水屏显示缓存
  • 4057锂电池充电(我测试锂电聚合物303040可以装的下厚度有一点剩余,应该可以上4mm厚度的,我是使用薄的fpc座)
  • 8536无源蜂鸣器(淘宝上比较便宜的贴片蜂鸣器比5525便宜)
  • ses 2.66黑白价签拆机墨水屏

 

项目学习点

 

  • SPI、IIC、PWM、GPT定时器、AGT定时器、按键中断、低功耗LPM模式、IO驱动,GCC时钟使用、串口通讯、ADC、data flash读写 外设使用
  • RX8025T 驱动
  • AHT20 驱动
  • 2.66墨水屏驱动
  • 无源蜂鸣器驱动
  • 按键操作UI交互
  • 低功耗操作

 

功能说明

 

  • 设置温湿度偏差值
  • 24节气显示
  • 12/24小时置切换(未实现,累了)
  • 闹钟(未实现,累了)
  • 按键设置时间等参数
  • 蜂鸣器设置
  • 串口设置时间
  • 可设置低亮度休眠阈值
  • 电池电量图标显示和低电量休眠(截止、告警和满电电压可设置)
  • 光敏低亮度休眠,3秒内高亮度快速唤醒
  • 开机蜂鸣器响一声和准点响一声
  • 时间温湿度农历节气显示(60次局刷后全刷一次)

 

功能截图

 

9d4GzpDf8dweSAR4gvO7SdoSkPcgI4Tzoz7hDylk.pngLMTakdDCghuueVGiJsZwfyhIitLKDlRZCnURijlt.png

DlrpcR9XdHJFEvx1pwLdSUmRZYWOvmt85eylbQt8.pngTm2HHzJJsCUdyT8drgc9wk9YliJnXm5HHOqniOg5.png

DS84OVoDr2G1m9cBzaA43aNONpJNMv9k4eY1Y7el.pngLWvcPo4m8X2CxVURjSxqth8XWhtZXTvP1gAZCEkO.png

llyynAklWhKt1INvBEWQynWzxkcOy9d9y4h25SKH.pngFsnljdTfNbgSYrc0YQ1a0jDKFZvUfD2KvakgUkJT.png

hXA31kGHXz9a58ZACibauOOwGQzzRAlbRHf9CTcT.pngHpmcGQZx8BZdr1hsPwcnDhcyj1mVZ7SvAfm6SbBY.png

 

 

 烧录说明

装好外壳如何升级固件:

  • 开关拨到off,按设置键几下放完电
  • 一直按住加键,插入usb,蜂鸣器不叫说明进boot模式,使用官方烧录软件烧录即可

 

说明下:

软件这里不勾选,烧录不会清空储存数据

xi1XT89Okbj1ek0IcFrNLxpsnqOuISmpmHRv2izf.png

 

烧入操作可看官方的微信公众号搜RA生态工作室即可,或者看我导出的PDF即可

烧录软件太大传不上来,放开源代码的软件目录下

79J5hMKnpw7afdwYUbXZKGcJwvttfQtOl25bbT9N.png

 

B站视频如何烧录 https://www.bilibili.com/video/BV1u44y1u7RM/

 

如何串口设置时间

 

  • usb连接电脑查看是哪个串口
  • 打开cmd终端带上自己电脑识别到的COM口比如我是25 .执行程序后面带上COM25 回车如下图,也有python原文件,看gitee开源

image.png

 

3D外壳安装说明

 

外壳和面板使用专业版画的,开源工程如下:

https://oshwhub.com/sakading/2-66-wai-ke

 

按键焊接必须非常准确才能装好。使用5mm的沉头M2螺丝 把螺丝孔使用螺丝刀钻大后可以把螺丝锁平

image.png

一个边上用双面胶粘下,树脂太软会翘边

image.png

 

 

3D预览图如下

 

VDwdkCs37OBc1aKkFw9nyeBP0MledOUZFd9yKohh.pngW55wb7N9KRpL9Ske5SkFyM72XmvzNHF1nXl6Nas6.png

vT4iZe06HPhgVgT7cwxeIg0bbRUcVzoMI77wdDji.png

 

实拍图如下

 

FwLeP2LbEgGPveG1IejlrAUWnecRnmtIXitws3if.pngwt0wsptGOTLiaevIhEOaniCSDH8B4mxGSjlVSH2f.png

Q3A3P4J06MDB81KzYFyo2zVObA4ELy17m68XVk05.pngd10J7AeqA11HBWugsOSq5Q8166I7iHeyY5pzc2gE.png

 

 

代码开源链接

 

https://gitee.com/stw123456/ink-screen-clock

 

更新说明

 

  • 2022.4.27 上传了改过的3D,没打过,自己有打印机的可以打下试试
  • 2022.4.28 低功耗耗电问题找到了是法拉耗电,没焊法拉待机6uA左右
  • 2022.4.30 法拉耗电充电完毕待机就恢复正常,没焊法拉待机5uA左 右,焊上6ua。adc读数正常了,不知道怎么就正常了,现在就小数点第三位会偶尔变动,优化PCB丝印和走线。
  • 2022.5.5 按键设置时间(按住加+设置进入,设置操作和我2.13一样)和准点响一声休眠时不叫(测试固件)
  • 2022.5.8 增加了3D外壳文件。固件增加了节气显示
  • 2022.5.15 完成代码编写
  • 2022.8.16 其他人设计的3D外壳 @孙同学的生活谱Chris3 感谢这位朋友qAPGcj5S7HUMvmsJc1iDkOdBXTEg7Q2kXG6RoU9F.png

设计图

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

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
VID_20220427_150640.mp4
7823
2
使用 Uart 串口烧写程序到 RA 芯片.pdf
139
3
SetTime.exe
198
4
EPD_CLOCK_V1.1.hex
56
5
EPD_CLOCKV1.2.hex
45
6
2.66寸墨水屏温湿度时钟外壳.rar
121
7
EPD_CLOCK_V1.3.hex
43
8
EPD_CLOCK_V1.4.hex
43
9
EPD_CLOCK_V1.5.hex
34
10
EPD_CLOCK_V1.6.hex
38
11
EPD_CLOCK_V1.7.hex
37
12
EPD_CLOCK_V1.8.hex
32
13
EPD_CLOCK_V1.9.hex
33
14
EPD_CLOCK_V1.10.hex
30
15
EPD_CLOCK_V1.11.hex
57
16
2.66寸墨水屏时钟3D文件B站用户提供的.rar
124
17
EPD_CLOCK_V1.12.hex
65
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

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

底部导航