(SKU:DFR0464/DFR0554) Gravity: LCD1602 RGB Backlight Module 彩色背光液晶屏(IIC接口)

来自DFRobot Product Wiki
跳转至: 导航搜索
Gravity: I2C LCD1602 RGB 彩色背光液晶屏

目录

简介

见惯了千篇一律的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


引脚说明

LCD1602 RGB Backlight Module

IIC接口
标号 名称 功能描述
1 VCC 电源正
2 GND 电源负
3 SCL IIC时钟线
4 SDA IIC数据线


使用教程

按照引脚说明连接好硬件,并下载样例代码到UNO中,上传成功,即可看到LCD的显示及背光渐变效果。


准备


接线图

DFR0464连接图.png


样例代码

点击下载库文件库和例程下载 库和例程下载如何安装库?

 /*!
  * 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背光渐变

Mind+图形化程序

1、下载及安装软件。 详细教程:Mind+基础wiki教程-软件下载安装
2、切换到“上传模式”。 详细教程:Mind+基础wiki教程-上传模式编程流程
3、“扩展”中选择“主控板”中的“Arduino Uno” ,扩展小模块选择“显示器”中的“LCD1602模块(IIC接口)。 详细教程:Mind+基础wiki教程-加载扩展库流程
4、进行编程,程序如下图:
5、菜单“连接设备”,“上传到设备”

备注:“用户库”中搜索“LCD1602RGB”可以设置屏幕颜色及字符滚动显示。

Mind+lcd1602rgb.png


常见问题

还没有客户对此产品有任何问题,欢迎通过qq或者论坛联系我们!

更多问题及有趣的应用,可以 访问论坛 进行查阅或发帖。


更多


DFshopping car1.png DFRobot商城购买链接

个人工具
名字空间

变换
操作
导航
工具箱