Do you have a macro mode on your camera? (most cameras have it)
You will need to use that to get a clear close up image.
I'd really like to see the solder joints on the glcd the other end of the wires as well.
Take it from the back of the board where the wires are soldered since that is most interesting thing to see.
There shouldn't be any wires in the way on that side.
I'm using a perfboards, so all the wire are soldered.
Wait, earlier you said you were using an Uno Rev 3.
Are you now using an embedded design on a perfboard with your own circuit?
Please show a photo of you full setup. All boards/wires/components involved.
You have not yet shown this.
However, i tried to connect and re-connect the display to my arduino several times and all the time connections are ok but there are strange characters on the display.
Not sure what you mean by this.
Do you mean that you are using different boards or you are disconnecting everything and reconnecting it?
The most important thing is that when I run the diagnostic sketch, I'm able to see the triangle which is under all the strange characters and the black pixel lines.
Note sure what you mean by this.
As you can see in the previous photos, sometimes the correct characters are in background since strange characters and black lines are foreground.
Actually I see the correct characters every time. What I see is that certain pixels within the character are missing and there are some
stray pixels showing up. This kind of effect can be caused by incorrect wiring, broken wires, wires not making proper connections,
or wires shorted to adjacent wires.
It could also be caused by a bad glcd or a burned up or malfunctioning Arduino pin.
But almost always it is due to incorrect/improper wiring.
In looking closer at your images it looks like glcd data bit 2 is not working correctly.
That is glcd module pin 6 which is connected to arduino digital pin 11.
That wire seems to be either broken, not soldered correctly, or perhaps shorted to glcd data bit 1 or data bit 3.
Look very closely at that wire to make sure it is not shorted to a wire next to it and re-solder its connections.
Do you have a logic probe?
This could be used to test the Arduino pins to verify that the arduino pins are working.
In particular arduino digital pin 11.
--- bill