首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Arduino LCD只显示底部行的黑匣子

Arduino LCD只显示底部行的黑匣子
EN

Stack Overflow用户
提问于 2012-02-09 19:03:24
回答 9查看 27K关注 0票数 3

免责声明:,这是作业。

我正在学习一个Arduino类,对于我们的项目,我们必须实现一个简单的草图。所涉及的硬件是Arduino Mega ADK板电子砖起动器套件。我已经成功地用我的草图与Arduino进行了交流;除了LCD之外,其他东西(比如按钮和LED)似乎都能工作。我已经学习了许多教程(包括在我的第二个链接中的LCD的示例程序),但我无法得到任何工作。我的液晶显示器总是在底线上显示黑匣子。环顾四周,我发现当LCD没有正确连接时,黑匣子就会出现。然而,这是一个起动机工具包,其中包含电缆,您可以连接到底盘,这消除了涉及焊接单个电线的痛苦。我的LCD有什么问题吗?以下是一个我无法工作的简单草图:

代码语言:javascript
复制
#include <LiquidCrystal.h>

LiquidCrystal lcd(10,11,12,13,14,15,16);

void setup()
{
  Serial.begin( 9600 );
  lcd.begin(16, 2);
  lcd.clear();
}

void loop()
{
  lcd.setCursor(0,0);
  lcd.println( "hello world!    ");
  delay(1000);
}

引脚对应于BUS2,我已经正确地将我的电缆从BUS2连接到液晶显示器。

EN

回答 9

Stack Overflow用户

发布于 2014-09-04 09:58:33

我的液晶显示器总是在底线上显示黑匣子。

我也有类似的问题。用最小引脚数连接液晶显示器:LiquidCrystal(rs, enable, d4, d5, d6, d7)。我遇到的问题是我没有连接液晶显示器的R/W (读/写)引脚到GND。当我这么做的时候-它已经开始起作用了。此外,我发现添加一个3.3k电阻从Vo (对比Adj)到GND,这样的文本可以轻松阅读。

票数 3
EN

Stack Overflow用户

发布于 2013-12-12 20:31:49

请确保您的所有头针焊接在液晶显示器上。

如果你使用的标题引脚,而没有焊接在你的液晶显示器16个孔,移动你的液晶显示器,直到你找到一个稳定的位置进行测试。并不是所有的人都在联系

这个基本的helloworld示例应该可以运行http://www.arduino.cc/en/Tutorial/LiquidCrystal

用于在arduino IDE中测试push load以上传脚本。arduino板中的重置按钮有时没有初始化LCD。

票数 2
EN

Stack Overflow用户

发布于 2013-07-03 13:39:57

您应该检查您的LiquidCrystal液晶显示器()。同样的问题,我调整了这个,现在起作用了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9217084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档