#include <LiquidCrystal.h> 
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
byte taster     = 0;         

int leseTaster() {      
  unsigned int mw = analogRead(0);  
  lcd.setCursor(0,1); lcd.print(mw);
  if (mw > 800) return 0;
    else if (mw > 650) return 5;  
    else if (mw > 400) return 4; 
    else if (mw > 200) return 3; 
    else if (mw >  51) return 2; 
    else return 1;  
}

void setup() {
 lcd.begin(16, 2);  
 lcd.setCursor(0,0);
 lcd.print("Taste druecken"); 
}
 
void loop() {
  taster = leseTaster();
  lcd.setCursor(8,1); lcd.print(taster); 
  delay(200);
  lcd.setCursor(0,1); lcd.print("             ");
}

