(SKU:DFR0591)raspberry pi e-ink display module V1.0

来自DFRobot Product Wiki
跳转至: 导航搜索
文件:DFR0591.jpg
raspberry pi e-ink display module V1.0

目录

简介

这是一款适用于树莓派,可在断电的情况下显示静态图片的电子墨水屏。同时墨水屏电路板将树莓派上的引脚引出,在使用墨水屏时,不影响对树莓派引脚的使用。另外墨水屏电路板上增加两个贴片触摸开关,方便扩展其他应用。该墨水屏体积小巧,布局紧凑,即插即用,具有低功耗,显示效果好的特点。墨水屏更适合显示静态图片或文字显示,由于刷新时间长,不建议用于频繁动态刷新显示数据的场合。

注意:该墨水屏不带字库芯片,但可以下载ttf库来显示,不同的ttf库显示效果不同。


技术规格

  • 树莓派接口(2.54贴片插座2x20P) x1
  • 外接接口(2.54贴片卧式排阵2x20P) x1
  • 按键 x2
  • 按键A:占用GPIO29
  • 按键B:占用GPIO28
  • 黑白墨水屏 x1
  • 墨水屏驱动方式:SPI驱动
  • 尺寸:66.5x31 mm


功能示意图

Fig2:raspberry pi e-ink display module功能示意图

PinOut

Fig3:raspberry pi e-ink display module PinOut

尺寸图

Fig4:raspberry pi e-ink display module尺寸图


使用教程

准备


  1 x 树莓派
  1 x raspberry pi e-ink display module

步骤

1.将墨水屏安装在树莓派上。
2.下载并解压缩DFRobot_RPi_Display库。
3.用下面命令下载freetype库。

python -m pip install freetype-py

4.进入解压缩路径下的examples文件中,运行示例程序。

cd DFRobot_RPi_Display/examples/dfrobot_epaper
python xxx.py

文件中提供了demo_bitmap、demographics和demo_multi_lingual等5个示例程序,运行上面命令时,将xxx替换成示例程序的名字即可。

示例

1. 图片显示示例程序:demo_bitmap.py
该墨水屏支持显示单色位图的bmp图片,更改demo_bitmap.py中的文件路径和文件名,即可显示你自己的图片。
效果展示

demo_bitmap.py

2. 几何图形示例程序:demo_graphics.py
示例程序中提供了直线、矩形、圆、三角形等图形的接口函数。
效果展示

demo_graphics.py

3. demo_multi_lingual.py
墨水屏支持多国语言,只需要将相应的ttf库下载到examples/dfrobot_epaper中即可。
效果展示

demo_multi_lingual.py

4. demo_print.py
墨水屏支持全局刷新和局部刷新
效果展示

文件:DFR0591 2.png
demo_print.py

5. 按键示例程序:demo_withKey.py
效果展示

demo_withKey.py


特别注意:如果自定义字体和语言,需要自己到网上下载ttf文件)

兼容性测试


MCU 测试通过 测试失败 未测试 特别标注
树莓派3B
树莓派3B+
树莓派Zero W
树莓派2B+ v

常见问题

问:刷新的时候闪烁很长时间,正常吗?

答:电子墨水屏对于阅读有众多的好处,因为成像原理,也存在几种难以克服的缺陷,其中就有闪屏和残影。多次翻页之后,墨迹积累到一定程度就会残留墨迹,为了解决这个问题,制造商设计了全屏刷新功能,但另一个问题就产生了,全屏刷新过程屏幕就会闪一会。


如果客户对此产品有任何问题,欢迎通过qq或者论坛联系我们!

更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖。


尺寸图

  • pin脚间距:2.54mm
  • 主板尺寸:32.00mm×60.00mm
  • 板厚:1.6mm
Fig1:FireBeetle Covers-ePaper Black&White Display Module(SPI)尺寸图

更多


DFshopping car1.png DFRobot商城购买链接

个人工具
名字空间

变换
操作
导航
工具箱