Nicola Pezzotti

Research Scientist and Engineer in Machine Learning and Visual Analytics

Follow me on GitHub

Arduino LCD Logger

26 Oct 2013 The post "Arduino Tinker Library"  introduces the technique by which an LCD logger with no effort can be created with a different concrete implementation of the AbstractLog class.

My set up consist of an LCD display which is contained in the Arduino Starter Kit. You can easily program it with the LiquidCrystal Library.

Connecting LCD Display

The hardware set up is really simple


And here's the result



LiquidCrystalLog

Now we are ready to use the LCD display as a logger. In the LiquidCrystalLog.h file you can find a concrete implementation of the class AbstractLog.
You can also find a new example, called vect3d_LiquidCrystalLog. As you can see, the original source code has not beeing modified, except for the log variable: it's now a LiquidCrystalLog type variable.
Here's a video of the new logger



You can write every type of logger, SD Card logger, Bluethoot logger, RF logger and so on.