淘宝到一个墨水屏,成功实现显示经历记录

一,淘一个墨水屏的原因

在一些小的PCB设计和编程中发现,许多程序控制运行情况如果能够显示出来,会很完美。大学时期使用LCD1602(经典)显示了一个称重传感器的课程设计,后来尝试OLED显示。在过程中发现墨水屏显示的某些优点,耗电低,在不用于经常高速刷新(手翻页是很慢的刷新),比较实用。看到许多墨水屏的使用例子,时钟,桌面摆件,小挂件等,个人设想放到自制的键盘或功能板上。

二,水墨屏图片

水墨屏的选择理由,,没有驱动,且是拆卸下来的,便宜很多。,自己做一个PCB驱动,为了尝试把自己做的PCB实际使用起来;,能够真正的为后来的设计积累经验。下面是某宝上随便搜了一下价格图片还是差很多的。
在这里插入图片描述

三,驱动来源

根据购买连接里面评论区大佬的经验选择了微雪电子的驱动,不知道水墨屏这种东西是不是引脚像接口规定一样都有要求。(难道不同尺寸的FPC的排线顺序都是固定的吗?)不管这些,最终结果是能用了。

四,使用过程中遇到的东西

1,FPC的座子是有上压下压之分

可查看,https://mar-sky.blog.csdn.net/article/details/140817458,说多了都是泪。

2,屏幕FPC的引脚方向和座子的连接设计

屏幕一般是粘贴在驱动板上的,所以一定要把墨水屏和板子的放置位置和方向都考虑好

3,水墨屏的驱动信号引脚

一般使用IIC或spi,所以都是那几个引脚,那么剩下那么多引脚干什么用的,应该是支持某些引脚或信号稳定之类的。

4,屏幕本质还是点阵组成的图片,编程时把图片的数据存入数组

5,需要的程序是“驱动板”,而不是直接找屏幕,屏幕给的程序不知道是那种控制器的

参考微雪esp8266驱动板代码2.13bc,代码不修改,也可以下载运行,但显示尺寸不对不过可以先实验一下屏幕是否正常驱动,有一部分屏幕被刷新。
这个参考链接中的内容很全面,可以查看操作视频和文件下载。下载的程序文件需要先查看readme.txt然后进行文件选择,可参考直接打开的工程编译不太对。根据个人身边的东西,有一个esp8266的nodemcu板子,还有对应的引脚图,那么可以自己连接线来控制。首先根据电路图先制作一个驱动板子。
在这里插入图片描述

6,个人对驱动板子的理解和上面图片不太一样

首先,上面驱动板子把esp8266做为了控制器,然后驱动墨水屏的电路也焊接在了一起。个人理解的驱动板是,拆开屏幕和控制器(后来发现这种只能算是驱动外围电路参考),然后连接到新的一种控制器和屏幕,仍然能使用。例如下图,只要主控引脚正确发出信号,插入驱动板和屏幕应该都能运行。
在这里插入图片描述

7,个人画驱动板PCB第一版出现问题

,MOS管方向错误;,由于fpc连接方式的错误导致底座引脚顺序错误,导致屏幕无法连接,下图是第二版,可以正常连接使用,但尺寸和屏幕不太搭。准备再做一版把屏幕和板子很好的连接在一起,到时候添加一些有趣的功能,也可以送朋友。设计这个最大的感触,费电容
在这里插入图片描述

在这里插入图片描述
第三版正常显示
在这里插入图片描述

驱动板子的最后两版实物

在这里插入图片描述
在这里插入图片描述

五, 尝试显示

软件使用步骤参考

1,颜色显示问题

个人在软件中使用下面的设置,否则显示的图片颜色和字符方向效果相反。但现实过程中会正常。主要原因还是因为电路“接口设计”和“软件配合”的原因。但个人懒得再去改软件就在操作的时候把图片数据改了。下面是实际图像
在这里插入图片描述

在这里插入图片描述

下面这个图不是照片的镜像,是实际显示中的现象,主要还是软硬件没有完全配合
在这里插入图片描述
下面是个人想要的效果,虽然很简单,但很有意义。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值