Difference between revisions of "OLED Display 1.12"

From
Jump to: navigation, search
(Code)
(Code)
Line 40: Line 40:
 
#include <SeeedGrayOLED.h>
 
#include <SeeedGrayOLED.h>
 
#include <avr/pgmspace.h>
 
#include <avr/pgmspace.h>
 
  
 
void setup()
 
void setup()
 
{
 
{
 
  Wire.begin();
 
  Wire.begin();
  SeeedGrayOled.init(SH1107G);            //initialize SEEED OLED display
+
  SeeedGrayOled.init(SSD1327);            //initialize SEEED OLED display
  SeeedGrayOled.clearDisplay();     //Clear Display.
+
  SeeedGrayOled.clearDisplay();           //Clear Display.
  SeeedGrayOled.setNormalDisplay(); //Set Normal Display Mode
+
  SeeedGrayOled.setNormalDisplay();       //Set Normal Display Mode
  SeeedGrayOled.setVerticalMode(); // Set to vertical mode for displaying text
+
  SeeedGrayOled.setVerticalMode();         // Set to vertical mode for displaying text
 
   
 
   
 
  for(char i=0; i < 12 ; i++)
 
  for(char i=0; i < 12 ; i++)
 
  {
 
  {
  SeeedGrayOled.setTextXY(i,0); //set Cursor to ith line, 0th column
+
  SeeedGrayOled.setTextXY(i,0);           //set Cursor to ith line, 0th column
  SeeedGrayOled.setGrayLevel(i); //Set Grayscale level. Any number between 0 - 15.
+
  SeeedGrayOled.setGrayLevel(i);         //Set Grayscale level. Any number between 0 - 15.
 
  SeeedGrayOled.putString("Hello World"); //Print Hello World
 
  SeeedGrayOled.putString("Hello World"); //Print Hello World
 
  }
 
  }
}
+
}  
  
 
void loop()
 
void loop()

Revision as of 00:27, 9 January 2018

Grove - OLED Display 1.12 inches (Seeed-Studio)

Caractéristiques

16 color grayscale
96×96 dot matrix OLED

Support

Supports both Normal and Inverse Color Display
Supports Continuous Horizontal Scrolling

OLED Display 96x96 recto.jpg OLED Display 96x96 verso.jpg

Drivers

OLED Display: LY120-96096
Driver IC: SSD1327Z

Voltage

Operating Voltage: 3.3~5V

Code

OLED_Hello_World.ino

	/*
	  The new OLED module drive IC has two version,
	  1. SH1107G
	  2. SSD1327
	  
	  Change the paramater of the drive IC name to init the module.
	  **
	  ** SeeedGrayOled.init(SSD1327);  // SSD1327 or SH1107G
	  **
	  Copyright - Seeedstudio
	  Author - lambor
	  Date - 4/24/2017
	*/

	#include <Wire.h>
	#include <SeeedGrayOLED.h>
	#include <avr/pgmspace.h>

	void setup()
	{
	  Wire.begin();
	  SeeedGrayOled.init(SSD1327);             //initialize SEEED OLED display
	  SeeedGrayOled.clearDisplay();            //Clear Display.
	  SeeedGrayOled.setNormalDisplay();        //Set Normal Display Mode
	  SeeedGrayOled.setVerticalMode();         // Set to vertical mode for displaying text
	  
	  for(char i=0; i < 12 ; i++)
	  {
	  SeeedGrayOled.setTextXY(i,0);           //set Cursor to ith line, 0th column
	  SeeedGrayOled.setGrayLevel(i);          //Set Grayscale level. Any number between 0 - 15.
	  SeeedGrayOled.putString("Hello World"); //Print Hello World
	  }
	}   

	void loop()
	{
	  
	}

Liens internes

index wiki.ows.cloud (arduino)
OLED Display 0.96 inches
4-Digital Display
Base Shield V2
Arduino UNO REV3


Liens externes

Librairies https://github.com/Seeed-Studio/OLED_Display_96X96