Arduino液晶显示器不显示文字

Arduino LCD display does not display text

我是第一次使用 LCD,我无法让它工作。它点亮背景,但不显示任何文本。我从一开始就尝试了三次,每次都使用不同的教程,并且 none 的解决方案有效。我的 wiring 有什么我没看到的错误吗?

代码:

#include <LiquidCrystal.h>


LiquidCrystal lcd(7, 8, 9, 10, 11, 12);

void setup() {
  lcd.begin(16, 2);
  lcd.print("hello, world!");
}

void loop() {
  lcd.setCursor(0, 1);
  lcd.print(millis()/1000);
}

这是我使用的教程的 link:

我还附上了 link 到我的布线图。

很难找到每条接线,因为所有电缆都弯曲扭曲。从 here 我可以看出黄色的大电缆是用来连接滑块的。你把它的末端留在面包板的 left-hand-side 上,它没有连接到 right-hand 侧。

这意味着:将左下方(在 "H" 列中)的红色电缆连接到 "D" 列中的滑块,在其他两条电缆之间。

也许您只需要调整对比度。我不明白为什么你有 tkat pot 连接到 + 和 - 并且中心销被遗留下来。另外,获得更好的电线。将该锅连接到对比针并尝试对其进行调整。