You're welcome
The LCD should work with the backpack added to it. Keep in mind it needs to be soldered onto the LCD. I've seen people just 'plugging' it in with pin headers, expecting it to work that way.

Just to add my 2cts to this one: I've also searched for a bit for something like this, but 20x4 is a bit less common than 16x2 to begin with, and we tend to get them in only a few default color schemes. For my enlarger controller I ended up picking any old black-text-on-white-background 20x4 LCD and modify it with a custom backlight. It turns out that the backlight is generally one or two blue or white LEDs that shine into the narrow sides of the LCD itself. Replace these with any color you like, or even RGB LEDs. If you want to go fancy, you can even add a little pwm module (just a small signal mosfet and two resistors, basically) to make the backlight dimmable from one of the Arduino's pwm pins.
LCD flashe every one second.
Can you describe in more detail what you mean?
Does the backlight flash every second? Or is there some kind of text or symbols on the LCD that appear briefly? If so, what exactly?
By flashing every second, do you mean something is 'on' for a second and then 'off' for a second? Or does something briefly blink every second?
Perhaps a photo might help.
Thanks, that's much clearer. Could you upload the full code of the darkroom timer sketch as you've used it (unsuccessfully so far) in your device? My expectation is that there's a minor error somewhere in the first part of the code, in the constructor for the LCD object or in the setup routine.
Yes, that sounds likely. Good job tracking doen the problem!
Photrio.com contains affiliate links to products. We may receive a commission for purchases made through these links. To read our full affiliate disclosure statement please click Here. |
PHOTRIO PARTNERS EQUALLY FUNDING OUR COMMUNITY: ![]() |