目錄 登入會員 購物車 {{currentCart.getItemCount()}}
四鍵按鈕

四鍵按鈕

NT$275
NT$165
{{ title.name_translations | translateModel }}
數量
數量
一次最大商品購買數量限制為 99999
該數量不適用,請填入有效的數量。
售完

商品存貨不足,未能加入購物車

您所填寫的商品數量超過庫存

商品購買上限為 {{ product.max_order_quantity }} 件

現庫存只剩下 {{ quantityOfStock }} 件

若想購買,請聯絡我們。

商品描述

图片
1、概 述
四按鍵模組包含4個暫態按壓按鈕,按壓按鈕在家用電器方面的電視機、電腦中的錄音筆、醫療器材中的呼叫系統等領域都有涉及應用,具有結構簡單,回饋良好等特點。該模組可應用在控制小車的移動方向與視頻互動遊戲等方面。本模組介面是黑色色標,是類比信號,需要連接到主控板上帶有黑色標識介面。
 
2、技術規格
l        工作電壓: 5V DC
l        按鍵數量:4
l        控制方式:單向模擬控制
l        模組尺寸: 51.2 x 24 x 18 mm (長x寬x高)
 
3、功能特性
l        模組的白色區域是與金屬梁接觸的參考區域;
l        四按鍵模組包含狀態提示燈與電源提示燈;
l        具有反接保護,電源反接不會損壞IC;
l        支援Arduino IDE程式設計, 並且提供運行庫來簡化程式設計;
l        支援mBlock圖形化程式設計,適合全年齡用戶;
l        使用RJ25介面連線方便;
l        模塊化安裝,相容樂高系列;
l        配有OUT、VCC、GND接頭支援絕大多數Arduino系列主控板。
 
4、引腳定義
四按鍵模組有三個針腳的接頭,每個針腳的功能如下表(表1):
序号
1
2
3
引脚
GND
VCC
​OUT
功能
地線
電源線
​模擬輸出
                表1. 3-Pin 接點功能表
5、接線方式
l        RJ25連接
由於四按鍵模組介面是黑色色標,當使用RJ25介面時,需要連接到主控板上帶有黑色色標的介面。以Makeblock Orion為例,可以連接到6,7,8號介面,如圖(圖1):
图片
圖1. 四按鍵模塊與 Makeblock Orion連接
l        杜邦線連接
 
當使用杜邦線連接到Arduino Uno主機板時,模組OUT引腳需要連接到 ANALOG(類比)口,如下圖(圖2)所示:
图片
圖2. 四按鈕模塊與 Arduino UNO連接圖
6、程式設計指南
l       Arduino程式設計
如果使用Arduino程式設計,需要調用庫Makeblock-Library-master 來控制四按鍵模組
 
本程式通過Arduino程式設計讀取被按下的鍵值,並輸出到串口顯示
#include "MeOrion.h" 
#include <Wire.h> 
#include <SoftwareSerial.h> 
Me4Button btn(PORT_8); 
void setup()
{
    Serial.begin(9600); 

void loop()
{
    switch(btn.pressed() )
    {
    case KEY1:
        Serial.println("KEY1 pressed"); 
        break; 
    case KEY2:
        Serial.println("KEY2 pressed"); 
        break; 
    case KEY3:
        Serial.println("KEY3 pressed"); 
        break; 
    case KEY4:
        Serial.println("KEY4 pressed"); 
        break; 
    }    
    delay(10); 
}

四按鍵模組函數功能清單
函数
Me4Button(uint8_t port)
uint8_t pressed()
功能
選擇連接埠
輸出被按下的按鍵號碼
图片
串口顯示結果

7、原理解析
    四按鍵模組包含4個四腳按鍵,依靠金屬彈片來保護受力情況;在四腳按鍵開關中,當某個按鈕被按壓時,電路導通;當撤銷這種壓力的時候,電路斷開。這個施壓的力,就是用我們的手去開按鈕、關按鈕的動作。四個按鍵開關共用一個類比輸出,當不同按鍵被按下時所輸出的模擬值不同,由此可以判斷是哪個按鈕被按下。

相關產品