数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 4696|回复: 70

[C51] 红黑三色电子价签4.2寸墨水屏制作日历牌(二)结贴&代码分享

  [复制链接]
发表于 2025-6-9 11:54:52 | 显示全部楼层 |阅读模式
一年前曾经发过一个关于用三色墨水屏做日历牌的帖子,发帖后这个屏幕就扔一边吃灰了,上个月找资料翻老帖子时发现了那个帖子感到让它不了了之有些不负责任,于是决定即使不为了有用仅为填一个当年自己挖的坑也要完成这个作品。

原帖连接在这里:用三色电子价签4.2寸墨水屏做日历牌(一)显示界面设计
https://www.mydigit.cn/forum.php?mod=viewthread&tid=424022&fromuid=1505079
有对这个制作感兴趣的朋友可以移步浏览下,没兴趣的就绕行吧。

自己挖坑崴了自己的脚,记录点亮墨水屏的那点事
https://www.mydigit.cn/thread-422049-1-1.html

这个屏当时也玩了很长时间,这次制作没有新画PCB而是借用了此贴:4.2寸黑白墨水屏日历时钟资料分享
https://www.mydigit.cn/forum.php?mod=viewthread&tid=484360&fromuid=1505079

用了此贴之中的黑白价签的外壳和为它匹配的PCB板,因为当时入手了两个这货、这个壳子里的墨水屏被我玩坏了壳子用在这里也物有所值了。
主控芯片依然是STC8H8K64U的20脚芯片,使用硬件SPI驱动墨水屏,使用硬件I2C总线驱动RX8025T做时基,使用3.7V500mAH带保护板的锂电池供电,每天午夜过2分更新数据并刷新一次屏幕显示而后MCU、墨水屏全部进入休眠状态,此后包括稳压芯片HT7333及RX8025的功耗在内电池输出的维持电流约4.5uA。

墨水屏驱动的原理图以往有分享过但最近更改一次错误,重新贴于此处如果又发现哪里还有毛病请告知我再修改完善,先谢了。


工程代码:资料保留原创权利应用请表明出处且仅共本站坛友交流使用,请勿转发。



注意!!使用上述代码时请修好主函数中的宏定义为:#define ADC0_data_Difference 400 //电压差值(百分比基准值)【原来程序中为300】 。在此提示就不另发程序了。


内部构造图:因借用了黑白屏的PCB板所以与以前发的黑白屏时钟没啥区别


以下是显示画面:受室内光线影响图片拍的效果很烂凑合看吧






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 2家元 +60 收起 理由
jf201006 + 30 認真發帖
jpdd521 + 30 提供程序,必须顶额上限^^

查看全部打赏

发表于 2025-6-9 12:36:21 | 显示全部楼层



顶部的日期显示  双数会不会引起显示越界?    如果月份和日期都是2位数  类似12月29。。  
年份只用2位数字表示  也有点不接地气    建议。。



星期移到最下面,这样顶部空间也够了














本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2025-6-9 13:01:01 | 显示全部楼层
茶壹杯 发表于 2025-6-9 12:36
顶部的日期显示  双数会不会引起显示越界?    如果月份和日期都是2位数  类似12月29。。  
年份只用2位 ...

支持茶妹,把日期放到右下角,电量显示放到右上角,更美观...


二○二五年六月九日
回复 支持 反对

使用道具 举报

发表于 2025-6-9 13:49:16 | 显示全部楼层
板子可以嘉立创免费撸么,贴片有点难
回复 支持 反对

使用道具 举报

发表于 2025-6-9 14:05:18 | 显示全部楼层
做这么一个东西,即使很熟练,也要花不少时间。
回复 支持 反对

使用道具 举报

发表于 2025-6-9 15:21:24 | 显示全部楼层
不错不错,节能减耗,保卫家园
回复 支持 反对

使用道具 举报

发表于 2025-6-9 16:04:56 | 显示全部楼层
看起来还是很不错的
回复 支持 反对

使用道具 举报

发表于 2025-6-9 17:51:21 | 显示全部楼层
明明只有黑色红色,为什么说三色?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-9 20:16:57 | 显示全部楼层
茶壹杯 发表于 2025-6-9 12:36
顶部的日期显示  双数会不会引起显示越界?    如果月份和日期都是2位数  类似12月29。。  
年份只用2位 ...

欢迎临帖讨论,首先说,双数是不会越界的,因为我在程序中设定了在显示单个数字时显示在两个数字的中间位置,另外,显示两位年份数字确实有些牵强,星期显示放在下面也是不错的设计,但这个屏或许因为老化问题在显示电量的右侧有一个字符的位置显存地址有些问题,就是现在的电池图符的位置如果右移8bit就无法显示了,我没有弄明白原因只能将就用了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-9 20:20:12 | 显示全部楼层
邪恶海盗 发表于 2025-6-9 13:01
支持茶妹,把日期放到右下角,电量显示放到右上角,更美观...

多谢!这个屏幕在玩的过程中就感觉显示效果逐渐变差,如果再碰到合适的屏幕换掉这个屏再按照二位的想法修改显示界面吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-9 20:28:36 | 显示全部楼层
mmxx2015 发表于 2025-6-9 14:05
做这么一个东西,即使很熟练,也要花不少时间。

这种屏局刷很鸡肋、真的仅适合做不频繁刷新显示的价签使用,如果不是没事的闲人为了玩、感兴趣真的没啥意思,起初玩这东西有个想法就是因为显示不用供电为了省电,但后来发现这货做时钟无法跳秒就有些无聊了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-9 20:29:44 | 显示全部楼层
sadfun 发表于 2025-6-9 17:51
明明只有黑色红色,为什么说三色?

网上都这么说也就人云亦云了,白色也算一种颜色吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-9 20:32:47 | 显示全部楼层
kingjia 发表于 2025-6-9 13:49
板子可以嘉立创免费撸么,贴片有点难

还好吧,毕竟一块板子上就这么几个元件,我都是用牙签点锡浆而后铁板烧焊的。
回复 支持 反对

使用道具 举报

发表于 2025-6-9 20:34:26 | 显示全部楼层
慕名而来 发表于 2025-6-9 20:16
欢迎临帖讨论,首先说,双数是不会越界的,因为我在程序中设定了在显示单个数字时显示在两个数字的中间位 ...

其实这样也挺干净利落的   茶随便说说   慕兄勿放心上
茶一开始感觉字符余地有点不够的样子  如果双位数字可能会发生越界

看来这个屏顶部也是有特殊的图标位置   不是普通的点阵区域
排版上确实会有妨碍



回复 支持 反对

使用道具 举报

发表于 2025-6-9 20:43:42 | 显示全部楼层
慕名而来 发表于 2025-6-9 20:20
多谢!这个屏幕在玩的过程中就感觉显示效果逐渐变差,如果再碰到合适的屏幕换掉这个屏再按照二位的想法修 ...

这种好像只适合显示静态字符,刷新次数过多就容易挂...


二○二五年六月九日
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-9 20:49:47 | 显示全部楼层
茶壹杯 发表于 2025-6-9 20:34
其实这样也挺干净利落的   茶随便说说   慕兄勿放心上
茶一开始感觉字符余地有点不够的样子  如果 ...

真的很高兴和各位讨论问题,这个屏当时也是入手了两个,貌似老王家依然有这货但感觉真的不太好了,有一个屏右侧出现了杂乱的竖线,可以刷出白屏但却与黑色字符显示伴生出现已经扔了,这个屏的显示故障也是在调试后期逐渐出现问题的估计也没有多少寿命了。
回复 支持 反对

使用道具 举报

发表于 2025-6-9 21:01:03 | 显示全部楼层
慕名而来 发表于 2025-6-9 20:49
真的很高兴和各位讨论问题,这个屏当时也是入手了两个,貌似老王家依然有这货但感觉真的不太好了,有一个 ...

现在各种LCD/TFT不要太多  机械寿命应该都会强过墨水屏吧
墨水屏比较适合长时间静态内容  光这一点茶就没兴趣了


回复 支持 反对

使用道具 举报

发表于 2025-6-9 21:09:39 | 显示全部楼层
有个建议:ESP32在休眠模式下芯片仅消耗约2.5μa电流,用它做日历屏的主控,可以NTP对时,能省掉rx8025。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-9 21:16:35 | 显示全部楼层
茶壹杯 发表于 2025-6-9 21:01
现在各种LCD/TFT不要太多  机械寿命应该都会强过墨水屏吧
墨水屏比较适合长时间静态内容  光这一点茶就没 ...

其实我在接触墨水屏之前也一直在玩各种规格的TFT小屏,但是如果做时钟日历的话用电池供电就感觉吃力了,相比之下LCD段码屏反倒更实用些,而我也只喜欢做时钟显示这些,其他的也玩不明白的。
回复 支持 2 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-22 11:23 , Processed in 0.109200 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表