Arduino Key 4 Button Module

DKK22.00 inkl. moms

Arduino Key 4 Button Module.

På lager

Fortæl andre om dette produkt.

Email
Varenummer (SKU): 6857 Kategori: Tags: , ,

Beskrivelse

Arduino Key 4 Button Module. Montere dette modul på din arduino (Uno, og Mega). Kan bruges til at afprøve koder.

Tekniske detaljer:

4-button Common Cathode key module
GND K1 K2 K3 K4 – 4
PIN OUT: 2.54mm
Power Supply Voltage: 3.3V-12V
Size: 3.3×1.2cm/1.26×0.47inch

Eksempel

Folk bruger ofte dette modul til at teste koder, eller til hygge projekter, Derfor forslår vi at du også køber “LED” udgaven som kan hentes her:

Vi viser en kode som er kodet til begge moduler, når en knap trykkes tændes en led.

Kode:

int GND = 7; // Pin 7 (GND)
int ButtonPin1 = 3; // Pin 3 (Key 1)
int ButtonPin2 = 4; // Pin 3 (Key 2)
int ButtonPin3 = 5; // Pin 3 (Key 3)
int ButtonPin4 = 6; // Pin 3 (Key 4)
int LEDPin1 = 8; // Pin 8 (LED 1)
int LEDPin2 = 9; // Pin 9 (LED 2)
int LEDPin3 = 10; // Pin 10 (LED 3)
int LEDPin4 = 11; // Pin 11 (LED 4)
int LEDPin5 = 12; // Pin 12 (LED 5)
int LEDPin6 = 13; // Pin 13 (LED 6)


int ButtonState1 = 0; //State key 4
int ButtonState2 = 0; //State key 3
int ButtonState3 = 0; //State key 2
int ButtonState4 = 0; //State key 1

void setup() {

//Setup LED
pinMode(LEDPin1, OUTPUT); 
pinMode(LEDPin2, OUTPUT); 
pinMode(LEDPin3, OUTPUT); 
pinMode(LEDPin4, OUTPUT); 
pinMode(LEDPin5, OUTPUT); 
pinMode(LEDPin6, OUTPUT);

//Setup Key/Buttons
pinMode(ButtonPin1, INPUT_PULLUP);
pinMode(ButtonPin2, INPUT_PULLUP);
pinMode(ButtonPin3, INPUT_PULLUP);
pinMode(ButtonPin4, INPUT_PULLUP);

//Setup GND (Pin 7)
//Low = GND - HIGH = 5V
pinMode(GND, OUTPUT);
digitalWrite(GND, LOW); // Omdanner pin 7 til GND
}

void loop() {

//Key 1
ButtonState1 = digitalRead(ButtonPin1);

if (ButtonState1 == HIGH) {
// turn LED on:
digitalWrite(LEDPin1, LOW);
} else {
// turn LED off:
digitalWrite(LEDPin1, HIGH);
}

//Key 2
ButtonState2 = digitalRead(ButtonPin2);

if (ButtonState2 == HIGH) {
// turn LED on:
digitalWrite(LEDPin2, LOW);
} else {
// turn LED off:
digitalWrite(LEDPin2, HIGH);
}

//Key 3
ButtonState3 = digitalRead(ButtonPin3);

if (ButtonState3 == HIGH) {
// turn LED on:
digitalWrite(LEDPin3, LOW);
} else {
// turn LED off:
digitalWrite(LEDPin3, HIGH);
}

//Key 4
ButtonState4 = digitalRead(ButtonPin4);

if (ButtonState4 == HIGH) {
// turn LED on:
digitalWrite(LEDPin4, LOW);
digitalWrite(LEDPin5, LOW);
digitalWrite(LEDPin6, LOW);
} else {
// turn LED off:
digitalWrite(LEDPin4, HIGH);
digitalWrite(LEDPin5, HIGH);
digitalWrite(LEDPin6, HIGH);
}

}

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.

Yderligere information

Placering

C1.S55.2

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “Arduino Key 4 Button Module”

Din e-mailadresse vil ikke blive publiceret.

Du kunne også være interesseret i...