Hallo,
Strings in Arduino, hoe gaan jullie daarmee om?
array of char vs. string object?
Ik heb verschillende LCD's nagenoeg probleemloos aan de praat gekregen met een Mega 2560.
Nu wil ik een tekst letter per letter laten opkomen met zo'n 0.1 sec tussen de letters bij power up van de Arduino.
Dit alles zou in sub IniMessage() moeten gebeuren met de for loop.
Echter ik krijg niet het gewenste effect en ik zie niet in waarom
Aangezien de tekst (Mess_100a) als array van chars gedefinieerd is, dacht ik met de loop counter "i" elke char één voor één op het scherm te kunnen schrijven. Niet dus
De lengte van de array (Mess_100a) bepalen om de tekst gecentreerd op de LCD te zetten lukt dan weer wel
Ik heb ook geprobeerd met charAt() van het String object maar daar ook geen succes.
Ook het gewoon schrijven naar de LCD van teksten uit PROGMEM lukt niet
Zie laatste deel van de Setup routine.
Wie kan lij een duwtje geven in de juiste richting?
Alvast bedankt!