Difference between revisions of "Grove - LCD RGB Backlight"

From
Jump to: navigation, search
(Created page with "Grove - LCD RGB Backlight - === Librairie === === Code === <pre> #include <Wire.h> #include "rgb_lcd.h" rgb_lcd lcd; const int colorR = 255; const int colorG = 0; con...")
 
Line 1: Line 1:
 
Grove - LCD RGB Backlight -
 
Grove - LCD RGB Backlight -
 +
 +
I2C communication
 +
 +
LCD I2C Address 0X3E<br>
 +
RGB I2C Address 0X62
  
 
=== Librairie ===
 
=== Librairie ===

Revision as of 22:00, 16 August 2018

Grove - LCD RGB Backlight -

I2C communication

LCD I2C Address 0X3E
RGB I2C Address 0X62

Librairie

Code

	#include <Wire.h>
	#include "rgb_lcd.h"

	rgb_lcd lcd;

	const int colorR = 255;
	const int colorG = 0;
	const int colorB = 0;

	void setup() 
	{
		// set up the LCD's number of columns and rows:
		lcd.begin(16, 2);

		lcd.setRGB(colorR, colorG, colorB);

		// Print a message to the LCD.
		lcd.print("hello, world!");

		delay(1000);
	}

	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);

		delay(100);
	}