匿名
未登录
登录
丢石头百科
搜索
查看“E-Paper Shield”的源代码
来自丢石头百科
名字空间
页面
讨论
更多
更多
页面选项
查看
查看源代码
历史
←
E-Paper Shield
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
<div class="tabber"> <div class="tabbertab" title="说明"> ==Arduino== *本例程使用的开发板主控为:Arduino UNO <font color="#FF0000">把模块插到Arduino UNO上,需要注意:</font> *Arduino 主板带有 ICSP 接口时,显示模块上的 SPI Config 开关置于 ICSP 方向(默认) *Arduino 主板没有 ICSP 接口时,显示模块上的 SPI Config 开关分别置于 SCLK\D13,MISO\D12,MOSI\D11 在资料中下载程序,或[https://{{SERVERNAME}}/w/upload/6/69/E-Paper_Shield_Code.7z 点击此处下载]<br /> 解压文件,把Arduino目录下的EPD文件复制到Arduino安装目录的libraries下,一般是C:\Program Files (x86)\Arduino\libraries<br /> [[file:e-paper_Shield.png|1200px]]<br /> 重启 Ariduino IDE,点击 File-> Example,查看是否有EPD选项,若有说明库导入成功。<br /> [[file:e-paper_Shield.png|1200px]]<br /> 选择对应尺寸的屏幕,选择对应的COM口,下载到UNO上,会实现画图、读取SD卡上图片等功能<br /> ==STM32== *本例程使用的开发板主控为 XNUCLEO-F103RB *本例程基于 HAL 库,因此可以使用 STM32CubeMX 把示例程序移植到其他 STM 芯片上 *本例程在 Keil v5 环境下编译通过 在资料中下载程序,或[https://{{SERVERNAME}}/w/upload/e-Paper_Shield_Code.7z 点击此处下载]<br /> 解压文件,提供的例程有两种,一种是使用STM32本身的RAM的例程,一种使用的是板载的SPIRAM,对于前者而言,在4.2寸以上的屏幕中,无法作到创建全图的缓存,使用的是多次上传并刷新的方式。<br /> 如下图,<br /> [[File:e-Paper_Shield_STM32_RAM.png|700px]]<br /> 打开工程中的main.c,去掉对应屏幕对应的测试语句的//,编译并下载,会实现画图、读取SD卡上图片等功能<br /><br /> 栗子:如果使用的是1.54寸墨水屏,如下图所示<br /> [[File:e-Paper_Shield_STM32_code.png|700px]]<br /> </div> <div class="tabbertab" title="资料"> {{扩展板|colorscheme=blue |name = E-Paper Shield |img = [[File:e-Paper-Shield-intro.jpg|360px |alt=E-Paper Shield | E-Paper Shield]] |category1=Arduino |brand=Waveshare |feature = Arduino墨水屏驱动板 |interface1 = Arduino |Product1 = {{e-Paper-Related}} }} ===文档=== *[https://{{SERVERNAME}}/w/upload/b/bb/E-Ppaer_Shield_Schematic.pdf 原理图] ===示例程序=== *[https://{{SERVERNAME}}/w/upload/6/69/E-Paper_Shield_Code.7z 示例程序] ===e-Paper相关资料=== *[[1.54inch e-Paper Module | 1.54inch e-Paper]] *[[1.54inch e-Paper Module (B) | 1.54inch e-Paper (B/C)]] *[[2.13inch e-Paper HAT | 2.13inch e-Paper]] *[[2.13inch e-Paper HAT (B) | 2.13inch e-Paper (B/C)]] *[[2.13inch e-Paper HAT (D) | 2.13inch e-Paper (D)]] *[[2.7inch e-Paper HAT | 2.7inch e-Paper]] *[[2.7inch e-Paper HAT (B) | 2.7inch e-Paper (B)]] *[[2.9inch e-Paper Module | 2.9inch e-Paper]] *[[2.9inch e-Paper Module (B) | 2.9inch e-Paper (B/C)]] *[[4.2inch e-Paper Module | 4.2inch e-Paper ]] *[[4.2inch e-Paper Module (B) | 4.2inch e-Paper (B/C)]] *[[7.5inch e-Paper HAT | 7.5inch e-Paper ]] *[[7.5inch e-Paper HAT (B) | 7.5inch e-Paper (B/C)]] ===开发资料=== *[https://{{SERVERNAME}}/w/upload/3/36/Image2Lcd.7z Image2Lcd图片取模软件] *[https://{{SERVERNAME}}/w/upload/c/c6/Zimo221.7z 字摸提取软件] *[https://{{SERVERNAME}}/w/upload/0/02/Chinese_Font_Create_for_e-Paper.pdf 中文显示学习手册] ===相关链接=== [[STM32CubeMX系列教程]]<br /> [https://www.bilibili.com/video/av22300362?from=search&seid=13967526127729512568 电子纸刷bad apple] 转到:[[#软件]],[[#程序]],[[#文档]] <!--{{Join_us}}--> </div> == FAQ == <div class="tabbertab" title="FAQ"><br /> {{FAQ|电子墨水屏刷新注意事项| *刷新模式 **全刷:电子墨水屏在刷新过程中会闪烁多次(闪烁次数取决于刷新时长),闪烁是为了清除残影达到最佳的显示效果 **局刷:电子墨水屏在刷新过程中无闪烁效果。使用局刷功能的用户注意在刷新几次之后,要进行一次'''全刷'''操作清除残影,否则残影问题会越来越严重,甚至损坏屏幕(目前只有部分黑白电子墨水屏支持局刷,具体参考产品页面说明) *刷新频率 **使用过程中,建议客户设置电子墨水屏的刷新间隔至少为180秒(支持局刷功能的产品除外) **待机过程(即刷新操作后)建议客户将电子墨水屏设置为睡眠模式,或者断电操作(可以将墨水屏供电部分用模拟开关断开), 可以降低功耗并且延长电子墨水屏寿面的功能。('''部分电子墨水屏如果长时间处于上电状态的话,会出现屏幕损坏无法修复的情况''') **三色电子墨水屏在使用的过程中,建议客户至少每24小时更新一次显示画面(如果屏幕长时间保持同一个画面,会出现烧屏情况难以修复) *使用场所 **电子墨水屏建议是在室内使用。如果在户外使用,需要避免电子墨水屏受阳光直射,同时要做好紫外线防护措施。在设计电子墨水屏产品的时候,客户主要确定好使用环境是否满足电子墨水屏的温湿度要求 |||}} {{FAQ|使用一段时间之后屏幕刷新(全刷)出现严重残影问题无法修复?| *长时间上电开发板,在每次刷新操作之后,建议将屏幕设置为睡眠模式或者直接断电处理,否则屏幕长时间处于高电压状态下可能烧坏屏幕|||}} {{FAQ|e-Paper显示偏黑或者颜色偏浅?| *可以调节程序中Vcom的值改变显示对比度,带局刷的屏幕改善效果特别明显。|||}} {{FAQ|e-Paper显示黑边框?| *可以通过Border Waveform Control寄存器 或者VCOM AND DATA INTERVAL SETTING寄存器设置边框显示颜色。|||}} {{FAQ|屏幕排线接口是什么规格?| *0.5mm间距,24Pin。|||}} </div> <div class="tabbertab" title="售后"><br />{{Service18}}</div>
该页面使用的模板:
模板:E-Paper-Related
(
查看源代码
)
模板:FAQ
(
查看源代码
)
模板:Service00
(
查看源代码
)
模板:Service18
(
查看源代码
)
模板:Tipbox
(
查看源代码
)
模板:扩展板
(
查看源代码
)
返回至
E-Paper Shield
。
导航
导航
首页
最近更改
随机页面
MediaWiki帮助
首页
首页
树莓派
主机
配件包
外壳
键鼠
电源
扩展板
显示屏
墨水屏
摄像模块
通信模块
继电器
电机驱动板
游戏机
产品分类
树莓派
Arduino
micro:bit
STM32
Espressif
WiFi模块
蓝牙模块
无线模块
LoRa模块
4G模块
GSM
GPRS
以太网
导航模块
北斗卫星
GPS
LCD
墨水屏
OLED
摄像头
USB模块
串口模块
RS232
RS485
CAN
传感器
温度模块
湿度模块
气压模块
继电器
电机模块
指纹模块
电平转换
音频模块
编程器
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志