带有4x20 LCD和pi4j的树莓派

时间:2019-05-15 09:29:57

标签: raspberry-pi

我已将LCD连接到pi,设置了raspbian,并打开了设备的电源。显示屏显示4行,第1行和第3行变暗了,这似乎表明工作正常。我写了Java代码,希望它很简单,但是我陷入了困境。我根本无法清除屏幕或显示任何内容。我的代码:

GpioController gpio = GpioFactory.getInstance();
GpioLcdDisplay lcd = new GpioLcdDisplay(4, 20, 
        RaspiPin.GPIO_11, // LCD RS pin
        RaspiPin.GPIO_10, // LCD strobe pin / enable
        RaspiPin.GPIO_00, // LCD data bit 1
        RaspiPin.GPIO_01, // LCD data bit 2
        RaspiPin.GPIO_02, // LCD data bit 3
        RaspiPin.GPIO_03); // LCD data bit 4;
lcd.clear();
Thread.sleep(1000);
lcd.write(1, "hej hej");
Thread.sleep(2000);
lcd.clear();
gpio.shutdown();

和数据表在这里:https://produktinfo.conrad.com/datenblaetter/1300000-1399999/001380371-an-01-en-20X04_LC_DISPLAY_MONOCHROM.pdf

我只希望它显示任何东西,例如hello world。感谢您的帮助。

0 个答案:

没有答案