sketch for 1st row black:
// include the library code:
#include <LiquidCrystal.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
//lcd.setCursor(0, 1);
// print the number of seconds since reset:
//lcd.print(millis()/1000);
}
sketch for blank screen:
// include the library code:
#include <LiquidCrystal.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");
}
void loop() {
// set the cursor to column 0, line 1
// (note: line 1 is the second row, since counting begins with 0):
lcd.setCursor(0, 1);
// print the number of seconds since reset:
lcd.print(millis()/1000);
}
We need a photograph that allows us to unambiguously follow the six wires that connect between your LCD module and your Arduino. Your second photo is the closest but using wires of the same color on adjacent pins doesn't help things.
any suggestions how i can fotograph any bether pictures? i can assure you that my connections are the same as my first post..
You should also redo the solder connections on your LCD module. You have used too much solder so go easy next time. If you can find a header strip that might be a better choice for tinkering.
well, im keep getting better each time. but does it make the situation any bether by resoldering all pins (i dont know if i can desolder that good already, so it might get even worse..)
I am concerned about the first four columns of dots in your first block. They shouldn't be lighter than the rest.
Right before posting the pictures it did not apear this way, maybe i fried them somehow? but anyway the 1st row have been all black even whitout this error. (so this does not cause the problems)
You shouldn't have to change the sketch but you could try commenting out everything inside loop() if you think it might help.
okey, ill do that instead.. :3
I never saw an LCD module with the pins identified as yours are.
how came? if i search 16x2 lcd display on google i can find lots of the same pin-outs..
That's a really good idea and I'm surprised that they spent the extra money to do so since that is the only silk screen work on that side of the board.
about what idea are you talking about? extra money spend at what??
thanks nick