024 66858855 - 024 32056333
S:8:00-12:00 * Ch:13:30-18:00

Trang chủ /Module - Cảm biến / Shield - Đế ra chân

imgEx
LCD1602 Keypad Shield
Cập nhật cuối lúc: 16/02/2019 ,Đã xem: 329 lượt
Mã sản phẩm: MOD0263
Vị trí kho lưu trữ: X-121
Thương hiệu:    
Số lượng1-910-2930-4950-99>=100
Giá (VNĐ) 52,000 48,000
linhkienchatluong.vn bán đúng giá đã niêm yết trên Website, Chúng tôi không báo giá lại các sản phẩm có giá sẵn.

Số lượng:Chiếc

Bán lẻ - bán online 1: 024 66858855 

Bán lẻ - bán online 2: 024 32056333

Zalo: 0946 386693

Đặt hàng - dự án    : 0946 386693

Thời gian làm việc:

                  Buổi sáng: 8h00 - 12h00

                  Buổi chiều: 13h30 - 18h00

từ Thứ 2 - Thứ 7 (CN và ngày lễ nghỉ)

LCD1602 Keypad Shield
tải thư viện LCD arduino tại đây 
code demo:
/*************************************************************************************
 
  Mark Bramwell, July 2010
 
  This program will test the LCD panel and the buttons.When you push the button on the shield,
  the screen will show the corresponding one.
 
  Connection: Plug the LCD Keypad to the UNO(or other controllers)
 
**************************************************************************************/
 
#include <LiquidCrystal.h>
 
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);           // select the pins used on the LCD panel
 
// 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
 
int read_LCD_buttons(){               // read the 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
    // We make this the 1st option for speed reasons since it will be the most likely result
 
    if (adc_key_in > 1000) return btnNONE; 
 
    // 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);             // set the LCD cursor   position 
   lcd.print("Push the buttons");  // print a simple message on the LCD
}
 
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:{             //  push button "RIGHT" and show the word on the screen
            lcd.print("RIGHT ");
            break;
       }
       case btnLEFT:{
             lcd.print("LEFT   "); //  push button "LEFT" and show the word on the screen
             break;
       }    
       case btnUP:{
             lcd.print("UP    ");  //  push button "UP" and show the word on the screen
             break;
       }
       case btnDOWN:{
             lcd.print("DOWN  ");  //  push button "DOWN" and show the word on the screen
             break;
       }
       case btnSELECT:{
             lcd.print("SELECT");  //  push button "SELECT" and show the word on the screen
             break;
       }
       case btnNONE:{
             lcd.print("NONE  ");  //  No action  will show "None" on the screen
             break;
       }
   }
}

ĐỊNH NGHĨA SẢN PHẨM

- Sản phẩm chính hãng: Là những sản phẩm được đính kèm nhóm từ "chính hãng...", đây là những sản phẩm chính hãng như TI, ST, NS, ATMEL, AUK,... Chúng tôi khuyến khích khách hàng mua các sản phẩm này.

- Các sản phẩm khác: Không đính kèm nhóm từ "chính hãng...": Đây có thể là những sản phẩm chính hãng nhưng chưa được cập nhật thông tin, hoặc là 1 sản phẩm like new, refubished, sản phẩm Trung Quốc, ....

- Sản phẩm tháo máy: Là những sản phẩm đã qua sử dụng, trong 1 số trường hợp sẽ được tân trang lại để đảm bảo thẩm mỹ đến tay khách hàng

ĐỐI VỚI NHỮNG ĐƠN HÀNG COD BỊ HOÀN LẠI

    Đối với những đơn hàng gửi COD (nhận hàng - thu tiền tại nhà) bị hoàn trả lại do lỗi chủ quan của khách hàng như khách hàng đổi ý không mua sản phẩm, đi vắng không nhận sản phẩm được, không nghe điện thoại từ nhân viên bưu chính,... thì chúng tôi sẽ từ chối gửi bằng hình thức COD cho quý khách từ những đơn hàng tiếp theo. Nếu quý khách vẫn có nhu cầu mua hàng qua dịch vụ chuyển phát xin vui lòng thanh toán 100% tiền hàng trước thông qua ngân hàng, sau khi nhận được tiền chúng tôi sẽ gửi hàng theo đơn hàng đã đặt.

THÔNG TIN SẢN PHẨM THAY ĐỔI

- ON Semiconductor mua lại Fairchild Semiconductor: Nhiều mã linh kiện chính hãng Fairchild sẽ chuyển sang logo ON

   ON Semiconductor Successfully Completes Acquisition of Fairchild Semiconductor for $2.4 Billion in Cash

Sản phẩm khác

LCD1602 Keypad Shield

LCD1602 Keypad Shield

TRA CỨU MÃ VẬN ĐƠN VÀ HÀNH TRÌNH VẬN CHUYỂN
0946386693

Linh kiện điện tử

linh kiện chất lượng

bán linh kiện điện tử
mua linh kiện điện tử 

Đang xử lý...