การเชื่อมต่อ บอร์ด Arduino Nano กับ LCD1602 I2C



 การเชื่อมต่อ บอร์ด Arduino Nano กับ LCD1602 I2C  

I2C module Arduino Nano

VCC  ------> 5V Pin

GND  ------> Ground Pin

SDA  ------> A4 Pin

SCL  ------> A5 Pin


ติดตั้งไลบรารี LiquidCrystal ให้ไปที่ Arduino IDE:

ไปที่เมนู Sketch > Include Library > Manage Libraries...

ค้นหา LiquidCrystal I2C และติดตั้ง


//ตัวอย่างโค้ด

#include <Wire.h> 

#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,16,2);  


void setup()

{

  lcd.begin(16,2);                      

  lcd.init();                      

  lcd.backlight();

  lcd.clear();  

  lcd.setCursor(0,0);

  lcd.print("Arduino Nano");

  delay(3000);

  lcd.setCursor(0,1);

  lcd.print("LCD1602 I2C");

  delay(3000);

}



void loop()

{

  lcd.clear();

  lcd.print("Hello World");

  delay(5000);

  lcd.clear();

  lcd.setCursor(0,0);

  lcd.print("Welcome To Omit");

  delay(3000);

  lcd.clear();

  lcd.setCursor(0,0);

  lcd.print("Arduino Nano Board");

  delay(5000);

  lcd.clear();

  lcd.setCursor(0,0);

  lcd.print("Please Subscribe!");

  delay(5000);

  lcd.clear();

  lcd.setCursor(0,0);

  lcd.print("Thank You!");

  delay(5000);

}


ความคิดเห็น