LCD 1602 Keypad Shield (Yellow-Green)

LCD 1602 Keypad Shield (Yellow-Green)
LCD 1602 Keypad Shield (Yellow-Green)LCD 1602 Keypad Shield (Yellow-Green)LCD 1602 Keypad Shield (Yellow-Green)LCD 1602 Keypad Shield (Yellow-Green)LCD 1602 Keypad Shield (Yellow-Green)LCD 1602 Keypad Shield (Yellow-Green)
รหัสสินค้า SA30012
หมวดหมู่ LCD / LCD Drive
ราคา 110.00 บาท
สถานะสินค้า พร้อมส่ง
จำนวน
1
หยิบลงตะกร้า
หนังสือรับรองบริษัท
บุ๊คแบ๊งค์
คุ้มครองโดย LnwPay

บทความเรื่องการใช้งาน LCD Shield ของ Arduitronics

https://www.arduitronics.com/article/การใช้งาน-lcd-กับ-arduino


ดูรายละเอียดเพิ่มเติม และ download library ได้ที่
http://www.dfrobot.com/wiki/index.php?title=Arduino_LCD_KeyPad_Shield_(SKU:_DFR0009)

จอแสดงผล LCD ขนาด 16 ตัวอักษร 2 บรรทัด พร้อมปุ่มกด สามารถใช้ป้อนค่าปุ่มที่กดให้กับ Arduino เอาไปควบคุมข้อมูลต่าง ๆ ที่ต้องการได้อย่างสะดวก ไม่ต้องต่อสายเพิ่ม แค่เสียบก็พร้อมใช้งาน เหมาะสำหรับงานแสดงผลข้อมูลออกจอ LCD ที่ต้องการรับค่าปุ่มจากผู้ใช้ไปประมวลผล

Pin Function
Analog 0 Button (select, up, right, down and left)
Digital 4 DB4
Digital 5 DB5
Digital 6 DB6
Digital 7 DB7
Digital 8 RS (Data or Signal Display Selection)
Digital 9 Enable
Digital 10 Backlit Control

ตำแหน่งขาที่ใช้งานของ LCD Keypad Shield




วิธีการต่ออุปกรณ์ สอนใช้งาน Arduino LCD Keypad Shield จอแสดงผล พร้อมปุ่มกด

 

1.เชื่อมต่ออุปกรณ์ตามด้านล่าง
Arduino LCD Keypad Shield -> Arduino UNO R3

2. จากนั้นทำการ copy โค๊ดด้านล่างไปใส่ไว้ในโปรแกรม Arduino IDE

 

1
#include <LiquidCrystal.h>
2
const int pin_RS = 8;
3
const int pin_EN = 9;
4
const int pin_d4 = 4;
5
const int pin_d5 = 5;
6
const int pin_d6 = 6;
7
const int pin_d7 = 7;
8
const int pin_BL = 10;
9
LiquidCrystal lcd( pin_RS, pin_EN, pin_d4, pin_d5, pin_d6, pin_d7);
10
void setup() {
11
lcd.begin(16, 2);
12
lcd.setCursor(3, 0); // กำหนดตำแหน่ง Cursor (ช่องแนวนอนนับจากด้านซ้าย, ฃ่องแนวตั้งนับจากด้านบน)
13
lcd.print("Arduitronics.com");// แสดงข้อความออกจอ LCD
14
lcd.setCursor(0, 1);
15
lcd.print("Press Key:");
16
}
17
void loop() {
18
int x;
19
x = analogRead (0); // อ่านค่าปุ่มที่ผู้ใช้งานกด
20
lcd.setCursor(10, 1);
21
 
22
if (x < 60) {
23
lcd.print ("Right ");
24
}
25
else if (x < 200) {
26
lcd.print ("Up ");
27
}
28
else if (x < 400) {
29
lcd.print ("Down ");
30
}
31
else if (x < 600) {
32
lcd.print ("Left ");
33
}
34
else if (x < 800) {
35
lcd.print ("Select");
36
}
37
}

วิธีการชำระเงิน

ชำระเงินค่าสินค้าโดยการโอนเงินเข้าบัญชีธนาคาร KBANK, SCB, BBL,TMB

กรุณาเก็บหลักฐานการโอนเงินของท่านไว้เพื่อแจ้งการชำระเงินด้วยค่ะ

 

ท่านสามารถแจ้งการชำระเงินผ่านระบบอัตโนมัติได้โดย Click Link ข้างล่างค่ะ

https://www.arduitronics.com/informpayment

 

บมจ. ธนาคารกสิกรไทย สาขาเซ็นทรัล แจ้งวัฒนะ ออมทรัพย์
ธนาคารไทยพาณิชย์ จำกัด (มหาชน) สาขาเซ็นทรัล แจ้งวัฒนะ ออมทรัพย์
ธนาคารกรุงเทพ จำกัด (มหาชน) สาขาเซนทรัล พระราม 3 สะสมทรัพย์
ธนาคารทหารไทยธนชาต จำกัด (มหาชน) สาขาเซนทรัล พระราม 3 กระแสรายวัน

เพิ่มเพื่อน

@rfm0967y

ติดต่อสอบถาม

เพิ่มเพื่อน

CATEGORY

Sensors / Modules [1702]

CONTACT US

มือถือ 0887823467 แฟกซ์ 02-0153201

Join เป็นสมาชิกร้านค้า

ร้านArduitronics
ร้านArduitronics
/www.arduitronics.com/
Join เป็นสมาชิกร้าน
2129
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ

STATISTICS

หน้าที่เข้าชม15,393,408 ครั้ง
ผู้ชมทั้งหมด5,896,486 ครั้ง
เปิดร้าน21 พ.ค. 2556
ร้านค้าอัพเดท16 ก.ย. 2568

MEMBER

พูดคุย-สอบถาม