hulp gevraagd voor arduino regelunit voor distilleer apparaat

Hoi.

Ik heb er even naar gekeken, en het volgende gezien:

Je hebt nog niets gedaan met wat ik in antwoord nummer 20 heb verteld, dat heb ik nu aangepast.

Het toegevoegde Item, is binnen de afhandeling van Item 4 blijven hangen.
Doordat je m direct achter Item 4 had gezet, maar nog binnen de { } accolades van Item 4, kijk je dus eerst of je op Item4 zit, om dan te kijken of je ook op Item 5 zit.
En dat kan natuurlijk nooit.
Het is heel belangrijk dat je weet dat alles wat je wil doen na een if.. controle, tussen de { }staat (tenzij je maar 1 ding wil doen want dan heb je de { } niet nodig).
Ik heb je sketch aangepast, maar niet getest.
Wel heb ik gekeken of de IDE m ook wil compilen en dat gaat goed.

Ik heb ook een opmerking gemaakt over een onnodige if (mm == 3).
Dat is ook een onnodige controle die ik zelf in mijn menu heb gestopt.
De reden dat dat er in zit, is dat ik het behandelen van de menu Items en het plaatsen van de pijl apart gehouden heb.
Je ziet ook dat eerst de plaats van de cursor/pijl word bepaald, vervolgens de pijl altijd op die plaats word afgebeeld, en dat daarna pas de Items behandeld worden.
Dat werkt goed, en heb ik daarom nu niet veranderd (maar dus wel een opmerking voor mezelf er over gemaakt).

Verder heb ik ook een beetje de commentaren op een rijtje gezet, want dat leest veel gemakkelijker.
De nieuw toegevoegde commentaren zien er uit als // << .
En wat vragen van je in de commentaren beantwoord.

Ben benieuwd of het nu wel werkt zoals je in gedachten had.

Edit: Nog iets gezien in de sketch en dat ook nog aangepast (en hier genoemd).

distiller_3.zip (4.94 KB)