Hoi.
Je hebt uitgevogeld hoe je je welkomstscherm kunt maken
Na je welkomstscherm maak je een template zodat de vaste tekst alvast op je scherm komt, zonder de variabelen dus.
Maar vervolgens doe je er niets mee.
Je kunt de plaats waar je de waardes wil zetten op dezelfde manier besturen als het opbouwen van je template, met lcd.setCursor
Vervolgens doe je lcd.print(pulses).
Als je dit vooraf laat gaan door lcd.setcursor naar dezelfde plaats en een lcd.print gevolgd door de juiste hoeveelheid spaties (" "), wis je netjes de oude waarde voor je de volgende plaatst.
Pulses staat hier niet tussen aanhalingstekens, en is dus geen tekst, maar een variabele die geprint moet worden.
Dat is dus exact hetzelfde als wat je via Serial.println doet.
Eventueel verander je de tekst die je print naar de display alleen als ie ook veranderd is, wat zal leiden tot een stabieler beeld op je schermpje en als je het goed doet ook tot een iets sneller programmaverloop.
Als je even in het
distilleer topic (klik!) kijkt, kun je zien hoe ik een menuutje heb uitgewerkt, en dat wellicht als voorbeeld kan dienen.
Succes hiermee.
Overigens zou ik je template in een aparte functie zetten (maar alleen als je meerdere schermen / templates wil gebruiken), die dan naar believen kan worden opgeroepen.