Sale!

5ks TB371 4 klí?ová klávesnice s klávesnicí MCU kompatibilní UNO MEGA2560 Pro Mini Nano Díky za Raspberry Pi Teensy ++ Geekcreit pro Arduino – produkty, které pracují s oficiálními deskami Arduino

15,99 $

SKU: 1661791 Category:

Description

Popis:
1. 4-tla?ítkový modul Common Cathode key (p?i stisknutí výstupu low level).
2. GND K1 K2 K3 K4 "4 PIN OUT 2,54 mm
3. Pracovní nap?tí: DC 0-48V
4. Velikost: 12,7 x 33 mm
5. Lze jej vložit p?ímo d?lat Arduiuo uno3 mega2560 kv?li propojení s Arduiuo uno3 Mini Nano Mega2560 Breadboard pro malinový pi banánový pi atd., Nebo jinými procesory MCU PLD (AVR STM32 ARM PIC C51 NRF24LE1 CC2530 MSP430 STM8 FPGA CPLD atd. )

Schémata obvod?:




Kód Arduiuo uno3 / mega2560
// ************************************************ ****** //
/ *
Arduiuo_4key_uart

Tento p?íklad kódu je ve ve?ejné d?latmén?.
* /

// Definujte pin klí?e
int K1 = 13;
int K2 = 12;
int K3 = 11;
int K4 = 10;

// prom?nné se zm?ní:
int buttonState = 0; // prom?nná pro ?tení tla?ítka

// rutina nastavení se spustí jednou po stisknutí klávesy reset:
void setup() {
// inicializovat pin jako vstup.

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

// Aktivujte interní pull-up rezistory
digitalWrite (K1, HIGH);
digitalWrite (K2, HIGH);
digitalWrite (K3, HIGH);
digitalWrite (K4, HIGH);

// inicializovat sériovou komunikaci na 9600 bps:
Serial.begin (9600);
}

// rutina smy?ky b?ží znovu a znovu navždy:
void loop() {

buttonState = digitalRead (K1);
if (! buttonState) Serial.print ("k1 n");
d?lat
{
buttonState = digitalRead (K1);
}
while (! buttonState); // Po?kejte uvoln?ní tla?ítka

buttonState = digitalRead (K2);
if (! buttonState) Serial.print ("k2 n");
d?lat
{
buttonState = digitalRead (K2);
}
while (! buttonState); // Po?kejte uvoln?ní tla?ítka

buttonState = digitalRead (K3);
if (! buttonState) Serial.print ("k3 n");
d?lat
{
buttonState = digitalRead (K3);
}
while (! buttonState); // Po?kejte uvoln?ní tla?ítka

buttonState = digitalRead (K4);
if (! buttonState) Serial.print ("k4 n");
d?lat
{
buttonState = digitalRead (K4);
}
while (! buttonState); // Po?kejte uvoln?ní tla?ítka

zpožd?ní (100);
}
// ************************************************ ****** //

Obsah balení:

5 x
Deska se ?ty?mi klávesnicemi s klávesnicí MCU pro klávesnici