☛ 功能说明

使用 Arduino 开发板控制 LCD 1602 显示字元 ” Hello World! “。

☛ 使用材料

Arduino UNO R3  开发板 × 1、LCD 1602A 显示器模块 × 1、可变电阻 20KΩ × 1、电阻 220Ω × 1 。

☛ 电路图及面包板接线图

☛ 程式码

#include<LiquidCrystal.h>          // 使用 LiquidCrystal.h 函式库

LiquidCrystal lcd(12,11,5,4,3,2);  // 宣告 lcd 变数并定义使用接脚

void setup()
{
     lcd.begin(16,2);              // 使用 16 行 × 2 列 LCD
     lcd.print("Hello World!");    // 显示字元 " Hello World! "
}

void loop()
{
}

☛ 练习

⑴ 设计 Arduino 程式,控制 LCD 1602A 液晶显示模块显示学号,例如 ” 0123456789 “。

#include<LiquidCrystal.h>          // 使用 LiquidCrystal.h 函式库

LiquidCrystal lcd(12,11,5,4,3,2);  // 宣告 lcd 变数并定义使用接脚

void setup()
{
     lcd.begin(16,2);              // 使用 16 行 × 2 列 LCD
     lcd.setCursor(0,0);           // 设定游标位置于第 0 列第 0 行
     lcd.print("0123456789");      // 显示学号 "0123456789"
}

void loop()
{
}

 

⑵ 设计 Arduino 程式,控制 LCD 1602A 液晶显示模块在第 0 列、第 0 行显示学号 ” 0123456789 “,在第 1 列、第 0 行显示日期 ” 2022/06/27 “。

#include<LiquidCrystal.h>          // 使用 LiquidCrystal.h 函式库

LiquidCrystal lcd(12,11,5,4,3,2);  // 宣告 lcd 变数并定义使用接脚

void setup()
{
     lcd.begin(16,2);              // 使用 16 行 × 2 列 LCD
     lcd.setCursor(0,0);           // 设定游标位置于第 0 列第 0 行
     lcd.print("0123456789");      // 显示学号 "0123456789"
     lcd.setCursor(0,1);           // 设定游标位置于第 1 列第 0 行
     lcd.print("2022/06/27");      // 显示日期 "2022/06/27"
}

void loop()
{
}