gpt4 book ai didi

Arduino LCD仅在底行显示黑框

转载 作者:行者123 更新时间:2023-12-02 15:04:06 24 4
gpt4 key购买 nike

免责声明:这是家庭作业。

我正在参加 Arduino 类(class),对于我们的项目,我们必须实现一个简单的草图。涉及的硬件是Arduino Mega ADK boardElectronic Brick Starter Kit 。我已经能够用我的草图成功地与 Arduino 进行通信;除了 LCD 之外,其他东西(如按钮和 LED)似乎都可以工作。我已经遵循了许多教程(包括第二个链接中的 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 正确连接到 LCD。

最佳答案

My LCD consistently shows black boxes in the bottom line.

我也遇到过类似的问题。使用最少数量的引脚连接 LCD:LiquidCrystal(rs, enable, d4, d5, d6, d7)。我遇到的问题是我没有将 lcd 的 R/W(读/写)引脚连接到 GND。当我这样做时 - 它已经开始起作用了。我还发现在 Vo(对比度调整)和 GND 之间添加一个 3.3k 电阻很有用,这样可以轻松阅读文本。

关于Arduino LCD仅在底行显示黑框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9217084/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com