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

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

3天内不再提示

如何连接和使用字母数字LCD显示屏

454398 来源:网络整理 作者:网络整理 2019-11-28 10:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述

在本课程中,您将学习如何连接和使用字母数字LCD显示屏。

显示器具有LED背光灯,最多可显示两行,最多16个字符在每一行。您可以在显示屏上看到每个字符的矩形以及组成每个字符的像素。显示屏为白色,蓝色,用于显示文本。

在本课中,我们将为LCD库运行Arduino示例程序,但是在下一课中,我们将使显示屏显示温度和温度。光线水平,使用传感器

零件

要构建本课中描述的项目,您将需要以下零件。

零件 数量

LCD显示屏(16x2个字符)

1

10kΩ可变电阻电位器

1

半面包板

1

Arduino Uno R3

1

跳线束

1

面包板布局

LCD显示屏需要六个Arduino引脚,所有引脚均设置为数字输出。它还需要5V和GND连接。

需要进行很多连接。将显示板放在面包板顶部有助于识别其引脚,而无需过多计数,尤其是在面包板的行编号为1的情况下。船上第一排。别忘了,黄色的长导线将电位器的滑块连接到显示器的针脚3。 “ pot”用于控制显示器的对比度。

您可能会发现提供的显示器未附带任何接头针。如果是这样,请按照next部分中的说明进行操作。

将引脚焊接到显示器

显示器需要16个引脚,因此,如果您的页眉带长于此,则将其断开到正确的长度。

然后输入将16个排针插入显示屏上的“焊接”选项卡,并从一端开始,将每个针焊接到位。将插针的长端插入面包板以使排针保持直直会更容易。

如果不这样做,请先焊接一个插针,然后再将插针弄直,在进行任何调整之前,先将引脚上的焊料熔化。

Arduino代码

Arduino IDE包含一个使用LCD库的示例。您可以在“示例”→“液晶”→“ HelloWorld”下的“文件”菜单上找到此代码。

此示例使用了与所用引脚不同的引脚,因此请找到以下代码行: 》

下载:文件

复制代码

LiquidCrystal lcd(12, 11, 5, 4, 3, 2); LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

并将其更改为:

下载:文件

复制代码

LiquidCrystal lcd(7, 8, 9, 10, 11, 12); LiquidCrystal lcd(7, 8, 9, 10, 11, 12);

将代码上传到Arduino开发板,您将看到显示消息“ hello,world”,然后

草图中首先要注意的是直线:

下载:文件

复制代码

#include #include

,这告诉Arduino我们希望来使用LiquidCrystal库。

接下来,我们需要修改该行。这定义了Arduino的哪些引脚将连接到显示器的哪些引脚。

下载:文件

复制代码

LiquidCrystal lcd(7, 8, 9, 10, 11, 12); LiquidCrystal lcd(7, 8, 9, 10, 11, 12);

其参数如下:

显示引脚名称 显示引脚编号 Arduino引脚(在此示例中) RS47E68D4119D51210D61311D71412

上传此代码后,请确保背光灯点亮,并一直调节电位器,直到看到短信为止

在“设置”功能中,我们有两个命令:

下载:文件

复制代码

lcd.begin(16, 2);

lcd.print(“hello, world!”); lcd.begin(16, 2);

lcd.print(“hello, world!”);

第一个告诉液晶库有多少个显示的列和行。第二行显示在屏幕第一行看到的消息。

在“循环”功能中,我们还有两个命令:

下载:文件

复制代码

lcd.setCursor(0, 1);

lcd.print(millis()/1000); lcd.setCursor(0, 1);

lcd.print(millis()/1000);

第一个将光标位置(将显示下一个文本的位置)设置为第0列和第1行。列和行号均从0而不是1开始。

第二行显示自此以来的毫秒数Arduino被重置。

其他要做的事情

尝试按Arduino上的Reset按钮,请注意计数返回到0。

尝试将位置移动到

单击此处以获取下一课

关于作者

b》

Simon Monk是许多与开源硬件有关的书籍的作者。 Simon编写的以下书籍可从Adafruit获得:Arduino编程,Evil Genius的30个Arduino项目和Raspberry Pi编程。
责任编辑:wv

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

    关注

    36

    文章

    4580

    浏览量

    176009
  • Arduino
    +关注

    关注

    190

    文章

    6516

    浏览量

    196069
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    硕博电子7寸触摸显示屏,支持CAN通信和Codesy编程#工业显示屏 #汽车CAN总线  #触摸显示屏

    显示屏
    长沙硕博电子科技股份有限公司
    发布于 :2025年09月18日 15:29:59

    EMC整改显示屏:怎么选择?功率多少?

    南柯电子|EMC整改显示屏:怎么选择?功率多少?
    的头像 发表于 08-28 09:30 507次阅读

    液晶显示屏出厂要做哪些安全检测

    液晶显示屏LCD)在出厂时需要进行一系列安全检测,以确保其在使用过程中不会对用户造成任何潜在的安全隐患。这些检测主要包括电气安全、机械安全、环境适应性等方面,以下是液晶显示屏出厂需要做的主要安全
    的头像 发表于 06-30 14:59 931次阅读
    液晶<b class='flag-5'>显示屏</b>出厂要做哪些安全检测

    #LCD显示屏 #HDMI #智能显示 #驱动方案

    lcd
    jf_65742179
    发布于 :2025年06月18日 10:07:54

    FZH1691 4×36 LCD显示屏高集成度驱动控制芯片中文手册

    深圳市方中禾科技有限公司(Premier Chip Limited)推出的 FZH1691 是一款专为 4×36 LCD 显示屏 设计的高集成度驱动控制芯片,最多可驱动 144 段显示,适用于低功耗
    发表于 05-23 10:19 0次下载

    FZH1692P/Q 4×40 LCD显示屏高性能驱动控制芯片中文手册

    深圳市方中禾科技有限公司(Premier Chip Limited)推出的 FZH1692P/Q 是一款专为 4×40 LCD 显示屏 设计的高性能驱动控制芯片,最大支持 160 段显示,适用于
    发表于 05-23 10:18 0次下载

    户外显示屏驱动板的具体防护措施

    驱动板在户外显示屏中的防水设计是确保显示屏长期稳定运行的关键之一。
    的头像 发表于 04-22 15:58 687次阅读

    LED显示屏:点亮商业未来的璀璨之光

    LED显示屏不仅是展示工具,更是连接品牌与消费者的现代桥梁。在注意力经济时代,投资LED显示屏就是投资于企业的可见度和影响力。让我们携手,用LED技术点亮您的商业未来,在竞争中赢得先机。
    的头像 发表于 04-16 15:25 752次阅读
    LED<b class='flag-5'>显示屏</b>:点亮商业未来的璀璨之光

    LED灯杆与常规LED显示屏的区别

    LED灯杆与常规LED显示屏的区别
    的头像 发表于 03-21 08:45 880次阅读
    LED灯杆<b class='flag-5'>屏</b>与常规LED<b class='flag-5'>显示屏</b>的区别

    显示屏的ESD应用方案——显示屏的发展史 #jin

    显示屏
    jf_15747056
    发布于 :2025年03月10日 18:11:37

    SPD-043-Ex车载显示屏显示终端,支持CAN总线和RS232串口通信#显示屏 #串口通信 #CAN通信

    车载显示屏
    长沙硕博电子科技股份有限公司
    发布于 :2025年02月27日 16:15:20

    2.0寸显示屏,轻薄低功耗12864点阵COG显示屏

    2.0寸单色LCD液晶显示屏12864图形点阵,轻薄低功耗128*64点阵COG显示屏
    的头像 发表于 02-19 12:02 1091次阅读
    2.0寸<b class='flag-5'>显示屏</b>,轻薄低功耗12864点阵COG<b class='flag-5'>显示屏</b>

    5.6英寸工业TFT高清智能串口 640*480分辨率终端显示器彩色LCD显示屏

    5.6英寸工业TFT高清智能串口 640*480分辨率终端显示器彩色LCD显示屏
    的头像 发表于 02-19 10:07 1249次阅读
    5.6英寸工业TFT高清智能串口<b class='flag-5'>屏</b> 640*480分辨率终端<b class='flag-5'>显示</b>器彩色<b class='flag-5'>LCD</b><b class='flag-5'>显示屏</b>

    浅谈显示屏的接口类型

    一个显示屏通常能够完成显示内容、播放音频、网络连接的功能,不同的功能又由不同的接口负责。
    的头像 发表于 12-18 09:18 4045次阅读