“(SKU:RB-05L012)IIC LCD2004字符液晶显示器”的版本间的差异
来自ALSROBOT WiKi
(→相关问题解答) |
(→产品相关推荐) |
||
(未显示2个用户的3个中间版本) | |||
第1行: | 第1行: | ||
[[文件:2004yj.jpg|500px|缩略图|右]] | [[文件:2004yj.jpg|500px|缩略图|右]] | ||
==产品概述== | ==产品概述== | ||
− | + | 哈尔滨奥松机器人科技有限公司推出一款基于IIC通信方式的LCD液晶显示器——IIC LCD2004字符液晶显示器。该显示器为蓝屏白字,更具有手动背光开关、对比度调节等功能,可根据您的需要进行设置。模块采用IIC通信方式,接线端子仅有4个,节省了控制器有限的引脚资源,省去了繁琐的连线,真正做到了精简。使用4P连接线可直接与Arduino Sensor Shield V5.0传感器扩展板上的IIC接口相连,通过Arduino控制器中的程序可轻松将传感器采集的信息发送到液晶屏上进行显示,做到一目了然。通过程序的控制,可以调节液晶屏工作的行号,随意的控制数据在显示器中显示的位置,可轻松实现数据排版,使您的作品更加美观,更具有观赏性。 | |
+ | |||
==规格参数== | ==规格参数== | ||
#工作电压:+5V | #工作电压:+5V | ||
第15行: | 第16行: | ||
#工作温度:-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个 |
− | + | * 传感器扩展板V5.0 * 1个 | |
− | + | * USB数据线 * 1条 | |
− | + | * 4P连接线 * 1条 | |
− | + | * IIC LCD2004字符液晶显示器 * 1个 | |
− | + | ===例子程序=== | |
− | + | 程序上传前需要安装LiquidCrystal_I2C和wire 库文件,将最下方网盘下载的库文件解压放到 Arduino 安装目录下的 libraries 文件夹下,再重新打开Arduino IDE软件,复制下列程序编译上传到Arduino 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行: | 第61行: | ||
#I LOVE ROBOT | #I LOVE ROBOT | ||
[[文件:2004yj1.jpg|500px|缩略图|居中]] | [[文件:2004yj1.jpg|500px|缩略图|居中]] | ||
− | |||
==产品相关推荐== | ==产品相关推荐== | ||
+ | === 例子程序下载 === | ||
+ | 库文件及例子程序下载链接:https://pan.baidu.com/s/1D2p0ENv9pax9C9i9hbCn_Q 提取码:02nh | ||
[[文件:erweima.png|230px|无框|右]] | [[文件:erweima.png|230px|无框|右]] | ||
===产品购买地址=== | ===产品购买地址=== | ||
[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行: | 第74行: | ||
[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 奥松机器人技术论坛] |
2022年5月30日 (一) 12:00的最后版本
目录 |
产品概述
哈尔滨奥松机器人科技有限公司推出一款基于IIC通信方式的LCD液晶显示器——IIC LCD2004字符液晶显示器。该显示器为蓝屏白字,更具有手动背光开关、对比度调节等功能,可根据您的需要进行设置。模块采用IIC通信方式,接线端子仅有4个,节省了控制器有限的引脚资源,省去了繁琐的连线,真正做到了精简。使用4P连接线可直接与Arduino Sensor Shield V5.0传感器扩展板上的IIC接口相连,通过Arduino控制器中的程序可轻松将传感器采集的信息发送到液晶屏上进行显示,做到一目了然。通过程序的控制,可以调节液晶屏工作的行号,随意的控制数据在显示器中显示的位置,可轻松实现数据排版,使您的作品更加美观,更具有观赏性。
规格参数
- 工作电压:+5V
- 对 比 度:电位器调节
- 背光调节:程序及手动
- 接口定义:+、-、SDA、SCL
- 模块尺寸:98*60*21(mm)
- 模块重量:78(g)
- 安装孔直径:305(mm)
- 安装孔水平距离:93(mm)
- 安装孔竖直距离:55(mm)
- 屏幕尺寸:98*40*9.8(mm)
- 工作温度:-30——+60(℃)
- 发货清单: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软件,复制下列程序编译上传到Arduino 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() { }
程序效果
液晶屏将显示以下内容:
- Welcome To
- www.alsrobot.cn
- RobotBase!
- I LOVE ROBOT
产品相关推荐
例子程序下载
库文件及例子程序下载链接:https://pan.baidu.com/s/1D2p0ENv9pax9C9i9hbCn_Q 提取码:02nh
产品购买地址
周边产品推荐
Arduino LCD 4884 摇杆液晶扩展板
1602液晶显示器 蓝白屏
Arduino 12864点阵液晶