ik ben bezig om een menu te maken in een scherm.
ik heb als basis van de volgende site afgehaald.
Nu probeer ik dit om te bouwen voor een lcd dat werkt op een I2C bus systeem.
Ik val alleen van de ene error in de andere error.
Mijn laatste error is nu
LiquidCrystal_I2C\LiquidCrystal_I2C.cpp.o: In function LiquidCrystal_I2C::expanderWrite(unsigned char)': D:\Arduino\arduino-1.0\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.cpp:260: undefined reference to Wire'
D:\Arduino\arduino-1.0\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.cpp:260: undefined reference to Wire' D:\Arduino\arduino-1.0\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.cpp:260: undefined reference to TwoWire::beginTransmission(unsigned char)'
D:\Arduino\arduino-1.0\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.cpp:261: undefined reference to TwoWire::write(unsigned char)' D:\Arduino\arduino-1.0\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.cpp:262: undefined reference to TwoWire::endTransmission()'
Nu probeer ik dit om te bouwen voor een lcd dat werkt op een I2C bus systeem.
is je LCD I2C capable? of ga je werken met een aparte atmega chip? kijk zeker eens naar de posts van Liudr en zijn blog: http://liudr.wordpress.com/
Hij heeft zelfs een shield (waarvan ik er eentje heb) en code ontworpen, om heel eenvoudig menu's te maken.
Zijn shield heeft een lcd, atmega, knopjes en werkt via IC2 op je arduino.
Kijk ook even of je de juiste versie van de library voor jouw Arduino IDE gebruikt.
(Ik gok dat je mijn LiquidCrystal_I2C library gebruikt)
Daarnaast heb je natuurlijk ook een PCF8574 I2C expander nodig om de het display via I2C aan te kunnen sturen.
(of een kant en klare interface die hier en daar verkocht wordt).
Welk type LCD gebruik je (en dan bedoel ik de controller die op het LCD zit) ?