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
atmel:giant_lcd_shield [2013/06/21 13:22] minerva9atmel:giant_lcd_shield [2013/06/23 11:56] (current) 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 14: Line 14:
  
 {{:atmel:giantshield.jpg|}} {{:atmel:giantshield.jpg|}}
 +
 +{{:atmel:unolcd.jpg?200|}}
  
  
 === 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 68:
   * 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 108:
 <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 129:
   //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.1371820939.txt.gz
  • Last modified: 2013/06/21 13:22
  • by minerva9