0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样使用Arduino Uno将图像编程到E-Ink显示模块上

454398 来源:wv 2019-10-28 17:29 次阅读

步骤1:让我们连接显示器

有关电子墨水显示屏的插针布局,请参见上图。以下是要建立的连接:

电子墨水模块》 Arduino Uno

D/C》 D5

CS1》 D6

SCL》 D13

SDA》 D11

GND》 GND

RES》复位

BU》 D7

BS1》 D8

3.3V》 3.3V(也可以使用5V)

步骤2:安装Arduino库

从上方“简介”中的“软件”部分以.zip文件格式下载电子墨水库。

打开您的Arduino IDE并将电子墨水库导入到其中(如果尚未安装,请安装IDE)

在Arduino IDE中,转到 Sketch 》 包含库 添加.zip库

选择以前下载的 SmartEink_Arduino_Library.zip 文件

您应该看到已成功添加库

第3步:上传并运行代码

在Arduino IDE中,导航至文件》 示例》 SmartEInk 》 ShowBitMapDemo 即可。加载示例草图。一个新窗口将打开,其中包含默认代码,例如上面的代码:

在将代码上传到Arduino Uno之前,请确保您具有正确的 Board 和 Port ,在工具标签下选择

上传代码!

该代码应已成功上传图片。您可以尝试从Arduino Uno的电源上拔下电源。该模块将显示该图像,直到您将新代码上传到Arduino。

步骤4:上传您自己的设计

现在是时候展示您自己的设计!

首先,选择要显示的图片。我在本教程中选择了卡通葡萄

将文件大小更改为172x72像素(.bmp格式)。

grape文件的大小为.png格式,为1600x1600像素,因此我们使用Photoshop更改大小和格式

接下来,使用Image2Lcd软件打开

复制上面Image2Lcd屏幕截图中显示的选项

单击“保存”,您将获得此图片的C数组代码。

将此数组代码从 {符号之后的起始位置复制到代码字符串末尾的最后一个逗号之前。在Arduino IDE的 ShowBitMapDemo 页面中,将代码粘贴在紧跟在“ unsigned char PictureCode []”之后的 {之后,

代码到Arduino开发板,然后等待模块显示您选择的图像

您现在已经启动了E-Ink显示模块并开始运行!继续尝试尝试上传其他图片。你会画什么?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 显示模块
    +关注

    关注

    1

    文章

    46

    浏览量

    23524
  • Arduino
    +关注

    关注

    184

    文章

    6428

    浏览量

    184882
收藏 人收藏

    评论

    相关推荐

    如何使用Arduino UNO板和电位器控制伺服电机

    在本Arduino伺服电机教程中,您将学习如何使用Arduino UNO板和电位器控制伺服电机。
    的头像 发表于 02-11 10:11 704次阅读
    如何使用<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>板和电位器控制伺服电机

    Arduino999759 UNO功能是什么?

    Arduino999759UNO 功能是什么?
    发表于 11-01 06:09

    Arduino UNO R3转接板原理图

    电子发烧友网站提供《Arduino UNO R3转接板原理图.pdf》资料免费下载
    发表于 09-15 15:27 20次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b> R3转接板原理图

    _43.在Grove Triple Color E-Ink Display 2.13 '+ Arduino

    网络数据库代码Arduino
    充八万
    发布于 :2023年08月08日 23:07:37

    ARDUINO UNO案例之乐高积木盒

    电子发烧友网站提供《ARDUINO UNO案例之乐高积木盒.zip》资料免费下载
    发表于 07-10 15:16 0次下载
    <b class='flag-5'>ARDUINO</b> <b class='flag-5'>UNO</b>案例之乐高积木盒

    最小的Arduino Uno

    电子发烧友网站提供《最小的Arduino Uno.zip》资料免费下载
    发表于 07-04 10:51 0次下载
    最小的<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>

    arduino uno制作暗/亮电平表

    电子发烧友网站提供《用arduino uno制作暗/亮电平表.zip》资料免费下载
    发表于 07-04 09:35 0次下载
    用<b class='flag-5'>arduino</b> <b class='flag-5'>uno</b>制作暗/亮电平表

    使用Arduino UNO在Lcd上显示酒精含量并设置检测限值

    电子发烧友网站提供《使用Arduino UNO在Lcd上显示酒精含量并设置检测限值.zip》资料免费下载
    发表于 06-28 09:40 0次下载
    使用<b class='flag-5'>Arduino</b> <b class='flag-5'>UNO</b>在Lcd上<b class='flag-5'>显示</b>酒精含量并设置检测限值

    使用XOD可视化编程语言对Arduino Uno进行编程以控制步进电机

    电子发烧友网站提供《使用XOD可视化编程语言对Arduino Uno进行编程以控制步进电机.zip》资料免费下载
    发表于 06-27 14:20 0次下载
    使用XOD可视化<b class='flag-5'>编程</b>语言对<b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>进行<b class='flag-5'>编程</b>以控制步进电机

    Cibus Tabula E-Ink的Alexa语音接口

    电子发烧友网站提供《Cibus Tabula E-Ink的Alexa语音接口.zip》资料免费下载
    发表于 06-16 11:48 0次下载
    Cibus Tabula <b class='flag-5'>E-Ink</b>的Alexa语音接口

    Arduino Uno制作的四轴飞行器

    电子发烧友网站提供《Arduino Uno制作的四轴飞行器.zip》资料免费下载
    发表于 06-15 09:26 4次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>Uno</b>制作的四轴飞行器

    CH_PD引脚连接到Arduino Uno 的 3.3v引脚时,在Arduino IDE中看不到端口选项是为什么?

    连接如下: ESP8266-01 --------> ARDUINO UNO VCC --------> 3.3 V CH_PD -------->
    发表于 06-07 06:29

    如何在没有NodeMCU或类似工具的情况下对ESP8266进行编程

    我想对 ESP8266 进行编程(请参阅模块的附图)。 所以我模块连接到 NodeMCU 板(PFA
    发表于 05-31 07:11

    求分享Arduino与ESP8266-12E的连接图和Arduino发送号码网页的代码?

    我想将我的 Arduino uno 与 ESP8266-12E 连接,以数字从 Arduino uno
    发表于 05-29 07:00

    ESP8266 wifi模块和DHT22连接到arduino uno,无法让ESP工作的原因?

    我最近 ESP8266 wifi 模块和 DHT22 连接到我的 arduino uno,以使用端口转发在网页上进行湿度/温度测量和读取。但是我无法让 ESP 工作,因为一旦我
    发表于 05-25 06:29