Page 57 - เล่มโปรเจค
P. 57
44
2) lcd.begin(cols, rows)
ฟังก์ชันกำหนดจำนวนตัวอักษรและบรรทัดที่ใช้ในการแสดงผล
โดย lcd : ตัวแปรชนิดข้อมูลของ LiquidCrystal_I2C
cols : จำนวนตัวอักษรที่แสดงใน 1 บรรทัด
rows : จำนวนแถวที่แสดงได้
3) lcd.clear()
ฟังก์ชันเคลียร์หน้าจอ LCD พร้อมกำหนดเคอร์เซอร์ไปบนสุดทางซ้าย
4) lcd.home()
ฟังก์ชันกำหนดตำแหน่งเคอร์เซอร์ไปบนสุดทางซ้าย
5) lcd.setCursor(col, row)
ฟังก์ชันกำหนดตำแหน่งของเคอร์เซอร์
่
โดย col : ตำแหน่งเคอร์เซอร์ที่แนวหลัก (column) (ตำแหน่งเริ่มต้นของหลักเทากับ 0)
Row : ตำแหน่งเคอร์เซอร์ที่แนวแถว (row) (ตำแหน่งเริ่มต้นของแถวเท่ากับ 0)
6) lcd.write(data)
ฟังก์ชันเขียนตัวอักษรไปแสดงผลที่โมดูล LCD
โดย data : ข้อมูลตัวอกษรที่จะเขียนไปแสดงผล
ั
7) lcd.print(data)
lcd.print(data, BASE)
ฟังก์ชันพิมพข้อมูลไปแสดงผลที่โมดูล LCD
์
โดย data : ข้อมูลที่จะพิมพ เช่น char, byte, int, long หรือ string
์
BASE : รูปแบบของข้อมูลที่จะแสดง BIN (เลขฐานสอง), DEC (เลขฐานสิบ), OCT(เลขฐานแปด)
และ HEX (เลขฐานสิบหก)
8) lcd.cursor () / lcd.noCursor ()
ฟังก์ชันแสดง / ซ่อนเคอร์เซอร์โมดูล LCD
9) lcd.blink () / lcd.noBlink ()
ฟังก์ชันกระพริบ / ไม่กระพริบของเคอร์เซอร์โมดูล LCD