Nuovo Tastiera 10pcs Tastiera a 4 pulsanti Modulo interruttore Tastiera per Arduino UNO MEGA2560 Breadboard

Price:
9,65€

Free Shipping

Tastiera 10pcs Tastiera a 4 pulsanti Modulo interruttore Tastiera per Arduino UNO MEGA2560 Breadboard

Compatibilità

Per confermare che questa parte si adatta al tuo veicolo, inserisci i dettagli del tuo veicolo di seguito.

  • Anno:

    Si prega di selezionare

    • Fare:

      Si prega di selezionare

      • Modello:

        Si prega di selezionare

        • Sotto modello:

          Si prega di selezionare

          • tagliare:

            Si prega di selezionare

            • Motore:

              Si prega di selezionare

              • Resetta tutto
              Questa parte è compatibile con 0 veicolo(i).
              Mostra tutti i veicoli compatibili
              Questa parte è compatibile con 1 veicolo(i) coordinato
              Questa parte non è compatibile con
              Ricerche recenti

                • Anno
                • Fare
                • Modello
                • Sotto modello
                • tagliare
                • Motore

                  Descrizione:
                  Può essere inserito direttamente in Arduino uno mega2560, ideale per il collegamento fino al Arduino UNO Mini Nano Mega2560 Breadboard ecc., O altri MCU (AVR STM32 ARM PIC AT89C51 STC MSP430 STM8 FPGA CPLD ecc.)
                  Modulo chiave a catofare comune a 4 pulsanti
                  GND "K1 K2 K3 K4" 4 PIN OUT 2.54mm
                  Dimensioni: 12,7 mm x 33 mm.
                  Schemi circuitali:

                  Tastiera 10pcs Tastiera a 4 pulsanti Modulo interruttore Tastiera per Arduino UNO MEGA2560 Breadboard

                  La confezione include:

                  10 x tastiera

                  Arduino uno / mega2560 Codice
                  // ************************************************ ****** //
                  / *
                  Arduino_4key_uart
                  Questo codice di esempio è di fareminio pubblico.
                  * /
                  // Definisce il codice pin
                  int K1 = 13;
                  int K2 = 12;
                  int K3 = 11;
                  int K4 = 10;
                  // le variabili cambieranno:
                  int buttonState = 0; // variabile per leggere lo stato del pulsante
                  // la routine di setup viene eseguita una volta quanfare si preme reset:
                  void setup() {
                  // inizializza il pin della chiave come input.
                  pinMode (K1, INPUT);
                  pinMode (K2, INPUT);
                  pinMode (K3, INPUT);
                  pinMode (K4, INPUT);
                  // Attiva i resistori di pull-up interni del pin chiave
                  digitalWrite (K1, HIGH);
                  digitalWrite (K2, HIGH);
                  digitalWrite (K3, HIGH);
                  digitalWrite (K4, HIGH);
                  // inizializza le comunicazioni seriali a 9600 bps:
                  Serial.begin (9600);
                  }
                  // la routine del loop viene ripetuta all'infinito per sempre:
                  void loop() {
                  buttonState = digitalRead (K1);
                  if (! buttonState) Serial.print ("k1 n");
                  fare
                  {
                  buttonState = digitalRead (K1);
                  }
                  while (! buttonState); // Attendi il rilascio del pulsante
                  buttonState = digitalRead (K2);
                  if (! buttonState) Serial.print ("k2 n");
                  fare
                  {
                  buttonState = digitalRead (K2);
                  }
                  while (! buttonState); // Attendi il rilascio del pulsante
                  buttonState = digitalRead (K3);
                  if (! buttonState) Serial.print ("k3 n");
                  fare
                  {
                  buttonState = digitalRead (K3);
                  }
                  while (! buttonState); // Attendi il rilascio del pulsante
                  buttonState = digitalRead (K4);
                  if (! buttonState) Serial.print ("k4 n");
                  fare
                  {
                  buttonState = digitalRead (K4);
                  }
                  while (! buttonState); // Attendi il rilascio del pulsante
                  ritarfare (100);
                  }
                  // ************************************************ ****** //