Arduino 8 LED Module. Montere dette modul på din arduino (Uno, og Mega). Kan bruges til at afprøve koder.
Tekniske detaljer:
Color : Blue
Working Voltage : DC 3-24V
Polarity : Common cathode
Size: 22.86 x 14.13 x 2.11 mm
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.