腰封是什么意思| 镁高有什么症状和危害| 三星堆遗址在什么地方| 血压表什么牌子的好最准确最耐用| hcg值低是什么原因| 什么人容易得老年痴呆| 轻度异常脑电图是什么意思| 麻辣拌里面都有什么菜| 女人喝劲酒有什么好处| 过敏嘴唇肿是什么原因| 吃什么容易减肥| 状物是什么意思| 股票五行属什么| 嘴苦是什么原因造成的| 孕妇贫血有什么症状| 为什么下雨后会出现彩虹| 尿道刺痛吃什么药| 什么是直流电| 什么里什么间| 巨蟹女和什么星座最配| 来月经能吃什么水果| 女娲姓什么| 舌苔白腻是什么原因| 查输卵管通不通做什么检查| 李子和什么不能一起吃| 秦始皇是芈月的什么人| 血涂片检查什么病| 巨峰葡萄为什么叫巨峰| ca19-9偏高是什么意思| 营养素是什么| 无国界医生是什么意思| 嬗变什么意思| 阴虚火旺吃什么中药| 1977年出生属什么生肖| 6月22日什么星座| 宁静是什么民族| 蜂蜜加柠檬有什么功效和作用| doosan挖掘机是什么牌子| 慢性气管炎吃什么药最有效| 气虚的人适合什么运动| 7代表什么意思| 转氨酶高说明什么| 五脏六腑指的是什么| cvd是什么意思| 凯格尔运动是什么| 沆瀣一气是什么意思| 作践自己是什么意思| 三文鱼又叫什么鱼| 什么血型招蚊子| 女人吃什么补充雌激素| 什么叫负氧离子| 谛听是什么意思| 男生手淫有什么危害| AUx是什么品牌| 审时度势是什么意思| 李世民的字是什么| 阴道是什么味道| 05年属什么| 大便变黑是什么原因| 孕早期有什么症状| 樱桃有什么功效| 诱导是什么意思| 尿不尽吃什么药| 养胃吃什么水果| 奔是什么生肖| 猪油用什么容器装好| 为什么会得人乳头瘤病毒| 早上流鼻血是什么原因| 站军姿有什么好处| 什么是瘦马| 箱涵是什么| 贫血的人来姨妈会有什么症状| scc是什么检查项目| 一什么桥| 想睡睡不着是什么原因| 黄斑病变是什么引起的| 本科专科有什么区别| temp是什么文件夹| 吃什么降血压的食物| 三叉神经吃什么药好| 艾滋有什么症状| 不来姨妈挂什么科| 炎症是什么引起的| 洁颜油是干什么用的| 显著是什么意思| 什么是神经衰弱| 晨尿浑浊是什么原因| 喝酒精的后果是什么| 为什么呢| 白炽灯是什么灯| 四肢冰凉是什么原因| 生姜什么时候种| 牛肉排酸是什么意思| 画龙点晴是什么生肖| 布偶猫长什么样| 3s是什么意思| 主动脉硬化什么意思| 牛蛙不能和什么一起吃| bnp是什么检查| 发烧38度吃什么药| 苹果五行属什么| 回头是岸是什么生肖| 不适随诊是什么意思| 夏天吃什么食物| 63年属什么生肖| 合成碳硅石是什么| 仙人板板 是什么意思| 粉饼是干什么用的| 藿香正气水有什么作用| 耳洞发炎流脓用什么药| 什么药可以通血管| 为什么会低血压| 华西医院院长什么级别| 外感风寒是什么意思| 梦见打仗是什么意思| 省委巡视组组长什么级别| 337是什么意思| 五灵脂是什么| 尿酸高能吃什么水果| 无水酥油是什么油| 闰六月是什么意思| 户口分户需要什么条件| 怀孕的尿液是什么颜色| 低脂高钙牛奶适合什么人群| 背靠背什么意思| 观字五行属什么| 小肠换气什么症状| 牙齿酸痛吃什么药| 瘤变是什么意思| 前纵韧带钙化是什么意思| 行政管理是做什么的| 胃糜烂是什么原因引起的| 孩子高低肩有什么好办法纠正| 为什么耳鸣一直不停| 抽搐吃什么药| 国家能源局是什么级别| 现在的节气是什么| 保肝护肝吃什么药好| 育婴员是做什么的| 淋巴结肿大看什么科室最好| 一垒二垒三垒全垒打是什么意思| 气管炎用什么药| 豪五行属什么| 为什么眼睛会肿而且痛| 肉炒什么菜谱大全| 孕妇梦见猪是什么意思| 旁支是什么意思| 便秘吃什么药最好最快| 鳞状上皮细胞是什么| 勤劳的小蜜蜂什么意思| 5月26日是什么星座| 周公解梦梦见蛇是什么意思| 朝鲜和韩国什么关系| 酒精胶是粘什么的| 尿痛什么原因引起的| 着床出血是什么意思| 93是什么意思| 手脚发热是什么原因| 什么心什么目| 喉咙里老是有痰是什么原因| 女孩叫兮兮是什么意思| 扁桃体化脓是什么原因引起的| 城五行属什么| 什么治失眠最有效| 一什么之什么成语| 自古红颜多薄命是什么意思| 什么花是白色的| 送长辈什么礼物合适| 什么医院才是正规医院| 蛇怕什么东西| 公务员是做什么的| 有氧运动和无氧运动有什么区别| 漂洗是什么意思| 什么是叶酸| 较重闭合性跌打损伤是什么意思| 颈动脉斑块吃什么药| 梦见下雪是什么| 寒胃有什么症状| 这是为什么| 荆州是现在的什么地方| 人经常放屁是什么原因| 促甲状腺激素偏高有什么症状| 县委办公室主任是什么级别| 3月30号是什么星座| 喝什么去湿气| 巴沙鱼是什么鱼| 硫酸铜什么颜色| 守旧是什么意思| 晚上三点是什么时辰| 2月21日什么星座| 来例假可以吃什么水果| 珎是什么意思| 3什么意思| 吃什么补黑色素最快| 1.7号是什么星座| 感冒吃什么好得快| 红斑狼疮是什么病| 梦见抬死人是什么意思| 菇凉是什么意思| 汆水是什么意思| 什么是前列腺增生| 高血糖吃什么药| 积食是什么症状| 50元人民币什么时候发行的| 46什么意思| 和可以组什么词| 阴茎长水泡是什么原因| 浅蓝色是什么颜色| 范冰冰和洪金宝什么关系| 彼岸花什么时候开花| 狼牙套是什么| 定投是什么意思| 筵是什么意思| 婚姻宫是什么意思| 白是什么结构的字| 涵字五行属什么| 5.29什么星座| 刻舟求剑的求是什么意思| 治疗宫颈炎用什么药好得快| 不怀孕需要做什么检查项目| temp是什么文件夹| 胃消化不良吃什么药| 尖锐湿疣是什么样的| 洗劫一空是什么意思| 工字可以加什么偏旁| 小河边有什么| 什么是eb病毒| 01年属蛇的是什么命| 汗毛重是什么原因| 胎动频繁是什么原因| 1969年什么时候退休| 菜鸟什么意思| 氯化钠是什么盐| asp是什么氨基酸| 辱骂是什么意思| 吃什么可以补钾| 孙权与孙策是什么关系| 反应蛋白测定是查什么的| 黎明破晓是什么意思| 自来鸟是什么兆头| 种马是什么意思| 影字五行属什么| 饮食清淡主要吃什么| 低频是什么意思| 过敏性哮喘吃什么药| 京东自营店什么意思| 脾胃气虚吃什么药| mm是什么意思| 人大副主任是什么级别| 婚托是什么意思| 记过属于什么处分| 冰冻三尺非一日之寒是什么意思| 低钾血症吃什么药| 一代宗师是什么意思| 阳光是什么颜色| 用什么泡脚减肥最快| 钟表挂在客厅什么位置好| 各什么己| 吐槽什么意思| 减肥期间吃什么最好| 香菜什么时候种| 东方不败练的什么武功| 碱面是什么| 梦见别人吐血是什么预兆| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 综合技术 ? 电源与模拟 ? 如何在您的项目中添加LCD显示器

共3条 1/1 1 跳转至

如何在您的项目中添加LCD显示器

工程师
2025-08-04 19:21:13     打赏
百度 为使城区群众度过一个平安、祥和、愉快的新春佳节,城关派出所认真贯彻落实县局的工作部署,紧紧围绕社会治安大局平稳主题,加强组织领导,层层靠实责任,确保各项安保措施落实到位,确保辖区在节日期间无刑事案件发生,确保了未发生影响社会稳定的重大事件,全县社会治安稳定有序,圆满完成了春节期间安保任务。

这篇文章来源于DevicePlus.com英语网站的翻译稿。

通过使用Arduino扩展板,您可以利用各种有用功能和可直接插入扩展板的工具来快速升级自己的项目。为了向您展示这项操作的简易性,我们将介绍如何把可编程LCD显示器添加到您的Arduino项目中,使您可以用它来显示文本,并通过一系列的按钮来为您提供输入功能。

Arduino扩展板和LCD显示器的工作原理

我们之前已经讨论过Arduino扩展板,但是以防您不太熟悉,我们在这里进行一些简单介绍。扩展板是Arduino项目的附加组件,可以直接插入您的开发板以增加新的功能。有些是可堆叠的,所以您可以将多个模块添加到单个项目中。它们通常带有自己的软件库,您可以将这些软件库导入到您的草图中,以便像使用所连接的其他组件那样轻松对其进行控制。

在本指南中,我们将使用LCD显示器扩展板。这种扩展板有多种变体,我们将要使用的是 1602键盘扩展板,它可以在每行中显示最多16个字符并显示2行(所以为1602),一次最多可以显示32个字符。它还带有六个按钮:四个方向按钮(向左、向右、向上和向下),一个选择按钮和一个重置按钮。
该扩展板有28个引脚,与Arduino Uno上的引脚对应。扩展板通常设计为可直接插入相应的开发板上,因此如果您的扩展板和开发板上的引脚不匹配,可能需要换一个扩展板。基于以上情况,如果您已经有了一个Arduino Uno和正确的扩展板,就可以直接将扩展板插入开发板了(我们将在下面的接线部分详细讨论这一过程)。

但是,LCD显示器不需要用到板上的所有引脚。这时候那些直通式引脚就可以派上用场了。您可以将电线连接到LCD显示器扩展板的开路触点上,这将会连接到Arduino。这很方便,因为如此一来您就可以不用因为使用扩展板而丢失任何开路引脚了。

最后一部分工作是导入LiquidCrystal库。这个库提供了简单的命令来执行显示文本、滚动文本、控制光标位置等操作。只要您的LCD显示器扩展板与此库兼容(大多数流行的扩展板都兼容),那么您就可以导入此库,然后使用非常简单的命令来对显示器进行控制了。

所需部件

由于扩展板直接插入Arduino开发板,所以该项目不需要使用大量零部件。这也是Arduino的出色之处:它们可以极大地简化您的项目。但是,在开始之前,您还是需要准备好以下部件:

Arduino Uno

LCD显示器扩展板
Arduino IDE 


您还需要一个USB数据线!

我们将在下面的接线部分讨论如何插入扩展板,但在此之前,我们首先了解一下软件部分。

代码

Arduino IDE中自带有一些草图,位于 File > Examples > Liquid Crystal的示例说明中。出于本项目的目的,我们将使用HelloWorld草图。您可以在IDE中加载该草图,以下为该草图的完整代码:

*/

// include the library code:
#include

// initialize the library by associating any needed LCD interface pin
// with the arduino pin number it is connected to
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

void setup() {
// set up the LCD’s number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print(“hello, world!”);
}

void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis() / 1000);
}

现在,我们来了解一下该代码所执行的工作。

#include <LiquidCrystal.h>

这行代码用于导入LiquidCrystal库。如果想要使用此库中的命令,则必须将这一行写在代码顶部。

const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

接下来的这两行用于以4位模式初始化代表控制LCD显示器所需的六个引脚的变量:rs、enable、d4、d5、d6和d。Arduino文档中有更多以8位模式控制LCD显示器的引脚的有关信息,但是本示例中不需要这部分内容。

第二行用于将这些引脚(通过您刚刚创建的变量)分配给一个名为LiquidCrystal的新型变量,在本例中,将该变量命名为lcd。这使您可以将LCD显示器作为一个整体进行寻址,而不必控制每一个单独的引脚。如此一来,您就可以通过简单的命令行来使用LiquidCrystal库中的其他命令了。

void setup() {
// set up the LCD’s number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print(“hello, world!”);
}

在setup()部分,只有两个命令:第一个,lcd.begin()(在我们刚刚创建的变量之上调用 begin()命令),用于初始化LCD显示器。第二个用于打印语句“hello, world!”。

此print() 命令与您过去使用的命令不同。Serial.print()命令用于将数据打印到串行端口,而该打印命令用于将文本打印到LCD显示器。可以在您用上述方法创建的任意LCD对象上对其进行调用。

void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis() / 1000);
}

在本节中使用了另外两行代码来更改光标位置并打印出设备重置之后经过的毫秒数。您可能会再一次感受到每项任务的操作有多么简单,只需要使用库中的一行代码就可以完成操作。setCursor()函数用于将光标放在您指定的位置。由于行和列都从零开始计数,坐标(0,1)指的是第二行的第一列。显示器再次使用print()显示自设备重置之后经历的毫秒数。

接线

如果您只使用了扩展板,那么在本项目中就没有其他特别的接线工作了。只需将LCD扩展板底部的引脚与Arduino Uno板上的引脚对齐即可。建议从Arduino板最远端的A0和RX0引脚开始对齐。
引脚组中存在自然间距(例如引脚7和8之间,以及A0 和vin之间)可以帮助您正确排列引脚。对齐后,以合适的力度按下扩展板,直到所有引脚都严密地连接到开发板上。

在LCD扩展板上,您将看到在有许多引脚上焊接点(与扩展板之间连接的地方)的旁边都有空的触点。如果您想添加额外的电线或组件,可以选择在这些触点上进行连接。





关键词: 如何     您的     项目     添加LCD     显示器    

工程师
2025-08-04 19:40:40     打赏
2楼

学习一下


工程师
2025-08-04 19:43:18     打赏
3楼

感谢楼主分享


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
痔核是什么样子图片 口腔溃疡补充什么维生素 什么是一线城市 姐姐家的孩子叫什么 bella什么意思
甘露醇是什么药 晚上8点到9点是什么时辰 食铁兽是什么动物 体脂率是什么 关节疼挂什么科
铲子是什么意思 11月14号什么星座 什么是抗凝药物 破伤风有什么作用 什么是情人
夏天有什么蔬菜 1ph是什么意思 尿酸高适合吃什么菜 玫瑰糠疹是什么原因引起的 hisense什么牌子
窝边草是什么意思hcv8jop4ns6r.cn 氯雷他定片什么时候吃hcv9jop2ns9r.cn 男性尿道刺痛吃什么药hcv9jop7ns3r.cn 水瓶男喜欢什么样的女生hcv8jop4ns4r.cn 脑炎什么症状hcv9jop2ns7r.cn
脱臼是什么感觉hcv9jop8ns3r.cn 内脏吃多了有什么危害hcv9jop3ns5r.cn ENBD手术全称是什么hcv8jop5ns4r.cn 饭后打嗝是什么原因hcv9jop7ns5r.cn 小儿割包皮挂什么科hcv8jop4ns8r.cn
蒲公英的种子像什么hcv8jop5ns9r.cn 鸽子怕什么怎么赶走hcv8jop4ns5r.cn 经常玩手机有什么危害hcv7jop6ns1r.cn 咳嗽挂什么科室hcv7jop6ns4r.cn 髋关节弹响是什么原因adwl56.com
河豚是什么luyiluode.com 龙跟什么生肖配对最好hcv9jop2ns9r.cn 异麦芽酮糖醇是什么hcv8jop3ns9r.cn 腱鞘炎用什么药能治好gysmod.com 浆水是什么adwl56.com
百度