Module Port IIC/I2C/TWI/SPI Interface Module for 1602 LCD Display เป็นโมดูลที่ใช้สำหรับแปลงการติดต่อสื่อสารระหว่างจอ LCD กับบอร์ด Arduino ให้อยู่ในรูปแบบ I2C ซึ่งข้อดีก็คือสามารถลด pin ใช้งานจาก 6 ให้เหลือ 2 pin
การต่อวงจร
Arduino | Module |
5V | VCC |
GND | GND |
A4 | SDA |
A5 | SCL |
ดาวน์โหลด Library LiquidCrystal_I2C
โค้ดตัวอย่างการใช้งาน
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
uint8_t heart[8] = {0x0, 0xa, 0x1f, 0x1f, 0xe, 0x4, 0x0};
// Set the LCD address to 0x27 for a 16 chars and 2 line display
// ถ้าใช้ Address 0x27 ไม่ได้ลองใช้ 0x3F
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup()
{
lcd.begin();
//lcd.noBacklight(); // ปิด backlight
lcd.backlight(); // เปิด backlight
lcd.createChar(0, heart);
lcd.home();
lcd.print("Hello world...");
lcd.setCursor(0, 1);
lcd.print(" I ");
lcd.write(0);
lcd.print(" ARDUINOTHAI");
}
void loop()
{
// Do nothing here...
}
หน้าที่เข้าชม | 7,125,486 ครั้ง |
ผู้ชมทั้งหมด | 2,822,384 ครั้ง |
เปิดร้าน | 15 ก.ย. 2557 |
ร้านค้าอัพเดท | 6 ก.ย. 2568 |