☛ 功能说明
使用 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() { }