Grove - LCD RGB Backlight Release date: 9/20/2015 Version: 1.0 Wiki: http://www.seeedstudio.com/wiki/Grove_-_LCD_RGB_Backlight Bazaar: http://www.seeedstudio.com/depot/Grove-LCD-RGB-Backlight-p-1643.
Document Revision History Revision Date Author Description 1.0 Sep 21, 2015 Victor.
Contents Document Revision History ···································································································2 1. Introduction ···················································································································2 2. Specification ···················································································································3 3.
Disclaimer For physical injuries and possessions loss caused by those reasons which are not related to product quality, such as operating without following manual guide, natural disasters or force majeure, we take no responsibility for that. Under the supervision of Seeed Technology Inc., this manual has been compiled and published which covered the latest product description and specification. The content of this manual is subject to change without notice.
1. Introduction Done with tedious mono color backlight? This Grove enables you to set the color to whatever you like via the simple and concise Grove interface. It takes I2C as communication method with your microcontroller. So number of pins required for data exchange and backlight control shrinks from ~10 to 2, relieving IOs for other challenging tasks. Besides, Grove - LCD RGB Backlight supports user-defined characters.
2.
3. Demonstration This demonstration will show you how to use Grove - LCD RGB Backlight, we need a Seeeduino V3.0 else. 3.1 Hardware Installation Hardware installation is very easy, because there's an I2C Grove in Seeeduino, so what we need to do is connect it to I2C Grove via a Grove cable. 3.2 Download Code and Upload You can download the demo code in Github, click here, then extract it to anywhere.
3.3 Change Color of Backlight One of Grove - LCD RGB Backlight's most important feature is: you can change the color backlight, and it's a very simple thing, just use the following function: void setRGB(int r, int g, int b); Then let's try a Red backlight. Modify the code about color into: const int colorR = 255; const int colorG = 0; const int colorB = 0; Upload the code again, woo, see the backlight turn to Red? Then why not try another color? Whatever you like. 3.
# Grovepi + grove RGB LCD module # Example for using the Grove I2C color LCD from grove_rgb_lcd import * while(True): setText("Hello world\nLCD test") setRGB(0,128,64) for c in range(0,255): setRGB(c,255-c,0) time.sleep(0.01) setRGB(0,255,0) setText("Bye bye, this should wrap") time.sleep(1.5) 3.4.
Run program: sudo python example.
4. Related Projects The best way to learn something, is to create a project with it. Recipe Community is a place which gathers a lot of amazing projects with step-by-step tutorials. Makers in the community have made a lot of awesome projects with the Grove - LCD RGB Backlight, check this out! 4.1 Pringles Can antenna with a LinkIt ONE Make a focused antenna with a pringles can. I want to make it.
4.2 A Smart home monitoring equipment by BBG Get to know the temperature and pressure around you with a smart DIY home monitor I want make one! Find out even more awesome projects on Recipe.
5. Share Your Awesome Projects with Us Born with the spirit of making and sharing, that is what we believe makes a maker. And only because of this , the open source community can be as prosperous as it is today. It does not matter what you are and what you have made, hacker, maker, artist and engineers, as long as you start sharing your works with others, you are being part of the open source community and you are making your contributions.
6.