Hi all!
I'm trying to add some decorations to my LCD and looking forward to have a progress bar until the next display state.
Using a 20x4 I2C LCD backed by an arduino mega 2560.
The bar just only needs to fill up the empty blocks and doesn't have to do anything with other functions.
Any idea in coding would be helpful
Thanks!
Most of such LCDs have possibility to crate custom characters at position 0-7. For the bar you can create 5 different characters with filled columns 0-5 (from empty to fully filled) for fine bar displaying. The displaying is just to sending specific character at specific position.
How do you know when is next display time? How do you envision this being used?
Thanks guys!
I figured it out by myself after hours of surfing google.
J-M-L:
How do you know when is next display time?
I don't.
I want the progress bar to continue to fill up a row until the next display state.
For an example - while waiting for an array of relays to take readings.
Ok - then it's difficult to have a bar, a spinning indicator would be better
Just displaying 1 changing character from {'|','/','-','} or {'+','x'} in a cycle at a 1/2 second pace for example at the same LCD Position would show it's alive