Morgen Leute,
Kleines Problem.
Ich habe ein paar alte 40x4er Displays hier bei mir herum liegen die ich testen wollte ob die noch gehen. teilweise sind da wohl einige hinüber, aber das eine oder andere ist wohl noch zu gebrauchen.
Nachdem ich gestern nun versuchte heraus zu finden wie die Dinger angeschlossen werden habe ich nun im Internet etwas gefunden.
Leider habe ich das Problem das ich das Sketch nicht kompilieren kann.
Ich habe die Library LiquidCrystal440 eingebaut, aber beim Kompilieren bekomme ich folgenden Fehler.
/usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega8 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/standard /tmp/build82840970742470004.tmp/lcd_40x4_zeilen.cpp -o /tmp/build82840970742470004.tmp/lcd_40x4_zeilen.cpp.o
lcd_40x4_zeilen.ino:1:30: fatal error: LiquidCrystal440.h: Datei oder Verzeichnis nicht gefunden
compilation terminated.
Das Sketch ist:
#include <LiquidCrystal440.h>
LiquidCrystal lcd(13,12,11,10,5,4,3,2); //RS, RW, E2, E1, D4, D5, D6, D7
void setup() {
lcd.begin(40,4);
lcd.setCursor(0,0);
lcd.print("Zeile 1");
lcd.setCursor(0,1);
lcd.print("Zeile 2");
lcd.setCursor(0,2);
lcd.print("Zeile 3");
lcd.setCursor(0,3);
lcd.print("Zeile 4");
}
void loop() {
}
Die Library wird angezeigt
wenn ich "Sketch > Library Importieren" aufrufe.
Kann mir jemand sagen wo das Problem liegt das die nicht gefunden wird .
Ich benutze die 2:1.0.5+dfsg2-4 IDE-Version unter Linux und habe unter sketchbook/libraries/ die .zip Dateien der Bibliotheken abgelegt und von dort mit der IDE Installiert.
Irgendwer ne Idee ?
Gruß
Thomas
