Code
#include <Wire.h> // การอ่านไฟล์จากไดเร็กทอรี หรือโฟลเดอร์ที่กำหนดไว้
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2); //ฟังก์ชั่นของ lcd กำหนดให้ ตัวอักษรที่16 แถวที่2
void setup() // ฟังก์ชั่นใช้ในการประกาศค่าเริ่มต้น
{
lcd.backlight(); // ไฟเเบคไลท์
lcd.begin(); // การทำงานเริ่มต้นของ lcd
}
void loop() // ฟังก์ชั่นใช้ในการเขียนโค้ดโปรแกรมการทำงานของArduinoเป็นฟังก์ชั่นการวนลูปไปเรื่อยๆ
{
lcd.setCursor(0,0); //ใช้สั่งให้แสดงเคเซอร์บนหน้าจอ ตัวอักษรที่0เเถว0
lcd.print("Hello LCD I2C"); // เเสดงตัวอักษร
lcd.setCursor(0,1); //ใช้สั่งให้แสดงเคเซอร์บนหน้าจอ ตัวอักษรที่0เเถว1
lcd.print("YUTTASIN");
}
ภาพจำลองการทำงานด้วยโปรแกรม Proteus
อธิบายการทำงานของโปรแกรม
มีข้อความขึ้นคำว่า Hello LCD I2C เเถวเเรก
มีข้อความขึ้นคำว่า YUTTASIN เเถวสอง
เเสดงที่ LCD
มีข้อความขึ้นคำว่า Hello LCD I2C เเถวเเรก
มีข้อความขึ้นคำว่า YUTTASIN เเถวสอง
เเสดงที่ LCD
ไม่มีความคิดเห็น:
แสดงความคิดเห็น