1
/
de
4
Eletechsup Original Factory Official Store
Pour kit Arduino Matrice LED multicolore 6 couleurs MCU AVR ARM PIC avec code MEGA2560
Pour kit Arduino Matrice LED multicolore 6 couleurs MCU AVR ARM PIC avec code MEGA2560
SKU:TB287
1000 en stock
Prix habituel
$0.99
Prix habituel
$3.48
Prix promotionnel
$0.99
Prix unitaire
/
par
Frais d'expédition calculés à l'étape de paiement.
Impossible de charger la disponibilité du service de retrait
Partager
Liste de colisage :
1 pièce 6 bits Multicolor Carte de LED (N'inclut pas l'ARDUINO UNO R3);
Description:
Peut être inséré directement dans Arduino uno mega2560,Idéal pour le connecter à votre Arduino UNO Mini Nano Mega2560 etc., ou à d'autres MCU (AVR STM32 ARM PIC AT89C51 STC MSP430 FPGA CPLD etc.)
Remarque : La lumière LED blanche est plus forte que celle des autres couleurs, utilisez donc la PWM pour réduire la luminosité (modifié dans le code Arduino)
1 6 bits Multicolor LED à cathode commune.
2 Multicolor sont Blanc Bleu Chartreuse Jaune Rose Rouge.
3 7 broches 2,54 mm
4 résistances de limitation de 1 kOhm
5 Tension d'alimentation : 3,3-12 V;
6 Taille : 17,78 mm x 11,43 mm.
PCB :
Schéma du circuit :
Connexion avec Arduino (Seule carte de LED 6 bits ,N'inclut pas l'ARDUINO UNO R3) :
Code Arduino uno/mega2560 (Lumière d'eau)
//******************************************************//
/*
Arduino_6Color_led
Blanc Bleu Chartreuse Jaune Rose Rouge
*/
// lui donner un nom:
int D1 = 13;//Blanc
int D2 = 12;//Bleu
int D3 = 11;//Chartreuse
int D4 = 10;//Jaune
int D5 = 9;//Rose
int D6 = 8;//Rouge
int i;
#define ms_cnt 200//Nombre de millisecondes de délai
// la routine setup s'exécute une fois lorsque vous appuyez sur reset:
void setup() {
// initialiser la broche numérique en sortie.
pinMode(D1, OUTPUT);
pinMode(D2, OUTPUT);
pinMode(D3, OUTPUT);
pinMode(D4, OUTPUT);
pinMode(D5, OUTPUT);
pinMode(D6, OUTPUT);
}
// la routine loop s'exécute en boucle indéfiniment:
void loop() {
//La lumière LED blanche est plus forte que celle des autres couleurs, donc réduire la luminosité
for(i=0;i< ms_cnt/6;i++)
{
digitalWrite(D1, HIGH);
delay(1);
digitalWrite(D1, LOW);
delay(5);
}
digitalWrite(D2, HIGH); // allumer la LED (HIGH est le niveau de tension)
delay(ms_cnt); // attendre une milliseconde
digitalWrite(D2, LOW); // éteindre la LED en mettant la tension à LOW
digitalWrite(D3, HIGH); // allumer la LED (HIGH est le niveau de tension)
delay(ms_cnt); // attendre une milliseconde
digitalWrite(D3, LOW); // éteindre la LED en mettant la tension à LOW
digitalWrite(D4, HIGH); // allumer la LED (HIGH est le niveau de tension)
delay(ms_cnt); // attendre une milliseconde
digitalWrite(D4, LOW); // éteindre la LED en mettant la tension à LOW
digitalWrite(D5, HIGH); // allumer la LED (HIGH est le niveau de tension)
delay(ms_cnt); // attendre une milliseconde
digitalWrite(D5, LOW); // éteindre la LED en mettant la tension à LOW
digitalWrite(D6, HIGH); // allumer la LED (HIGH est le niveau de tension)
delay(ms_cnt); // attendre une milliseconde
digitalWrite(D6, LOW); // éteindre la LED en mettant la tension à LOW
}
//******************************************************//
