您的位置:首页 > 产品设计 > UI/UE

Arduino使用LCD1602

2017-11-12 19:59 991 查看
     在《Arduino》从基础到实践中就有LCD1602的例子,开始买的Arduino入门套件中也带的有LCD1602。当时才开始入门,照着书中的电路在买的面包板上进行接线,但是始终LCD1602没有反应。我觉得可能是LCD1602有问题,打算再从淘宝上买一个再重新试试如何使用LCD1602。     然后就一直拖到现在,我之前在网上买的杜邦线、还有LCD1602,这次没有遵照书中的例子,而是从Arduino开发软件给的示例中看到介绍如何接线,照着例子中的接线接的。例子中的说明如下:
The circuit:
* LCD RS pin to digital pin 12
* LCD Enable pin to digital pin 11
* LCD D4 pin to digital pin 5
* LCD D5 pin to digital pin 4
* LCD D6 pin to digital pin 3
* LCD D7 pin to digital pin 2
* LCD R/W pin to ground
* 10K resistor:
* ends to +5V and ground
* wiper to LCD VO pin (pin 3)
理论上的接线示意图如下:

 下面是我实际的接线图:


我把Arduino开发软件中提供的LiquidCrystal示例都执行了一遍,依次为:HelloWorldAutoScrollBlinkCursorCustomCharacterDisplayScrollSerialDisplaysetCursorTextDirection我估计之前有问题还是接线的问题,因为我原来买的那个大面包板接触有问题,明明电路是连对了,就因为有些地方接触不好,导致LCD1602用不起来,现在用杜邦线直接连到Arduino上就不会有这个问题了(现在用的那个小面包板接触良好,没有问题)。
最后是这些示例的视频合集:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: