cart0
Cart
商品图

Elecbee 5pcs TB371 4 Key MCU Keyboard Button Board Compatible UNO MEGA2560 Pro Mini Nano Due for Raspberry Pi Teensy++ for Arduino - products that work with official for Arduino boards

SKU: EB0049464
Favorites

Key Features

Show More
In-Stock
Qty.
1
Unit Price
$ 9.34$ 10.99
Ext. Price
$ 9.34$ 10.99
$ 9.34$ 10.99
Description
Description:
  
1. 4-button Common Cathode key module(When pressed output low level). 
2. GND K1 K2 K3 K4" 4 PIN OUT  2.54mm
3. Working voltage: DC 0-48V 
4. Size: 12.7 x 33mm
5. It can be inserted directly into Arduiuo uno3 mega2560 due, for linking up to your  Arduiuo uno3 Mini Nano Mega2560 Breadboard for raspberry pi banana pi  etc,or others MCU PLD CPU ( AVR STM32 ARM PIC C51 NRF24LE1 CC2530 MSP430 STM8 FPGA CPLD etc.)

Circuit schematics:


5pcs-TB371-4-Key-MCU-Keyboard-Button-Board-Compatible-UNO-MEGA2560-Pro-Mini-Nano-Due-for-Raspberry-P-1661791



Arduiuo uno3/mega2560 Code
 
//******************************************************//
/*
Arduiuo_4key_uart

This example code is in the public domain.
*/

// Define key pin
int K1 = 13;
int K2 = 12;
int K3 = 11;
int K4 = 10;

// variables will change:
int buttonState = 0; // variable for reading the pushbutton

// the setup routine runs once when you press reset:
void setup() {
// initialize the keys pin as an input.

pinMode(K1, INPUT);
pinMode(K2, INPUT);
pinMode(K3, INPUT);
pinMode(K4, INPUT);

//Activate key pin internal pull-up resistors
digitalWrite(K1, HIGH);
digitalWrite(K2, HIGH);
digitalWrite(K3, HIGH);
digitalWrite(K4, HIGH);

// initialize serial communications at 9600 bps:
Serial.begin(9600);
}

// the loop routine runs over and over again forever:
void loop() {

buttonState = digitalRead(K1);
if(!buttonState)Serial.print("k1 n" );
do
{
buttonState = digitalRead(K1);
}
while(!buttonState);//Wait button release

buttonState = digitalRead(K2);
if(!buttonState)Serial.print("k2 n" );
do
{
buttonState = digitalRead(K2);
}
while(!buttonState);//Wait button release

buttonState = digitalRead(K3);
if(!buttonState)Serial.print("k3 n" );
do
{
buttonState = digitalRead(K3);
}
while(!buttonState);//Wait button release

buttonState = digitalRead(K4);
if(!buttonState)Serial.print("k4 n" );
do
{
buttonState = digitalRead(K4);
}
while(!buttonState);//Wait button release

delay(100);
}
    
 //******************************************************//

Package Included:

5 x 
4 Key MCU Keyboard Matrix Button Board


5pcs-TB371-4-Key-MCU-Keyboard-Button-Board-Compatible-UNO-MEGA2560-Pro-Mini-Nano-Due-for-Raspberry-P-1661791

5pcs-TB371-4-Key-MCU-Keyboard-Button-Board-Compatible-UNO-MEGA2560-Pro-Mini-Nano-Due-for-Raspberry-P-1661791

5pcs-TB371-4-Key-MCU-Keyboard-Button-Board-Compatible-UNO-MEGA2560-Pro-Mini-Nano-Due-for-Raspberry-P-1661791

5pcs-TB371-4-Key-MCU-Keyboard-Button-Board-Compatible-UNO-MEGA2560-Pro-Mini-Nano-Due-for-Raspberry-P-1661791

5pcs-TB371-4-Key-MCU-Keyboard-Button-Board-Compatible-UNO-MEGA2560-Pro-Mini-Nano-Due-for-Raspberry-P-1661791


Shopping Guide
Shipping
Delivery Period
Elecbee ships orders once a day at about 5pm except Sunday.
Once shipped, estimated delivery time depends on the below carriers you chose.
Express: 3-7 days.
Standard Post: 7-20 days.
Shipping RatesShipping rates for your order can be found in the shopping cart.
Shipping OptionsWe offer express and standard delivery services.
Shipping TrackingWe will notify you by email with tracking number once order is shipped. You can track your order using the “Track My Order” feature.
Returning/WarrantyReturningReturns are normally accepted when completed within 30 days from date of shipment, please contact customer service for a return authorization. Parts should be unused and in original packaging. Customer has to take charge for the shipping
WarrantyAll Elecbee purchases come with a 30-day money-back return policy, plus 1-year Elecbee warranty against any manufacturing defects.
This warranty shall not apply to any item where defects have been caused by improper customer assembly failure by customer to follow instructions, product modification, negligent or improper operation
OrderingHow to BuyElecbee accepts online orders.
Add to cart > Check out > Submit order > Complete payment > Delivery
PaymentPayPal, Credit Card includes Visa, Master, American Express, Bank transfer.
Reviews(0)
0 /5
All reviews come from verified purchasers
5
0%
4
0%
3
0%
2
0%
1
0%
In-Stock
Qty.
1
Unit Price
$ 9.34$ 10.99
Ext. Price
$ 9.34$ 10.99
$ 9.34$ 10.99