免责声明:,这是作业。
我正在学习一个Arduino类,对于我们的项目,我们必须实现一个简单的草图。所涉及的硬件是Arduino Mega ADK板和电子砖起动器套件。我已经成功地用我的草图与Arduino进行了交流;除了LCD之外,其他东西(比如按钮和LED)似乎都能工作。我已经学习了许多教程(包括在我的第二个链接中的LCD的示例程序),但我无法得到任何工作。我的液晶显示器总是在底线上显示黑匣子。环顾四周,我发现当LCD没有正确连接时,黑匣子就会出现。然而,这是一个起动机工具包,其中包含电缆,您可以连接到底盘,这消除了涉及焊接单个电线的痛苦。我的LCD有什么问题吗?以下是一个我无法工作的简单草图:
#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连接到液晶显示器。
发布于 2014-09-04 09:58:33
我的液晶显示器总是在底线上显示黑匣子。
我也有类似的问题。用最小引脚数连接液晶显示器:LiquidCrystal(rs, enable, d4, d5, d6, d7)。我遇到的问题是我没有连接液晶显示器的R/W (读/写)引脚到GND。当我这么做的时候-它已经开始起作用了。此外,我发现添加一个3.3k电阻从Vo (对比Adj)到GND,这样的文本可以轻松阅读。
发布于 2013-12-12 20:31:49
请确保您的所有头针焊接在液晶显示器上。
如果你使用的标题引脚,而没有焊接在你的液晶显示器16个孔,移动你的液晶显示器,直到你找到一个稳定的位置进行测试。并不是所有的人都在联系
这个基本的helloworld示例应该可以运行http://www.arduino.cc/en/Tutorial/LiquidCrystal。
用于在arduino IDE中测试push load以上传脚本。arduino板中的重置按钮有时没有初始化LCD。
发布于 2013-07-03 13:39:57
您应该检查您的LiquidCrystal液晶显示器()。同样的问题,我调整了这个,现在起作用了。
https://stackoverflow.com/questions/9217084
复制相似问题