Zu Produktinformationen springen
1 von 7

Eletechsup Original Factory Official‌ Store

TB371 TB258 für Arduino Starter-Kit Tastenmodul & LED-Board für Raspberry

TB371 TB258 für Arduino Starter-Kit Tastenmodul & LED-Board für Raspberry

SKU:TB371+TB258

1000 auf Lager

Normaler Preis $1.99
Normaler Preis $4.99 Verkaufspreis $1.99
Sale Ausverkauft
Versand wird beim Checkout berechnet

 

Produktname: Arduino-Starterkit-Tastmodul & LED-Board für UNO Raspberry Pi Teensy++
 
Packliste(Arduino UNO nicht enthalten):
 
1 Stück  4-Tasten Board;
1 Stück 6-Bit-LED-Board; 
 
 
 
Beschreibung: 
 
Kann direkt in Arduino Uno Mega2560 Due eingesetzt werden,ideal für die Verbindung mit Arduino UNO Mini Nano Mega2560 Breadboard etc. oder anderen MCUs (AVR STM32 ARM PIC AT89C51 STC MSP430 STM8 FPGA CPLD Raspberry Pi Teensy etc.) 
 
Tastatur: 
 
 
 
1 4-Tasten Common-Cathode Tastmodul .
 
 
2 " GND K1 K2 K3 K4" 4 PIN-AUSGÄNGE 2,54 mm
 
 
3 Größe: 12,7 mm x 33 mm.
 
LED-Board:
 
1 6-Bit ROT Common-Cathode-LEDs.
   
 
 
2 7 PIN-AUSGÄNGE 2,54 mm
   
 
3 1 kOhm Strombegrenzungs
   
 
4 Versorgungsspannung: 3,3–12 V;
   
 
 
5 Größe: 17,78 mm x 11,43 mm.
 
 
 

 

Arduino Uno/Mega2560-Code
 
//******************************************************//

 /*

Arduino_3key_6led
 
Dieser Beispielcode ist gemeinfrei.
*/
 
// Tastennadel definieren
int K1 = 13;
int K2 = 12;
int K3 = 11;
int K4 = 10;
// LED-Nadel definieren
int GND = 6;
int D1 = 5;
int D2 = 4;
int D3 = 3;
int D4 = 2;
int D5 = 1;
int D6 = 0;
 
// Variablen werden geändert:
int buttonState = 0; // Variable zum Auslesen des Tastendruckstatus
 
 
// Die Setup-Routine wird einmal ausgeführt, wenn Sie Reset drücken:
void setup() {
// Tastennadeln als Eingang initialisieren.
 
pinMode(K1, INPUT);
pinMode(K2, INPUT);
pinMode(K3, INPUT);
pinMode(K4, INPUT);
 
// LED-Nadeln als Ausgang initialisieren.
pinMode(GND, OUTPUT);
pinMode(D1, OUTPUT);
pinMode(D2, OUTPUT);
pinMode(D3, OUTPUT);
pinMode(D4, OUTPUT);
pinMode(D5, OUTPUT);
pinMode(D6, OUTPUT);
 
// Interne Pull-up-Widerstände der Tastennadeln aktivieren
digitalWrite(K1, HIGH);
digitalWrite(K2, HIGH);
digitalWrite(K3, HIGH);
digitalWrite(K4, HIGH);
 
 
// LED GND
digitalWrite(GND, LOW);
}
 
// Die Loop-Routine wird immer wieder endlos ausgeführt:
void loop() {
 
 
buttonState = digitalRead(K1);
digitalWrite(D1, buttonState); //
 
buttonState = digitalRead(K2);
digitalWrite(D2, buttonState); //
 
buttonState = digitalRead(K3);
digitalWrite(D3, buttonState); //
 
buttonState = digitalRead(K4);
digitalWrite(D4, buttonState); //
 
 
digitalWrite(D5, HIGH); // LED einschalten (HIGH ist das Spannungsniveau)
digitalWrite(D6, HIGH); // LED einschalten (HIGH ist das Spannungsniveau)
 
 
}
 
    
 //******************************************************//
Vollständige Details anzeigen