hulp gevraagd voor arduino regelunit voor distilleer apparaat

Zo ben weer een stukje veder.

Ik heb de hele code nog eens nagelopen.
En gelijk ook even opgeschoond.
Ik heb het gedeelte om de taal te veranderen,
uit het menu en uit de code gehaald.

Ook gelijk de indeling weer netjes onder elkaar gezet.
Nu is het dus zo:

TOETS TOON
HELDERHEID LCD
POMP TEST
EXIT

Ook heb ik het nu voor elkaar dat als ik voor EXIT kies.
Dat hij nu netjes naar het nieuwe hoofdmenu gaat.
Dat ziet er nu zo uit:

HANDMATIG
AUTOMATISCH
OPTIES

Allen loop ik nu tegen twee problemen aan.

1:
Als ik het programma nu opstart gaat hij naar het menu OPTIES.
In plaats naar het nieuwe hoofdmenu.
Dit is nu geen probleem.

2:
Nu wil ik het gedeelte gaan maken dat de ARROW
Weer voor de menu items komt te staan.
Alleen als ik het stukje code na het nieuwe menu zet:

if (mm == 1) {
  lcd.clear();                                                // Nieuw stuk
   
    lcd.setCursor(1,0);
    lcd.print("HANDMATIG");
    lcd.setCursor(1,1); 
    lcd.print("AUTOMATISCH");
    lcd.setCursor(1,2); 
    lcd.print("OPTIES");

Dus deze code

 if (mm ==3){ 
  switch (Item){;                                          // I love the switch ... case statement
case 1:{ 
  lcd.setCursor(x,y);                                   // Because we registered a keypress to an other Item, we reset the cursor to the last position
  lcd.print(" ");                                             // And erase it by printing a space over it
  y=0;                                                          // After erasing the arrow, we can now set the pointer to the new position
  x=0;                                                          // Remember counting starts at zero
  break;
}                                                                  // << Sluit case 1
case 2:{
  lcd.setCursor(x,y);
  lcd.print(" ");
  y=1;
  x=0;
  break;
}                                                                  // << Sluit case 2
case 3:{
  lcd.setCursor(x,y);
  lcd.print(" ");
  y=2;
  x=0;
  break;
}                                                                  // << Sluit Case 3

wil ik hierachter zetten
Om de cursor weer zichtbaar te krijgen.

Krijg ik de foutmelding:

a function-definition is not allowed here before "{" is token.
Wat ik ook probeer krijg elke keer een melding dat de {} niet goed staan

Wat doe ik verkeerd?
Zal de nieuwste code toevoegen.

distiller_5.ino (15.2 KB)