Zu Produktinformationen springen
1 von 4

Eletechsup Original Factory Official‌ Store

Für Arduino-Kit, mehrfarbige 6-Farben-LED-Matrix, AVR-ARM-PIC-MCU mit MEGA2560-Code

Für Arduino-Kit, mehrfarbige 6-Farben-LED-Matrix, AVR-ARM-PIC-MCU mit MEGA2560-Code

SKU:TB287

1000 auf Lager

Normaler Preis $0.99
Normaler Preis $3.48 Verkaufspreis $0.99
Sale Ausverkauft
Versand wird beim Checkout berechnet
Packliste:
 
1 Stück 6-Bit LEDIOD LED-Board (ARDUINO UNO R3 nicht enthalten);
  
 
 
Beschreibung:
 
Kann direkt in Arduino Uno Mega2560 eingesteckt werden. Ideal zur Verbindung mit Arduino UNO Mini Nano Mega2560 usw. oder anderen MCUs (AVR STM32 ARM PIC AT89C51 STC MSP430 FPGA CPLD usw.) 
 
Hinweis: Weißes LED-Licht ist heller als alle anderen Farben, daher die Helligkeit mittels PWM reduzieren (wird im Arduino-Code reflektiert)  
   
 
 
1 6-Bit LEDIOD LEDs mit gemeinsamer Kathode.
 
2 LEDIOD sind Weiß Blau Chartreuse Gelb Rosa Rot.  
 
 
3 7-PIN-AUSFÜHRUNG 2,54 mm
 
4 1-kiloohm Strombegrenzungsresistor 
 
5 Versorgungsspannung: 3,3–12 V; 
   
 
6 Größe: 17,78 mm x 11,43 mm.
 
 
 
 
 
PCB:
 
Schaltplan: 
 
Verbindung mit Arduino (nur 6-Bit-LED-Board ,ARDUINO UNO R3 nicht enthalten) : 
Arduino Uno/Mega2560-Code (Light Water)  
//******************************************************//
 
/*
  Arduino_6Color_led
  Weiß Blau Chartreuse Gelb Rosa Rot
 */
 
// gib ihm einen Namen:
int D1 = 13;//Weiß
int D2 = 12;//Blau
int D3 = 11;//Chartreuse
int D4 = 10;//Gelb
int D5 = 9;//Rosa
int D6 = 8;//Rot
 
int i;
#define ms_cnt 200//Millisekunden-Verzögerungsanzahl
 
// die Setup-Routine wird einmal ausgeführt, wenn Sie Reset drücken:
void setup() {              
  // den digitalen Pin als Ausgang initialisieren.
pinMode(D1, OUTPUT);   
pinMode(D2, OUTPUT); 
pinMode(D3, OUTPUT);  
pinMode(D4, OUTPUT);  
pinMode(D5, OUTPUT);  
pinMode(D6, OUTPUT);  
}
 
 
// die Loop-Routine wird immer wieder ausgeführt:
void loop() {
  
  //Weißes LED-Licht ist heller als alle anderen Farben, daher die Helligkeit reduzieren
  for(i=0;i< ms_cnt/6;i++)
  {
  digitalWrite(D1, HIGH);   
  delay(1);              
  digitalWrite(D1, LOW);    
  delay(5);               
  }
  
  digitalWrite(D2, HIGH);   // die LED einschalten (HIGH ist das Spannungsniveau)
  delay(ms_cnt);               // eine Millisekunde warten
  digitalWrite(D2, LOW);    // die LED ausschalten, indem die Spannung auf LOW gesetzt wird
  
  digitalWrite(D3, HIGH);   // die LED einschalten (HIGH ist das Spannungsniveau)
  delay(ms_cnt);               // eine Millisekunde warten
  digitalWrite(D3, LOW);    // die LED ausschalten, indem die Spannung auf LOW gesetzt wird
 
  digitalWrite(D4, HIGH);   // die LED einschalten (HIGH ist das Spannungsniveau)
  delay(ms_cnt);               // eine Millisekunde warten
  digitalWrite(D4, LOW);    // die LED ausschalten, indem die Spannung auf LOW gesetzt wird
  
  digitalWrite(D5, HIGH);   // die LED einschalten (HIGH ist das Spannungsniveau)
  delay(ms_cnt);               // eine Millisekunde warten
  digitalWrite(D5, LOW);    // die LED ausschalten, indem die Spannung auf LOW gesetzt wird
  
  digitalWrite(D6, HIGH);   // die LED einschalten (HIGH ist das Spannungsniveau)
  delay(ms_cnt);               // eine Millisekunde warten
  digitalWrite(D6, LOW);    // die LED ausschalten, indem die Spannung auf LOW gesetzt wird
  
}
 
//******************************************************//
   
 
 

 

 
 
Vollständige Details anzeigen