10 pcs TB371 4 touches MCU Clavier Clavier Compatible UNO MEGA2560 Pro Mini Nano De pour Raspberry Pi Teensy ++ Geekcreit pour Arduino – produits qui fonctionnent avec officiel pour Arduino conseils

$44,88

SKU: ID: 1661792 Category:

Description

. La description: 1. Module cle e cathode commune e 4 boutons (lorsque vous appuyez sur le bas niveau de sortie). 2. GND K1 K2 K3 K4 "4 PIN OUT 2.54mm 3. Tension de travail: DC 0-48V 4. Taille: 12,7 x 33 mm 5. Il peut etre insere directement dans Arduiuo uno3 mega2560 en raison, pour la connexion e votre Arduiuo uno3 Mini Nano Mega2560 Breadboard pour raspberry pi banana pi etc., ou autres CPU MCU PLD (AVR STM32 ARM PIC C51 NRF24LE1 CC2530 MSP430 STM8 FPGA CPLD etc. ) Schemas de circuit: Code Arduiuo uno3 / mega2560 // ************************************************ ****** // / * Arduiuo_4key_uart Cet exemple de code est dans le fairemaine public. * / // Definir la cle int K1 = 13; int K2 = 12; int K3 = 11; int K4 = 10; // les variables vont changer: int buttonState = 0; // variable pour lire le bouton poussoir // la routine d'installation est executee une fois lorsque vous appuyez sur reset: void setup() { // initialise la broche des touches en tant qu'entree. pinMode (K1, INPUT); pinMode (K2, INPUT); pinMode (K3, INPUT); pinMode (K4, INPUT); // Activer les resistances de rappel internes de la cle ecriture numerique (K1, HAUT); numeriqueWrite (K2, HIGH); ecriture numerique (K3, HAUT); ecriture numerique (K4, HAUT); // initialise les communications serie e 9600 bps: Serial.begin (9600); } // la routine de boucle s'execute encore et encore pour toujours: void loop() { buttonState = digitalRead (K1); if (! buttonState) Serial.print ("k1 n"); faire { buttonState = digitalRead (K1); } while (! buttonState); // Attente du relechement du bouton buttonState = digitalRead (K2); if (! buttonState) Serial.print ("k2 n"); faire { buttonState = digitalRead (K2); } while (! buttonState); // Attente du relechement du bouton buttonState = digitalRead (K3); if (! buttonState) Serial.print ("k3 n"); faire { buttonState = digitalRead (K3); } while (! buttonState); // Attente du relechement du bouton buttonState = digitalRead (K4); if (! buttonState) Serial.print ("k4 n"); faire { buttonState = digitalRead (K4); } while (! buttonState); // Attente du relechement du bouton delai (100); } // ************************************************ ****** // Emballage inclus: 10 x Carte de touches de matrice de clavier MCU e 4 touches