“(SKU:RB-05L012)IIC LCD2004字符液晶显示器”的版本间的差异

来自ALSROBOT WiKi
跳转至: 导航搜索
相关问题解答
第15行: 第15行:
 
#工作温度:-30——+60(℃)
 
#工作温度:-30——+60(℃)
 
#发货清单:IIC LCD2004字符液晶显示器*1、4P连接线*1
 
#发货清单:IIC LCD2004字符液晶显示器*1、4P连接线*1
==使用方法==
+
==接口定义==
===引脚定义===
+
 
*SDA:双向数据信号
 
*SDA:双向数据信号
 
*SCL:时钟信号
 
*SCL:时钟信号
 
*+:电源(VCC)
 
*+:电源(VCC)
 
*-:地(GND)
 
*-:地(GND)
 +
==使用方法==
 
===连接方法===
 
===连接方法===
 
:将接口+、-、SDA、SCL分别接到Arduino Sensor Shield V5.0传感器扩展板上IIC接口对应的位置,通过Arduino控制器控制显示的内容。
 
:将接口+、-、SDA、SCL分别接到Arduino Sensor Shield V5.0传感器扩展板上IIC接口对应的位置,通过Arduino控制器控制显示的内容。
 
+
===使用硬件===
==应用例程==
+
* Carduino UNO 控制器 * 1个
我们使用IIC LCD2004字符液晶显示器显示一段字符,硬件器材如下:
+
* 传感器扩展板V5.0 * 1个
#Arduino控制器*1
+
* USB数据线 * 1条
#Arduino传感器扩展板*1
+
* 4P连接线 * 1条
#USB数据线
+
* IIC LCD2004字符液晶显示器 * 1个
#4P连接线
+
===例子程序===
#IIC LCD2004字符液晶显示器*1
+
程序上传前需要[http://pan.baidu.com/s/1kT92rXX 点此下载] LiquidCrystal_I2C 库文件,[http://pan.baidu.com/s/1o6CI1ZG 点此下载] wire 库文件,将下载的库文件解压放到 Arduino 安装目录下的 libraries 文件夹下,再重新打开Arduino IDE软件,复制下列程序编译上传到Carduino UNO控制器即可。
===示例代码===
+
 
<pre style='color:blue'>
 
<pre style='color:blue'>
 
#include <Wire.h>  
 
#include <Wire.h>  
 
#include <LiquidCrystal_I2C.h>
 
#include <LiquidCrystal_I2C.h>
 
 
 
LiquidCrystal_I2C lcd(0x27,20,4);
 
LiquidCrystal_I2C lcd(0x27,20,4);
 
 
void setup()
 
void setup()
 
{
 
{
 
   lcd.init();// 液晶初始化  
 
   lcd.init();// 液晶初始化  
 
   lcd.backlight();
 
   lcd.backlight();
 
 
 
   lcd.setCursor(5, 0);//光标移动到5,0
 
   lcd.setCursor(5, 0);//光标移动到5,0
   lcd.printstr("Welcome To");//打印字符"Welcome To"
+
   lcd.printstr("Welcome To");//打印字符"Welcome To"  
 
+
 
   lcd.setCursor(2, 1);//光标移动到2,1
 
   lcd.setCursor(2, 1);//光标移动到2,1
   lcd.printstr("www.alsrobot.cn");//打印字符"www.alsrobot.cn"
+
   lcd.printstr("www.alsrobot.cn");//打印字符"www.alsrobot.cn"
 
+
 
   lcd.setCursor(5, 2);//设置光标位置5,2
 
   lcd.setCursor(5, 2);//设置光标位置5,2
   lcd.printstr("RobotBase!");//打印字符"RobotBase!"
+
   lcd.printstr("RobotBase!");//打印字符"RobotBase!"
 
+
 
   lcd.setCursor(4, 3);//光标移动到4,3
 
   lcd.setCursor(4, 3);//光标移动到4,3
 
   lcd.printstr("I LOVE ROBOT");//打印字符"I LOVE ROBOT"
 
   lcd.printstr("I LOVE ROBOT");//打印字符"I LOVE ROBOT"
 
}
 
}
 
 
void loop()
 
void loop()
 
{
 
{
}</pre>
+
}
 +
</pre>
 
===程序效果===
 
===程序效果===
液晶屏将显示以下内容:
+
液晶屏将显示以下内容:<br/>
<br/>
+
 
#Welcome To
 
#Welcome To
 
#www.alsrobot.cn
 
#www.alsrobot.cn
第68行: 第59行:
 
#I LOVE ROBOT
 
#I LOVE ROBOT
 
[[文件:2004yj1.jpg|500px|缩略图|居中]]
 
[[文件:2004yj1.jpg|500px|缩略图|居中]]
 
 
==产品相关推荐==
 
==产品相关推荐==
 
[[文件:erweima.png|230px|无框|右]]
 
[[文件:erweima.png|230px|无框|右]]
第74行: 第64行:
 
[http://www.alsrobot.cn/goods-454.html  IIC LCD2004 I2C接口字符液晶显示器]
 
[http://www.alsrobot.cn/goods-454.html  IIC LCD2004 I2C接口字符液晶显示器]
 
===周边产品推荐===
 
===周边产品推荐===
[http://www.alsrobot.cn/goods-44.html Arduino LCD 4884 摇杆液晶扩展板]
+
[http://www.alsrobot.cn/goods-44.html Arduino LCD 4884 摇杆液晶扩展板]<br/>
<br/>
+
 
[http://www.alsrobot.cn/goods-126.html 1602液晶显示器 蓝白屏]<br/>
 
[http://www.alsrobot.cn/goods-126.html 1602液晶显示器 蓝白屏]<br/>
 
[http://www.alsrobot.cn/goods-127.html Arduino 12864点阵液晶]  
 
[http://www.alsrobot.cn/goods-127.html Arduino 12864点阵液晶]  
第81行: 第70行:
 
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=3053&highlight=2004 IIC LCD2004 断电后重启显示乱码]<br/>
 
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=3053&highlight=2004 IIC LCD2004 断电后重启显示乱码]<br/>
 
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=2542&highlight=2004 库文件问题]
 
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=2542&highlight=2004 库文件问题]
 
 
===相关学习资料===
 
===相关学习资料===
 
 
[http://www.makerspace.cn/portal.php 奥松机器人技术论坛]
 
[http://www.makerspace.cn/portal.php 奥松机器人技术论坛]

2015年10月29日 (四) 14:54的版本

2004yj.jpg

目录

产品概述

2013年哈尔滨奥松机器人科技有限公司推出一款基于IIC通信方式的LCD液晶显示器——IIC LCD2004字符液晶显示器。该显示器为蓝屏白字,更具有手动背光开关、对比度调节等功能,可根据您的需要进行设置。模块采用IIC通信方式,接线端子仅有4个,节省了控制器有限的引脚资源,省去了繁琐的连线,真正做到了精简。使用4P连接线可直接与Arduino Sensor Shield V5.0传感器扩展板上的IIC接口相连,通过Arduino控制器中的程序可轻松将传感器采集的信息发送到液晶屏上进行显示,做到一目了然。通过程序的控制,可以调节液晶屏工作的行号,随意的控制数据在显示器中显示的位置,可轻松实现数据排版,使您的作品更加美观,更具有观赏性。

规格参数

  1. 工作电压:+5V
  2. 对 比 度:电位器调节
  3. 背光调节:程序及手动
  4. 接口定义:+、-、SDA、SCL
  5. 模块尺寸:98*60*21(mm)
  6. 模块重量:78(g)
  7. 安装孔直径:305(mm)
  8. 安装孔水平距离:93(mm)
  9. 安装孔竖直距离:55(mm)
  10. 屏幕尺寸:98*40*9.8(mm)
  11. 工作温度:-30——+60(℃)
  12. 发货清单:IIC LCD2004字符液晶显示器*1、4P连接线*1

接口定义

  • SDA:双向数据信号
  • SCL:时钟信号
  • +:电源(VCC)
  • -:地(GND)

使用方法

连接方法

将接口+、-、SDA、SCL分别接到Arduino Sensor Shield V5.0传感器扩展板上IIC接口对应的位置,通过Arduino控制器控制显示的内容。

使用硬件

  • Carduino UNO 控制器 * 1个
  • 传感器扩展板V5.0 * 1个
  • USB数据线 * 1条
  • 4P连接线 * 1条
  • IIC LCD2004字符液晶显示器 * 1个

例子程序

程序上传前需要点此下载 LiquidCrystal_I2C 库文件,点此下载 wire 库文件,将下载的库文件解压放到 Arduino 安装目录下的 libraries 文件夹下,再重新打开Arduino IDE软件,复制下列程序编译上传到Carduino UNO控制器即可。

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4);
void setup()
{
  lcd.init();// 液晶初始化 
  lcd.backlight();
  lcd.setCursor(5, 0);//光标移动到5,0
  lcd.printstr("Welcome To");//打印字符"Welcome To" 
  lcd.setCursor(2, 1);//光标移动到2,1
  lcd.printstr("www.alsrobot.cn");//打印字符"www.alsrobot.cn"  
  lcd.setCursor(5, 2);//设置光标位置5,2
  lcd.printstr("RobotBase!");//打印字符"RobotBase!"  
  lcd.setCursor(4, 3);//光标移动到4,3
  lcd.printstr("I LOVE ROBOT");//打印字符"I LOVE ROBOT"
}
void loop()
{
}

程序效果

液晶屏将显示以下内容:

  1. Welcome To
  2. www.alsrobot.cn
  3. RobotBase!
  4. I LOVE ROBOT
2004yj1.jpg

产品相关推荐

Erweima.png

产品购买地址

IIC LCD2004 I2C接口字符液晶显示器

周边产品推荐

Arduino LCD 4884 摇杆液晶扩展板
1602液晶显示器 蓝白屏
Arduino 12864点阵液晶

相关问题解答

IIC LCD2004 断电后重启显示乱码
库文件问题

相关学习资料

奥松机器人技术论坛