:::
LiquidCrystal_I2C lcd(0x27,16,2); //PCF8574晶片(藍色貼紙)
【Arduino】LCD常用程式碼
最新公告消息
張貼人:陳美芳老師 ╱ 公告日期:2023-08-17接法:
SDA→A4;SCL→A5;VCC→5V;GND→GND
<引入函式庫與宣告>
//連結需要用到的函式庫,必要條件
SDA→A4;SCL→A5;VCC→5V;GND→GND
<引入函式庫與宣告>
//連結需要用到的函式庫,必要條件
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
//必要條件→宣告一個LCD 硬體位址,字元長度16 , 行數2
//LCD IIC晶片有分PCF8574和PCF8574A。
//必要條件→宣告一個LCD 硬體位址,字元長度16 , 行數2
//LCD IIC晶片有分PCF8574和PCF8574A。
//PCF8574晶片(藍色貼紙)初始化I2C位址為0x27
//PCF8574A晶片(綠色貼紙)初始化I2C位址為0x3F
LiquidCrystal_I2C lcd(0x27,16,2); //PCF8574晶片(藍色貼紙)
LiquidCrystal_I2C lcd(0x3F,16,2); //PCF8574A晶片(綠色貼紙)
<Void Setup初始化>
//初始化LCD清空畫面,必要條件
lcd.init();
//開啟背光
lcd.backlight();
//關閉背光,B大寫
lcd.noBacklight();
//直接顯示英文、數字或符號,放在“雙引號”中間,不支援中文
lcd.print("英文、數字或符號");
//顯示變數值(例如變數x),不需要打雙引號
lcd.print(x);
//清空畫面
lcd.clear();
//持續毫秒數
delay(毫秒數);
//設定文字顯示位置,座標(行,列)
//先設定座標,再顯示 lcd.print (字元)
lcd.backlight();
//關閉背光,B大寫
lcd.noBacklight();
//直接顯示英文、數字或符號,放在“雙引號”中間,不支援中文
lcd.print("英文、數字或符號");
//顯示變數值(例如變數x),不需要打雙引號
lcd.print(x);
//清空畫面
lcd.clear();
//持續毫秒數
delay(毫秒數);
//設定文字顯示位置,座標(行,列)
//先設定座標,再顯示 lcd.print (字元)
lcd.setCursor(行,列);
//例如設定游標位置在「第一列第一個字元處」
lcd.setCursor(0, 0);
lcd.setCursor(0, 0);
0,0
|
1,0
|
2,0
|
3,0
|
4,0
|
5,0
|
6,0
|
7,0
|
8,0
|
9,0
|
10,0
|
11,0
|
12,0
|
13,0
|
14,0
|
15,0
|
0,1
|
1,1
|
2,1
|
3,1
|
4,1
|
5,1
|
6,1
|
7,1
|
8,1
|
9,1
|
10,1
|
11,1
|
12,1
|
13,1
|
14,1
|
15,1
|
最後修改時間:2023-12-01 AM 8:44