วิธีการต่อวงจรครับผมได้ต่อประมาณนี้ครับ
รูปวิธีการต่ออุปกรณ์
มีโปรแกรมที่ที่ผมรองเอามาทดสอบครับ
#include <Wire.h>
#include <LiquidCrystal_I2C.h> //ประกาศ Library ของจอ I2C
// Set the LCD address to 0x27 for a 16 chars and 2 line display
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup()
{
// initialize the LCD
lcd.begin();
// Print a message to the LCD.
lcd.print("Hello !!!"); //ฟังก์ชั่นในการกำหนดข้อความที่ต้องการแสดงผล
lcd.setCursor(0, 1); //ฟังก์ชั่นในการกำหนดตำแหน่ง Cursor
lcd.print("bass");
}
void loop()
{
}
ผมได้ทำโปรแกรมอ่านค่าอุณหภูมิแล้วแสดงผลออกทางจอ LCD ครับผลที่ออกมาก็ได้ดั่งใจหมายครับเป็นการเริ่มที่ดีครับ
รูปค่าที่แสดงผล
รูปค่าที่แสดงผล
ส่วนโปรแกรมก็จะได้เป็นประมาณนี้ครับพร้อมที่จะนำมาใช้งานจริงครับ
#include <Wire.h>
#include <LiquidCrystal_I2C.h> //ประกาศ Library ของจอ I2C
// Set the LCD address to 0x27 for a 16 chars and 2 line display
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup()
{
// initialize the LCD
lcd.begin();
// Print a message to the LCD.
//lcd.print("Hello !!!"); //ฟังก์ชั่นในการกำหนดข้อความที่ต้องการแสดงผล
//lcd.setCursor(0, 1); //ฟังก์ชั่นในการกำหนดตำแหน่ง Cursor
//lcd.print("10");
}
void loop()
{
for(int i=0; i<=10; i++)
{
lcd.setCursor(14, 0);
lcd.print(i);
delay(300);
}
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น