I2C test

Anyone who can help

Arduino: 1.8.0 (Mac OS X), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

/Users/klausbohne/Documents/Arduino/sketch_LCD/sketch_LCD.ino: In function 'void setup()':
sketch_LCD:14: error: no matching function for call to 'LiquidCrystal_I2C::begin()'
lcd.begin();
^
/Users/klausbohne/Documents/Arduino/sketch_LCD/sketch_LCD.ino:14:11: note: candidate is:
In file included from /Users/klausbohne/Documents/Arduino/sketch_LCD/sketch_LCD.ino:1:0:
/Users/klausbohne/Documents/Arduino/libraries/LiquidCrystal_I2C-1.1.2/LiquidCrystal_I2C.h:58:8: note: void LiquidCrystal_I2C::begin(uint8_t, uint8_t, uint8_t)
void begin(uint8_t cols, uint8_t rows, uint8_t charsize = LCD_5x8DOTS );

^
/Users/klausbohne/Documents/Arduino/libraries/LiquidCrystal_I2C-1.1.2/LiquidCrystal_I2C.h:58:8: note: candidate expects 3 arguments, 0 provided
exit status 1
no matching function for call to 'LiquidCrystal_I2C::begin()'

Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.

Sketch

#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup()
{

lcd.begin();

}

void loop()
{
lcd.setCursor(0,0);
lcd.print("Klaus Bohne`s Test");
lcd.setCursor(0,1);
lcd.print("mal schauen ob´s klappt");
delay(30000);
}

thx klaus

Exactly the same problem as here, follow that thread...

The error message tells you exactly what you made wrong. The begin() method needs at least two arguments. Just repeat the columns/rows from the constructor.