_SKU_DFR0464_DFR0554__Gravity__LCD1602_RGB_Backlight_Module_彩色背光液晶屏_IIC接口_ - jimaobian/DFRobotWikiCn GitHub Wiki
见惯了千篇一律的LCD液晶屏,你是否也想来一次不一样的体验?DFRobot彩光LCD将给您带来全新的视觉感受,摆脱沉闷的单色背光,换上RGB全彩背光,能够提供1600万种颜色组合。 DFRobot Gravity I2C LCD1602彩色背光液晶屏采用通用Gravity i2C接口,仅需两根通信线,即可完成通信与背光控制。液晶屏可以显示2x16个字符,支持屏幕滚动,光标移动等功能。没有繁琐的接线,没有复杂的代码,通过专门的Arduino库,就可以完成所有的设计。
- 工作电压:3.3V~5.0V
- 工作电流:≤60mA
- 显示描述:16*2
- 通信方式:IIC/I2C
- 背光:RGB可调背光(1600万)
- 工作温度:-20 to +70℃
- 存放温度:-30 to +80℃
- 模块尺寸:87.0mm*32.0mm*13.0mm
:[[File:DFR0464背面.png|LCD1602 RGB Backlight Module ]] |
标号 | 名称 | 功能描述 |
1 | VCC | 电源正 |
2 | GND | 电源负 |
3 | SCL | IIC时钟线 |
4 | SDA | IIC数据线 |
IIC接口
按照引脚说明连接好硬件,并下载样例代码到UNO中,上传成功,即可看到LCD的显示及背光渐变效果。
-
硬件
- 1 x UNO控制板
- 1 x I/O Expansion
- 1 x IIC 传感器线
-
软件
- Arduino IDE 点击下载Arduino IDE
点击下载库文件库和例程下载 库和例程下载。如何安装库?
|
/*!
* file SetColor.ino
* brief SetColor.
*
* Copyright [DFRobot](http://www.dfrobot.com), 2016
* Copyright GNU Lesser General Public License
*
* version V1.0
* date 2017-2-10
*/
#include <Wire.h>
#include "DFRobot_LCD.h"
int r,g,b;
int t=0;
DFRobot_LCD lcd(16,2); //16 characters and 2 lines of show
void setup() {
Serial.begin(9600);
// initialize
lcd.init();
}
void loop() {
r= (abs(sin(3.14*t/180)))*255; //get R,G,B value
g= (abs(sin(3.14*(t+60)/180)))*255;
b= (abs(sin(3.14*(t+120)/180)))*255;
t=t+3;
lcd.setRGB(r, g, b); //Set R,G,B Value
lcd.setCursor(0,0);
lcd.print("DFRobot");
lcd.setCursor(0,1);
lcd.print("Gravity: RGB LCD");
//R:0-255 G:0-255 B:0-255
delay(1);
}
|}
LCD1602背光渐变
还没有客户对此产品有任何问题,欢迎通过qq或者论坛联系我们!
| 更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖。 |