I'm currently working on a small project which uses a webcam to take a picture of an LCD display and OCR it with a custom made PC program. I'd like to know if it's feasible to have the Arduino read and decipher the electrical signals from the LCD directly, thereby avoiding the requirement of a PC and webcam all together. This solution would be better simpler, require fewer parts and be very fast compared to taking a picture and OCRing.
I have a few questions in this regard:
- 1. Is it feasible?
- 2. How would I go about reading the signals?
- 3. If, by a miracle, I find out how to read the signals, can anything be soldered by hand on to the tiny contacts?
Here is a picture of the LCD in question:
Here is a picture of the underlying circuitry, 36 contacts driving 6 digits with 28 segments or 8 digits with 42 segments. (The codes displayed are only 6-digits, but the physical display is wide enough for 8 digits. It's a standard 7-segment display.)
Here is a description from the supplier:http://www.vasco.com/products/digipass/digipass_go_range/digipass_go3.aspx
Here is my forum post where I presented my problem and suggested solution using a PC and webcam:http://arduino.cc/forum/index.php/topic,66396.0.html