lnwshop logo

*** ถ้าสามารถทำรายการสั่งซื้อทางหน้าเว็บได้สำเร็จ แสดงว่าสินค้าที่ลูกค้ากดสั่งซื้อมีสินค้าพร้อมส่งทุกรายการค่ะ

1602 2004 LCD Adapter Plate IIC I2C Interface for arduino

1602 2004 LCD Adapter Plate IIC I2C Interface for arduino
1602 2004 LCD Adapter Plate IIC I2C Interface for arduino thumbnail 11602 2004 LCD Adapter Plate IIC I2C Interface for arduino thumbnail 21602 2004 LCD Adapter Plate IIC I2C Interface for arduino thumbnail 31602 2004 LCD Adapter Plate IIC I2C Interface for arduino thumbnail 41602 2004 LCD Adapter Plate IIC I2C Interface for arduino thumbnail 51602 2004 LCD Adapter Plate IIC I2C Interface for arduino thumbnail 61602 2004 LCD Adapter Plate IIC I2C Interface for arduino thumbnail 7
รหัสสินค้า L0001
หมวดหมู่ โมดูลจอ LCD
ราคา 40.00 บาท
สถานะสินค้า พร้อมส่ง
อัพเดทล่าสุด 10 ต.ค. 2560
ความพึงพอใจ
5.00/5 จาก 1 คน
จำนวน
ชิ้น
หยิบลงตะกร้า
Share
Scan this!

1602 2004 LCD Adapter Plate IIC I2C Interface for arduino

โมดูล I2C LCD ตัวนี้สามารถเชื่อมต่อกับหน้าจอ LCD รุ่น 16x2 หรือรุ่น 20x4 โดยใช้สายไฟเพียง 2 เส้น

สะดวก ง่าย ช่วยให้เหลือขา Arduino ไว้ใช้งานที่สำคัญอย่างอีน ใช้งานง่ายมี ไลบารีมาตรฐานพร้อมใช้งาน

  • I2C Address: 0X20~0X27 (the original address is 0X20,you can change it yourself)
  • Supply voltage: 5V
  • backlight และ contrast ปรับค่าได้ด้วย potentiometer
  • I2C Address: 0x27 (I2C Address: 0X20~0X27 (the original address is 0X27,you can change it yourself)
  • Compatible for 1602 LCD
  • Weight:5g
  • Size:5.5x2.3x1.4cm

 

ฟังก์ชั่นสั่งงานจอ LCD

lcd.begin(จำนวนตัวอักษรที่ใส่ได้ในแถว,จำนวนแถวทั้งหมด)

> ใช้กำหนดลักษณะหน้าจอ เช่น ถ้าจอเรามี 2แถว 16ตัวอักษร ให้ใส่ lcd.begin(16,2);

lcd.clear()

> ใช้ล้างหน้าจอ เมื่อมีตัวอักษรใดๆอยู่บนหน้าจอ จะถูกล้างออกทั้งหมด

lcd.home()

> ใช้ปรับให้เคเซอร์กลับไปอยู่ที่ตำแหน่งแรกด้านซ้าย เมื่อใช้คำสั่ง lcd.print() จะไปเริ่มแสดงผลทางด้านบนซ้าย

lcd.setCursor(ลำดับตัวอักษรนับจากทางซ้าย, บรรทัด)

> ใช้ตั้งค่าเคเซอร์ เช่น lcd.setCursor(2, 0); หมายถึงเซ็ตเคเซอร์ไปตัวอักษรที่ 2 นับจากทางซ้าย และอยู่บรรทัดแรก เมื่อใช้คำสั่ง lcd.print() ตัวอักษรตัวแรกจะอยู่ลำดับที่ 3 นับจากทางซ้าย

lcd.write(ข้อมูลที่ต้องการเขียนออกไป)

> ใช้สำหรับเขียนข้อมูลออกไปทีละตัวอักษร

lcd.print(ข้อมูลที่ต้องการให้เขียนออกไป [, รูปแบบข้อมูล])

> ใช้เขียนข้อมูลออกไปทั้งข้อความ

lcd.cursor()

> ใช้สั่งให้แสดงเคเซอร์บนหน้าจอ

lcd.noCursor()

> ใช้สั่งให้ไม่แสดงเคเซอร์บนหน้าจอ

lcd.display()

> แสดงตัวอักษรบนหน้าจอ

lcd.noDisplay()

> ปิดการแสดงตัวอักษรในหน้าจอ

lcd.scrollDisplayLeft()

> เลือนตัวอักษรไปทางซ้าย 1 ตัว

lcd.scrollDisplayRight()

> เลื่อนตัวอักษรไปทางขวา 1 ตัว

lcd.autoscroll()

> เลื่อนตัวอักษรไปทางขวาอัตโนมัติหากใช้คำสั่ง lcd.print() หรือ lcd.write() เมื่อตัวอักษรเต็มหน้าจอ

lcd.noAutoscroll()

> ปิดการเลื่อนตัวอักษรอัตโนมัติ

lcd.leftToRight()

> เมื่อใช้คำสั่ง lcd.print() หรือ lcd.write() ตัวอักษรจะเขียนจากซ้ายไปขวา

lcd.rightToLeft()

> เมื่อใช้คำสั่ง lcd.print() หรือ lcd.write() ตัวอักษรจะเขียนจากขวาไปซ้าย

นิยมใช้ร่วมกับ

____________________________________________________________________________

 library

 

 http://www.mediafire.com/file/iavimlofgo1aq6l/LiquidCrystal_i2c.rar

 

____________________________________________________________________________

ตัวอย่างการใช้งาน  

I2c  -> Arduino

  • Vcc -> 5V
  • Gnd -> Gnd
  • SDA -> A4
  • SCL -> A5

 หมายเหตุ การทดสอบ Library กับ Arduino IDE 1.6.5 สามารถใช้งานได้ครับ

____________________________________________________________________________

 ตัวอย่างCode

#include 

#include  

// Set the LCD address to 0x27 or 0x3F for a 16 chars and 2 line display
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup()
{
// initialize the LCD
lcd.begin();

// Turn on the blacklight and print a message.
lcd.backlight();
 lcd.setCursor(0,0); // ไปที่ตัวอักษรที่ 0 แถวที่ 1
 lcd.print("Welcome To");

lcd.setCursor(6,1); // ไปที่ตัวอักษรที่ 6 แถวที่ 2
lcd.print("My arduino"); 
 
 } 
void loop() {

}


____________________________________________________________________________

วีดีโอตัวอย่าง 

 

 


Tiwat Suttibut
23 ก.ย. 2559 11:19 น.
แจ่มครับ
ความพึงพอใจ:
คำถาม
รายละเอียด
ชื่อผู้ถาม
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ถาม
Theerachot Thongprasom
Theerachot Thongprasom
96.30.70.x
7 ก.ค. 2560 18:42 น.
หัวข้อ :โค้ดเออเร่อ
ผมคอมไพล์โค้ดแล้วมันเออเร่อ lcd.begin ต้องทำไงครับ
วิรัตน์ เจนวัฒนศิริกุล
วิรัตน์ เจนวัฒนศิริกุล
27.130.73.x
2 ธ.ค. 2559 16:48 น.
หัวข้อ :หน้าจอไม่ขึ้นตัวอักษร/ LCD20X4 ใช้ code LiquidCrystal_I2C lcd(0x3F,20X4)???
ต่อสายตามที่บอก คอมไพร์เสร็จ Compile done ผ่านหมดแต่ทำไมหน้าจอไม่ขี้นอะไรเลย ครับ
ช่วยส่งรูปถ่ายให้ admin ทางไลน์ด้วยครับ เดียว admin ด้วยดูครับ
เจ้าของร้าน
เจ้าของร้าน
2 ธ.ค. 2559 18:00 น.
ทิวัตถ์
ทิวัตถ์
49.48.251.x
23 ก.ย. 2559 10:51 น.
หัวข้อ :ขอบคุณมากครับ
ได้แล้ว
tiwat
tiwat
49.48.251.x
23 ก.ย. 2559 10:43 น.
หัวข้อ :หมุนเยอะไหมครับ
กลัวเจ๊งคับ
tiwat
tiwat
49.48.251.x
23 ก.ย. 2559 10:28 น.
หัวข้อ :หน้าจอไม่ขึ้นตัวอักษร
ผมทำทุกอย่างผ่านหมดแล้ว แต่คอมไพร์เสร็จ หน้าจอไม่ขี้นอะไรเลย ครับ
หมุนกล่องสีฟ้าด้านหลัง แบะ กำหนด arrdress จาก 0x27 เป็น 0x3F ครับ
เจ้าของร้าน
เจ้าของร้าน
23 ก.ย. 2559 10:41 น.
tiwat
tiwat
49.48.251.x
23 ก.ย. 2559 09:01 น.
หัวข้อ :Arduino: 1.6.9 (Windows 10), Board: "Arduino/Genuino Uno" sketch_sep23b:4: error: 'POSITIVE' was not declared in this scope LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); ^ C:\Users\tsutt\Desktop\sketch_sep23b\sketch_se
แก้อย่างไรคับ
โหลด library ทางร้านไปลงได้เลยครับผม
เจ้าของร้าน
เจ้าของร้าน
23 ก.ย. 2559 10:10 น.

เมื่อลูกค้าชำระเงินแล้ว ส่งหลักฐานการชำระเงินที่

เมนูแจ้งชำระเงิน 

การจัดส่งสินค้า   

  • ส่งแบบไปรษณีย์ EMS 50 บาท ใช้เวลา 1-3 วัน ( ภาคกลาง ภาคเหนือ ภาคอีสาน 1 วัน )
  • ส่งแบบไปรษณีย์ลงทะเบียน 30 บาท ใช้เวลา 3-7 วัน
  • ส่งสินค้าทุกวันจันทร์-ศุกร์ เมื่อแจ้งโอนก่อน 14.00 น. 
    แจ้งโอนหลัง 14.00 น. ส่งสินค้าในวันถัดไป
  • ส่งสินค้าทุกวันเสาร์ เมื่อแจ้งโอนก่อน 10.00 น.
    แจ้งโอนหลัง 10.00 น. ส่งสินค้าในวันจันทร์**

 

ธ.กสิกรไทย สาขาเซ็นทรัลพลาซา ขอนแก่น ออมทรัพย์
ธ.กรุงเทพ สาขาเมืองพล ออมทรัพย์
ธ.ไทยพาณิชย์ สาขาเซ็นทรัลพลาซา ขอนแก่น ออมทรัพย์
ธ.กรุงไทย สาขาเซ็นทรัลพลาซา ขอนแก่น ออมทรัพย์
เพื่อความเข้าใจตรงกันระหว่างผู้ซื้อและผู้ขายและมิตรภาพที่ดีต่อกัน กรุณาทำความเข้าใจเงื่อนไข

อุปกรณ์ Arduino

ติดต่อ My arduino

       My arduino

 092-756-6556

10.00-19.00 น.

 ID: myarduino

 myarduino.sale@gmail.com

 

MEMBER

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)
Go to Top