电子发烧友App

硬声App

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

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

3天内不再提示
电子发烧友网>电子资料下载>电子资料>添加全彩LCD显示屏的最简单方法

添加全彩LCD显示屏的最简单方法

2023-06-30 | zip | 0.05 MB | 次下载 | 免费

资料介绍

描述

介绍

每个人都熟悉连接 POT 并在串行监视器中显示值的基本 Arduino 示例。您将其中一根引线连接到 Arduino 模拟引脚之一。在循环中基本上写两行 Arduino 代码:

int sensorValue = analogRead(A0); 
Serial.println(sensorValue);

你完成了。

我想找到一种很好的图形方式来使用 LCD 显示器显示值,而无需处理图形库或图形基元。我绝对不想学习串行通信协议。我已经浏览了 Arduino 的所有基本示例,并且喜欢单循环的简单性以及所有库的可用性。所以有了这些知识,我希望能够以一种视觉上令人愉悦的方式来显示 POT 值。

我碰巧在互联网上看到下面的图片,并思考如何为 POT 创建这种类型的指标。

艺术家慷慨地允许他在网站上的作品被自由使用。

软件

在 Amulet Technologies 的 Arduino 库中可以找到在 Arduino 和任何 LCD 显示器之间进行数据通信的最简单方法。Amulet 巧妙地消除了了解其通信协议或任何类型的串行通信的需要。库和安装库的说明可以在GitHub上找到他们已将串行通信实现简化为简单的变量分配。获取 POT 值并通过串行端口将其传送到 Amulet 显示器所需的只是一条线:

AmuletWords[0] = analogRead(0);

库“神奇地”获取 AmuletWords[0] 中的值并与 Amulet 显示器通信,显示器将自己的变量赋值等同于Amulet:uart1.word(0).value()= AmuletWords[0].

在 Arduino 草图中,您还需要有一个叫做 serialEvent 的东西,

void serialEvent(){
    myModule.serialEvent();
}

serialEvent 在每个循环周期结束时被调用,但不在循环内。发现于:

 

但基本上这些是 GEMstudio 中的步骤:

  • 创建一个新项目
  • 将背景颜色设置为黑色
  • 添加图像序列小部件
  • 为图像序列导入图像
  • 设置最小值和最大值

该项目最耗时的部分是创建用于指标的 24 幅图像。

 
pYYBAGN_SZaAYB7FAAI2Za-A1ZM272.jpg
 

硬件

Arduino 和 Amulet 显示器之间的线连接是 3 线。

 
poYBAGN_SZiAIin4AAFLjl0B9rQ409.jpg
 
  • TX 引脚 (Arduino) 连接到 PIN 15(Amulet 接头上的 UART1_RXD)。
  • RX 引脚 (Arduino) 连接到 PIN 16(Amulet 接头上的 UART1_TXD)。
  • 并且 GND 引脚(Arduino)连接到 PIN 4(Amulet 接头上的 GND)。

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费