LCD 1602A

LiquidCrystal 1602A

規格:16x2

應用:顯示數據,只能是英文或數字

安裝程式庫

工具、管理程式庫:搜尋時輸入 LiquidCrystal_I2C,選擇 by Frank de Brabander,安裝時選擇版本:1.1.1

Capture_LiquidCrystal_I2C-1.mp4

Arduino IDE v1.8.13  LCD 1602A 程式庫安裝

Capture_LiquidCrystal_I2C.mp4

Arduino IDE v2.2.1  LCD 1602A 程式庫安裝

接線說明

準備四條公對母杜邦線

1. SCL接Uno A5。

2.SDA接Uno A4。

3.VCC接Uno 5V。

4.GND接Uno GND。

程式碼:檔案 > 範例 > LiquidCrystal_I2C > Hello World。

LCD 1602 I2C的位址是0x27或0x3F,調製整背面十字紐可讓文字順利顯示。

※LCD 1602A 位址是0x3F。

#include <Wire.h>

#include <LiquidCrystal_I2C.h>


// 設置 LCD 1602A 的 I2C 位址

#define I2C_ADDR 0x3F


// 設置 LCD 的列和行數

#define LCD_COLUMNS 16

#define LCD_ROWS 2


// 初始化 LCD

LiquidCrystal_I2C lcd(I2C_ADDR, LCD_COLUMNS, LCD_ROWS);


void setup() {

  // 初始化 LCD 顯示

  lcd.init();

  delay(1000);

  // 啟用 LCD 背光

  lcd.backlight();

  // 在 LCD 第一列第一行顯示 "Hello, World!"

  lcd.setCursor(0, 0);

  lcd.print("Hello, World!");

}


void loop() {

  // 你可以在這裡編寫你的主要程式碼,LCD 顯示器將一直顯示 "Hello, World!"

}

逆時針,調整背面藍色十字旋鈕,直到文字出現。

調整後結果