วันพุธที่ 8 กรกฎาคม พ.ศ. 2558

วันที่ 37 ของการฝึกงานที่ FIBO

วันนี้ผมได้ทำโปรแกรมแสดงผลทางจอ 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("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);
  }
}


ไม่มีความคิดเห็น:

แสดงความคิดเห็น