Arduino 6 LED Module

DKK22.00

Arduino 6 LED Module.

På lager

Varenummer (SKU): 1278 Varekategori: Tags: , ,

Beskrivelse

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

Tekniske detaljer:

6 bit Blue Common Cathode LEDs
7 PIN OUT 2.54mm
1K ohm Limiting resistor
Power Supply Voltage: 3.3-12V

Eksempel

Folk bruger ofte dette modul til at teste koder, eller til hygge projekter, Derfor forslår vi at du også køber “Key/Button” 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.

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “Arduino 6 LED Module”

Din e-mailadresse vil ikke blive publiceret.

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