Arduino使用LCD1602

     在《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使用LCD1602 - gc_2299 - gc_2299的博客
 
下面是我实际的接线图:
Arduino使用LCD1602 - gc_2299 - gc_2299的博客

我把Arduino开发软件中提供的LiquidCrystal示例都执行了一遍,依次为:
HelloWorld
AutoScroll
Blink
Cursor
CustomCharacter
Display
Scroll
SerialDisplay
setCursor
TextDirection
我估计之前有问题还是接线的问题,因为我原来买的那个大面包板接触有问题,明明电路是连对了,就因为有些地方接触不好,导致LCD1602用不起来,现在用杜邦线直接连到Arduino上就不会有这个问题了(现在用的那个小面包板接触良好,没有问题)。

最后是这些示例的视频合集:
  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值