Hallo,
ich versuche mit meinen Raspberry Pi Model B (rev. 1) ein HD44780-Display (20x4) zum Laufen zu bringen.
Ich habe mir dieses Display und einen I²C-Adapter hier bestellt:
- [url=https://www.aliexpress.com/item/LCD-2004-20x4-Character-LCD-Display-Module-HD44780-Controller-blue-screen-backlight-forarduino/32332019181.html?ws_ab_test=searchweb0_0,searchweb201602_1_10056_10065_10068_10055_10054_112_10069_10059_110_111_10073_10017_109_10070_108_10060_10061_10052_10062_10053_10050_10051,searchweb201603_3&btsid=bf74df8a-69e4-404d-9226-e49dc3723dcf]LCD 2004 20x4 Character LCD Display Module HD44780 Controller blue screen backlight forarduino[/url]
- [url=https://www.aliexpress.com/item/1pcs-lot-IIC-I2C-Interface-LCD1602-2004-LCD-Adapter-Plate-1602-for-Arduino-Free-Shipping-Dropshipping/32716303101.html?ws_ab_test=searchweb0_0,searchweb201602_1_10056_10065_10068_10055_10054_112_10069_10059_110_111_10073_10017_109_10070_108_10060_10061_10052_10062_10053_10050_10051,searchweb201603_3&btsid=67f416a0-a431-44d3-9808-7ee5ba40bcac]1pcs/lot IIC/I2C / Interface LCD1602 2004 LCD Adapter Plate 1602 for Arduino[/url]
Nach der Verkabelung, wurde das Display bzw. der I²C-Adapter erfolgreich erkannt:
pi@raspberrypi:~/RPLCD $ sudo i2cdetect -y 0
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- 27 -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Nun habe ich versucht, mit Hilfe von RPLCD etwas am Display anzuzeigen (I²C wurde zuvor wia raspi-config aktiviert).
Hierfür wollte ich mit dem Test-Script "test_20x4.py" die Funktion des Displays testen. Die Adresse habe ich im Script auf 0x27 (EDIT: hatte fälschlicherweise 0x24 geschrieben - Tippfehler) geändert. Leider zeigt das Display nichts an - einzig allein das Ausschalten der Hintergrundbeleuchtung funktioniert. Den Kontrast-Regler am I²C-Adapter habe ich auch schon in alle Richtungen gedreht - keine Änderung.
Hat jemand eine Idee bzw. weitere Schritte, die ich testen könnte?
Danke!
LG