Arduino与显示设备

本文描述了Arduino与诸如发光二极管(LED)和液晶显示器(LCD)的显示设备的接口。 在接口电路,程序和Proteus仿真模型的帮助下讨论了设备的工作。

发光二极管(LED)

LED是一种设备,可用于指示任何状况或显示正常或警告状况。 LED有两个端子:(1)阳极和(2)阴极。 LED在市场上有不同的颜色。 下图显示了LED的快照。

图略

不同的颜色可以用来代表不同的条件。 LED的颜色是由于化合物在可见光谱的特定区域内发光所致。 下表列出了典型LED的特性。

图略

要研究LED的工作原理,需要使用下表中给出的组件。

图略

电路图

LCD连接Arduino数字引脚7。

下图显示了Arduino连接发光二极管。

图略

代码

代码略

Proteus仿真模型

下图显示了Proteus仿真模型,用于将LED与Arduino接口。 在Arduino中加载程序并检查电路的工作情况。 当模拟在“运行”状态下发生时,它将保持在“开”位置,并且LED会发光。

图略

液晶显示器

LCD是显示模块。 16×2 LCD显示器通常在各种电路中用作显示设备。 此模块是七个段的首选,因为它们经济,易于编程,并且不受显示特殊甚至自定义字符的限制。

16×2 LCD表示每行可显示16个字符,共有两行。 在此LCD中,每个字符以5×7像素矩阵显示。 该液晶显示器具有两个寄存器:(1)命令和(2)数据。

命令寄存器存储LCD给出的指令。 向LCD发出指令以执行预定义的任务,例如初始化它,清除其屏幕,设置光标位置以及控制显示等。 数据寄存器存储要在LCD上显示的数据(下图)。

图略

20×4 LCD表示每行可显示20个字符,共有4行。 在此LCD中,每个字符以5×7像素矩阵显示。 引脚说明与LCD(16×2)相同。 考虑使用20×4 LCD来显示LCD与Arduino的接口(下图和表)。

图略

图略

电路图

用+5 V和GND引脚将Arduino的Vcc连接到电源接地。

图略

代码

详情参阅 - 亚图跨际

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值