lnwshop logo

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

1602 LCD 16x2 Keypad Shield for Arduino

1602 LCD 16x2 Keypad Shield for Arduino
1602 LCD 16x2 Keypad Shield for Arduino thumbnail 11602 LCD 16x2 Keypad Shield for Arduino thumbnail 21602 LCD 16x2 Keypad Shield for Arduino thumbnail 3
รหัสสินค้า S0022
หมวดหมู่ Arduino Shields
ราคา 140.00 บาท
สถานะสินค้า พร้อมส่ง
แก้ไขล่าสุด 27 พ.ค. 2561
ความพึงพอใจ ยังไม่มีความคิดเห็น
จำนวน
ชิ้น
หยิบลงตะกร้า
Scan this!

LCD 16x2 Keypad Shield for Arduino

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

ตัวอย่างโคด Arduino LCD Keypad 

// อัพโหลดเสร็จ ปรับความสว่างของจอ LCD โดยหมุนตามเข็มนาฬิกาเพื่อให้ตัวอักษรเข้มขึ้น

//Sample using LiquidCrystal library

#include

 

/*******************************************************

 

This program will test the LCD panel and the buttons

Mark Bramwell, July 2010

 

********************************************************/

 

// select the pins used on the LCD panel

LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

 

// define some values used by the panel and buttons

int lcd_key     = 0;

int adc_key_in  = 0;

#define btnRIGHT  0

#define btnUP     1

#define btnDOWN   2

#define btnLEFT   3

#define btnSELECT 4

#define btnNONE   5

 

// read the buttons

int read_LCD_buttons()

{

 adc_key_in = analogRead(0);      // read the value from the sensor 

 // my buttons when read are centered at these valies: 0, 144, 329, 504, 741

 // we add approx 50 to those values and check to see if we are close

 if (adc_key_in > 1000) return btnNONE; // We make this the 1st option for speed reasons since it will be the most likely result

 // For V1.1 us this threshold

 if (adc_key_in < 50)   return btnRIGHT;  

 if (adc_key_in < 250)  return btnUP; 

 if (adc_key_in < 450)  return btnDOWN; 

 if (adc_key_in < 650)  return btnLEFT; 

 if (adc_key_in < 850)  return btnSELECT;  

 

 // For V1.0 comment the other threshold and use the one below:

/*

 if (adc_key_in < 50)   return btnRIGHT;  

 if (adc_key_in < 195)  return btnUP; 

 if (adc_key_in < 380)  return btnDOWN; 

 if (adc_key_in < 555)  return btnLEFT; 

 if (adc_key_in < 790)  return btnSELECT;   

*/

 

 

 return btnNONE;  // when all others fail, return this...

}

 

void setup()

{

 lcd.begin(16, 2);              // start the library

 lcd.setCursor(0,0);

 lcd.print("Push the buttons"); // print a simple message

 Serial.begin(9600);

}

 

void loop()

{

 lcd.setCursor(9,1);            // move cursor to second line "1" and 9 spaces over

 lcd.print(millis()/1000);      // display seconds elapsed since power-up

 

 

 lcd.setCursor(0,1);            // move to the begining of the second line

 lcd_key = read_LCD_buttons();  // read the buttons

 

 switch (lcd_key)               // depending on which button was pushed, we perform an action

 {

   case btnRIGHT:

     {

     lcd.print("RIGHT ");

     break;

     }

   case btnLEFT:

     {

     lcd.print("LEFT   ");

     break;

     }

   case btnUP:

     {

     lcd.print("UP    ");

     break;

     }

   case btnDOWN:

     {

     lcd.print("DOWN  ");

     break;

     }

   case btnSELECT:

     {

     lcd.print("SELECT");

     break;

     }

     case btnNONE:

     {

     lcd.print("NONE  ");

     break;

     }

 }

 

 

}


ข้อมูลเพิ่มเติม LCD 16x2 Keypad Shield for Arduino

http://www.dfrobot.com/wiki/index.php?title=Arduino_LCD_KeyPad_Shield_%28SKU:_DFR0009%29
https://www.dfrobot.com/wiki/index.php/Arduino_LCD_KeyPad_Shield_(SKU:_DFR0009)


ตัวอย่างวีดีโอ LCD 16x2 Keypad Shield for Arduino

สินค้านี้ยังไม่มีคนรีวิว
คำถาม
รายละเอียด
ชื่อผู้ถาม
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ถาม
สินค้านี้ยังไม่มีคนถามคำถาม

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

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

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

  • ส่งแบบไปรษณีย์ EMS 50 บาท ใช้เวลา 1-3 วัน ( ภาคกลาง ภาคเหนือ ภาคอีสาน 1 วัน )
  • ส่งแบบไปรษณีย์ลงทะเบียน 30 บาท ใช้เวลา 3-7 วัน
  • ส่งสินค้าทุกวันจันทร์-ศุกร์ เมื่อแจ้งโอนก่อน 14.00 น. 
    แจ้งโอนหลัง 14.00 น. ส่งสินค้าในวันถัดไป
  • ส่งสินค้าทุกวันเสาร์ เมื่อแจ้งโอนก่อน 10.00 น.
    แจ้งโอนหลัง 10.00 น. ส่งสินค้าในวันจันทร์**
การขอบิลเบิก/ใบเสนอราคา
  • สามารถขอบิลเบิกในนามต่างๆ แจ้งลงวันที่หรือไม่ลงวันที่ได้ แจ้งตรงเพิ่มเติมถึงทางร้าน ตอนทำรายการสั่งซื้อ (แจ้งชื่อ ที่อยู่และเลขภาษีที่ต้องการเบิกให้ครบถ้วน)
  • สามารถแจ้งขอใบเสนอราคาได้ทาง  Line: @myarduino และ Facebook: My arduino

รับสั่งและค้นหาอุปกรณ์อิเล็กทรอนิกส์ พรีออเดอร์  

สอบถามรายละเอียดสินค้าเพิ่มเติมได้ที่ Facebook: My arduino หรือ Line: @myarduino


 

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

อุปกรณ์ Arduino

ติดต่อ My arduino

       My arduino

 092-756-6556

10.00-18.00 น.

 ID: @myarduino

myarduino.sale@gmail.com

 

MEMBER

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

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