Beskrivelse
1 stk Arduino Breadboard 6 kanal LED
Type 1: Grøn
Type 2: Blå
Hurtig måde at teste udgange på.
Kan indsættes direkte i Arduino uno mega2560, Ideel til at forbinde til din Arduino UNO Mini Nano Mega2560 osv., eller andre MCU (AVR STM32 ARM PIC AT89C51 STC MSP430 FPGA CPLD osv.)
1 6 bit Almindelige katode-LED’er.
2 7-PIN OUT 2,54 mm
3 1K ohm begrænsende modstand
4 Strømforsyningsspænding: 3,3-12V;
5 Størrelse: 17,78MM x 11,43MM.
Arduino uno/mega2560-kode
//********************************************* **********//
/*
Arduino_6led
Denne eksempelkode er i det offentlige domæne.
*/
// giv den et navn:
int D1 = 13;
int D2 = 12;
int D3 = 11;
int D4 = 10;
int D5 = 9;
int D6 = 8;
int D11 = 1;
int D12 = 2;
int D13 = 3;
int D14 = 4;
int D15 = 5;
int D16 = 6;
int GND = 7;//Fælles katode
// opsætningsrutinen kører én gang, når du trykker på reset:
ugyldig opsætning() {
// initialiser den digitale pin som et output.
pinMode(D1, OUTPUT);
pinMode(D2, OUTPUT);
pinMode(D3, OUTPUT);
pinMode(D4, OUTPUT);
pinMode(D5, OUTPUT);
pinMode(D6, OUTPUT);
pinMode(D11, OUTPUT);
pinMode(D12, OUTPUT);
pinMode(D13, OUTPUT);
pinMode(D14, OUTPUT);
pinMode(D15, OUTPUT);
pinMode(D16, OUTPUT);
pinMode(GND, OUTPUT);
digitalWrite(GND, LAV);
}
// loop-rutinen kører igen og igen for evigt:
void loop() {
digitalWrite(D1, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i 200 Millisekunder
digitalWrite(D1, LOW); // sluk LED’en ved at gøre spændingen LAV
digitalWrite(D2, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i et millisekund
digitalWrite(D2, LOW); // sluk LED’en ved at gøre spændingen LAV
digitalWrite(D3, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i et millisekund
digitalWrite(D3, LOW); // sluk LED’en ved at gøre spændingen LAV
digitalWrite(D4, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i et millisekund
digitalWrite(D4, LOW); // sluk LED’en ved at gøre spændingen LAV
digitalWrite(D5, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i et millisekund
digitalWrite(D5, LOW); // sluk LED’en ved at gøre spændingen LAV
digitalWrite(D6, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i et millisekund
digitalWrite(D6, LOW); // sluk LED’en ved at gøre spændingen LAV
digitalWrite(D16, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i et millisekund
digitalWrite(D16, LOW); // sluk LED’en ved at gøre spændingen LAV
digitalWrite(D15, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i et millisekund
digitalWrite(D15, LOW); // sluk LED’en ved at gøre spændingen LAV
digitalWrite(D14, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i et millisekund
digitalWrite(D14, LOW); // sluk LED’en ved at gøre spændingen LAV
digitalWrite(D13, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i et millisekund
digitalWrite(D13, LOW); // sluk LED’en ved at gøre spændingen LAV
digitalWrite(D12, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i et millisekund
digitalWrite(D12, LOW); // sluk LED’en ved at gøre spændingen LAV
digitalWrite(D11, HIGH); // tænd for LED’en (HØJ er spændingsniveauet)
forsinkelse(200); // vent i 200 Millisekunder
digitalWrite(D11, LOW); // sluk LED’en ved at gøre spændingen LAV
}
//******************** ***********************************//
Anmeldelser
Der er endnu ikke nogle anmeldelser.