SainSmart LCD Shield question

liudr:
I just read the spec sheet. BTW, you should post this link, not one of us:

http://www.thesunrain.com/Amazon/LCDKeypad%20Shield/LCD1602.rar

The LCD is using 8,9,4,5,6,7. It is not using pin 2, which is what you use. You need to post some pictures. So the LCD is working, right?

Sorry about that. I wasn't sure what all info to post. Correct the LCD does use those pins but the shield pulls the unused pins up to a header on the shield. That's why I was using pin 2 because it wasn't being used by the LCD.

Here are some pics. If you need more just let me know.

Not sure if you can tell in the pics but, the red wires are power from the shield to the breadboard rail and power from the rail to the power pin of the sensor. Black is ground from the shield to the rail and green is ground from the sensor to the rail. Yellow is the data pin to what I assume is pin 2 pulled up from the arduino.

And yes the LCD does work. As a test, just to see if I was getting the same data from Serial.println(), I did an lcd.print() and the LCD does display the same 0.00 I'm getting with the Serial monitor.