[求助]这块显示器怎么用
本帖最后由 siska 于 2015-7-25 21:18 编辑Arduino IIC/I2C 2004 液晶模块
这块显示器是我在以下链接的店里头买的,但是不懂怎么用,求助= =(店主说他不懂。。)
https://item.taobao.com/item.htm?spm=a1z09.2.9.19.unhXOO&id=13876958118&_u=p1qoj532ba04
这里是库文件:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#if defined(ARDUINO) && ARDUINO >= 100
#define printByte(args)write(args);
#else
#define printByte(args)print(args,BYTE);
#endif
LiquidCrystal_I2C lcd(0x20,16,2);// set the LCD address to 0x20 for a 16 chars and 2 line display
void setup(){
lcd.init(); // initialize the lcd
lcd.backlight();
lcd.home();
lcd.print("Hello world...");
lcd.setCursor(0, 1);
lcd.print("dfrobot.com");
}
int backlightState = LOW;
long previousMillis = 0;
long interval = 1000;
void loop(){
unsigned long currentMillis = millis();
if(currentMillis - previousMillis > interval) {
previousMillis = currentMillis;
if (backlightState == LOW)
backlightState = HIGH;
else
backlightState = LOW;
if(backlightState == HIGH)lcd.backlight();
else lcd.noBacklight();
}
} 可以参考一下 可以先看1602的使用方法
http://wiki.geek-workshop.com/doku.php?id=arduino:libraries:liquidcrystal
然后看2004的实例代码时就会容易一点 吹口琴的钢铁侠 发表于 2015-7-26 07:37
可以先看1602的使用方法
http://wiki.geek-workshop.com/doku.php?id=arduino:libraries:liquidcrystal
然 ...
请问哪里有2004的实例代码 hnyzcj 发表于 2015-7-26 05:24
#include
#include
不知为何输了代码后成这样了 = =
本帖最后由 siska 于 2015-7-26 14:08 编辑
hnyzcj 发表于 2015-7-26 05:24
#include
#include
请问这句话什么意思uint8_t deg= {0x6,0x9,0x9,0x6};
顶起来,学会了吗? siska 发表于 2015-7-26 11:06
请问哪里有2004的实例代码
你的库文件里面不是有example吗,模仿着学吧。。。 丄帝De咗臂 发表于 2015-7-26 15:59
顶起来,学会了吗?
学的一知半解了= = 那产品页面上写了地址是0x27的,把LiquidCrystal_I2C lcd(0x20,16,2); 这句改成LiquidCrystal_I2C lcd(0x27,16,2); 可以用ardublock
页:
[1]