atmel:giant_lcd_shield

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
atmel:giant_lcd_shield [2013/06/21 13:22] minerva9atmel:giant_lcd_shield [2013/06/22 18:16] minerva9
Line 8: Line 8:
  
 <note> <note>
-** [[http://www.youtube.com/user/9minerva?feature=mhsn|See a short video of the LCD in action]] (running the Sketch listed below) **.+** [[http://www.youtube.com/watch?v=QHZoSBFshlk|See a short video of the LCD in action]] (running the Sketch listed below) **.
 </note> </note>
  
Line 18: Line 18:
 === LCD Details === === LCD Details ===
  
-[[http://www.btinternet.com/~e2one/lcd/index.htm|Features full cursor control and multiple fonts]]. Programmable horizontal scrolling text too (up to 250 characters/line on the display). Custom characters can be designed & displayed.  [[http://www.btinternet.com/~e2one/lcd/graphics_character_definer.htm|An online character definer/editor]]. There is a small red LED on the bottom RHS corner of the LCD PCB - this can be controlled via commands from the Arduino.+[[http://www.dbzooo.webspace.virginmedia.com/lcd/index.htm|Features full cursor control and multiple fonts]]. Programmable horizontal scrolling text too (up to 250 characters/line on the display). Custom characters can be designed & displayed.  [[http://www.dbzooo.webspace.virginmedia.com/lcd/graphics_character_definer.htm|An online character definer/editor]]. There is a small red LED on the bottom RHS corner of the LCD PCB - this can be controlled via commands from the Arduino.
  
 LCD has a contrast adjustment slider. Unlike many other LCDs, this one has good readability in bright sunlight. LCD has a contrast adjustment slider. Unlike many other LCDs, this one has good readability in bright sunlight.
Line 66: Line 66:
   * Solder pins in place. Be careful, the pins are pretty close to each other. Check for any shorting as you go.   * Solder pins in place. Be careful, the pins are pretty close to each other. Check for any shorting as you go.
   * Close the LCD connector - best to use a small screwdriver to do this   * Close the LCD connector - best to use a small screwdriver to do this
 +  * Finish tightening the screws into the standoffs
  
  
Line 105: Line 106:
 <code c> <code c>
 #include <SoftwareSerial.h> #include <SoftwareSerial.h>
 +//Compiled with Arduino Version 1.0.5
 //We are using Arduino Uno pins 3 (Receive) and 4 (Transmit) //We are using Arduino Uno pins 3 (Receive) and 4 (Transmit)
 //This demo actually just uses pin 4 - there is no reception of data //This demo actually just uses pin 4 - there is no reception of data
Line 125: Line 127:
   //Clear LCD display, set font to 0 and position cursor at top LHS of display   //Clear LCD display, set font to 0 and position cursor at top LHS of display
   //note that we need two '\' chars as Arduino takes a single '\' as the escape character   //note that we need two '\' chars as Arduino takes a single '\' as the escape character
- mySerial.print("\\@ 0"); +  mySerial.print("\\@ 0"); 
    
   delay (2000);   delay (2000);
-  goto x;+
   mySerial.print("Line 1 - Hello world");   mySerial.print("Line 1 - Hello world");
   //   //
  • atmel/giant_lcd_shield.txt
  • Last modified: 2013/06/23 11:56
  • by minerva9