Pages: [1]   Go Down
Author Topic: Scott Edwards LCD backpack  (Read 794 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 33
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Has anyone used a Scott Edwards LCD backpack with an Arduino and got it to work?

thanks
chad
Logged

Daniel
Guest
 Bigger Bigger  Smaller Smaller  Reset Reset

rad this, it is almost the same code.

http://www.arduino.cc/playground/Learning/SerialLCD
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 33
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks, I had tried that example.  I get garbage on the LCD.  I am wondering if the signal is inverted or something.  Say I send a "G" with the arduino I get something like a "v6" on the LCD.  There is a pattern to the characters.
Logged

Daniel
Guest
 Bigger Bigger  Smaller Smaller  Reset Reset

hi

just compare that example code to the datasheet for the LCD backpack. You have to change some of the code very slightly, and it will work... You get "v6" on the display, for example, because the serial LCD tutorial above sends prefix characters, and the SE LCD Backpack doesn't need them.. that's one place to start.
 

D
« Last Edit: June 30, 2007, 12:11:57 pm by Daniel » Logged

Bratislava, Slovakia
Offline Offline
Newbie
*
Karma: 0
Posts: 4
Robotics fan
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

It is not so easy with the Scott Edwards LCD Serial Backpack. The input signal is inverted (that is more complicated than just sending ~char instead of char) so you have to:

a) use an hardware inverter, or

b) use a NewSoftSerial library which enables to invert signals.

Moreover, the LCD is quite sensitive to precise timing and good initialization.

My working example can be found here:

http://ap.urpi.fei.stuba.sk/sensorwiki/index.php/Serial_LCD_by_Scott_Edwards_and_Arduino
« Last Edit: October 20, 2010, 02:47:57 am by balogh » Logged

Pages: [1]   Go Up
Jump to: