關注商店
今日商品數 93
評價分數 (736)
留言版 (158)
購買人次 (383)
.商品所在地 台北市
訂閱商店電子報與EDM
看所有商品列表 »
看最新上架商品 »
711超商取貨付款 »
全家超商取貨付款 »
萊爾富超商取貨付款 »
C 咖啡器材
M 自造者 / 創客
T 工具
計時器
商店介紹
購物說明
購物車
留言版 (158)
客服
回首頁
Federal Technology
  Federal Technology 專業電子工程和咖啡器材專賣店
PChome > 商店街首頁 > 3C周邊 > Federal Technology > 其它
 


〈商品編號:M32864358〉
獲得現金積點:2 (1點=1元) 說明
 

LCD1602 字元液晶改成Arduino UNO 專用 LCD 1602 Keypad Shield 液晶螢幕 擴展板 MEGA

Arduino UNO 專用 LCD 1602 Keypad Shield 液晶螢幕 擴展板 MEGA 可【現貨】

LCD 1602 Keypad Shield 字符液晶 輸入輸出 擴展板 【有現貨可立即出貨】

建議售價 $160
一次付清特價 81 折 131
線上分期價
3 每期$46 接受29家銀行
6 每期$23 接受29家銀行
12 每期$12 接受28家銀行
15 每期$10 接受6家銀行
24 每期$7 接受14家銀行
信用卡紅利折抵刷卡金 ( 接受18家銀行紅利折抵辦法 )
付款方式 
運  費單店購物車滿 490 元(含)以上免運費,未滿者自付運費
宅配 100
郵局 100
7-11純取貨 100
全家純取貨 100
萊爾富純取貨 60
超取運費$45
***
商品所在地 台北市
  
加入追蹤加入追蹤 留言版留言版(158)
分享到
 
Arduino UNO 專用 LCD 1602 Keypad Shield 液晶螢幕 擴展板  MEGA  可【現貨】

LCD 1602 Keypad Shield  字符液晶 輸入輸出 擴展板 【有現貨可立即出貨】

還在為LCD 1602的腳位不足,沒有按鍵使用設定不易而煩惱嗎?【有現貨可立即出貨】

將LCD 1602 Keypad Shield Arduino Uno R3 專用擴展板插入UNO就搞定了! Arduino MEGA 也可搞定!

研究生、研發必備利器!

※規格:

(1)尺寸:80mm(長)、58mm(寬)、21mm(高、含排針長度)

      SIZE:80x58x21mm

(2)重量:50g(克)

※產品特色

(1)LCD 1602 Keypad Shield 輸入輸出擴展板使用2行的16字符液晶,

(2)具有對比度調節和背光燈,使用1個模擬接口便完成5個按鍵的輸入,

     1個複位按鍵,未使用的IO口都擴展出來備用,充分利用IO口。

(3)占用數字端口:PIN4(DB4),5(DB5),6(DB6),7(DB7),8(RS),9(E),

     10(背光控制),模擬按鍵端口A0。可與Arduino UNO 完美配合使用。

※模組調試:

(1)將LCD Keypad Shield插接到Arduino UNO 主控板上,

(2)請Google爬文下載LCD4Bit_mod.h程式庫文件到您的Arduino IDE 的libraries位置中

(3)編譯下面的一個測試程序再下載到Arduino中,初次使用LCD Keypad Shield

(4)先觀察LCD有沒有顯示字符,如果沒有顯示字符那可能是對比度不正確,可以使用一字

       起子調節RP1(藍色可變電阻順時針旋轉),調到出現清晰地字符即可。

※測試源碼如下(Arduino Code)

//example use of LCD4Bit_mod library

#include <LCD4Bit_mod.h> 
//create object to control an LCD.  
//number of lines in display=1
LCD4Bit_mod lcd = LCD4Bit_mod(2); 

//Key message
char msgs[5][15] = {"Right Key OK ", 
                    "Up Key OK    ", 
                    "Down Key OK  ", 
                    "Left Key OK  ", 
                    "Select Key OK" };
int  adc_key_val[5] ={30, 150, 360, 535, 760 };
int NUM_KEYS = 5;
int adc_key_in;
int key=-1;
int oldkey=-1;

void setup() { 
  pinMode(13, OUTPUT);  //we'll use the debug LED to output a heartbeat

  lcd.init();
  //optionally, now set up our application-specific display settings, overriding whatever the lcd did in lcd.init()
  //lcd.commandWrite(0x0F);//cursor on, display on, blink on.  (nasty!)
   lcd.clear();
  lcd.printIn("KEYPAD testing... pressing");
    
}

void loop() {

adc_key_in = analogRead(0);    // read the value from the sensor  
  digitalWrite(13, HIGH);  
  key = get_key(adc_key_in);         // convert into key press
if (key != oldkey)     // if keypress is detected
{
    delay(50); // wait for debounce time
adc_key_in = analogRead(0);    // read the value from the sensor  
    key = get_key(adc_key_in);         // convert into key press
    if (key != oldkey)
    {
      oldkey = key;
      if (key >=0){
      lcd.cursorTo(2, 0);  //line=2, x=0
  lcd.printIn(msgs[key]);
      }
    }
  }
  
  //delay(1000);
  digitalWrite(13, LOW);
  

 
  
  
}

// Convert ADC value to key number
int get_key(unsigned int input)
{
int k;
    
for (k = 0; k < NUM_KEYS; k++)
{
if (input < adc_key_val[k])
{
           
    return k;
        }
}
    
    if (k >= NUM_KEYS)
        k = -1;     // No valid key pressed
    
    return k;
}

    政策宣導

  • 為防治動物傳染病,境外動物或動物產品等應施檢疫物輸入我國,應符合動物檢疫規定,並依規定申請檢疫。擅自輸入屬禁止輸入之應施檢疫物者最高可處七年以下有期徒刑,得併科新臺幣三百萬元以下罰金。應施檢疫物之輸入人或代理人未依規定申請檢疫者,得處新臺幣五萬元以上一百萬元以下罰鍰,並得按次處罰。
  • 境外商品不得隨貨贈送應施檢疫物。
  • 收件人違反動物傳染病防治條例第三十四條第三項規定,未將郵遞寄送輸入之應施檢疫物送交輸出入動物檢疫機關銷燬者,處新臺幣三萬元以上十五萬元以下罰鍰。
詳情請見 Federal Technology 購物說明
如對本產品有任何問題,請洽 Federal Technology 客服中心