我买了一个16x2基本的液晶显示器屏幕,我把所有东西都搞定了,验证了我的针脚加上测试了两次电线,但我只能得到背光(我认为它是背光)才能显示蓝色。根本没有人物!甚至不是白色矩形......现在我尝试在引脚3上使用10k电位器进行播放,但它没有改变任何东西。我还在背光电压上加了一个220欧姆的电阻,除了一点点暗淡之外什么都没有。在Arduino Nano ATmega328上运行。
这是我的代码:
#include <LiquidCrystal.h>
LiquidCrystal lcd(4,3,6,7,9,10);
void setup() {
lcd.begin(16, 2);
lcd.clear();
}
void loop() {
lcd.setCursor(0,0);
lcd.print("Hello World!");
lcd.setCursor(0,1);
lcd.print("Hello World!");
delay(500);
lcd.clear();
}
答案 0 :(得分:0)
你应该能够看到至少白色的块。检查接线以及PIN3上的电压变化(对比度PIN)(我假设您使用的是带有HD44780驱动器的LCD)。
某些特定的液晶显示器可能需要负电压。特别是当LCD由3.3V供电时。 下面是一些解决方案: