abc Arduino - primjeri /EXAMPLES/
LED diode - Uključenje jedna po jedna s lijeva u desno, isključenje sv zajedno 2_1

Ex.4.2. LED diode (5 kom) uključuju se jedna po jedna s lijeva u desno, a isključuju sve LED diode zajedno.

Opis rješenja: Opsezi za ovaj primjer su
Legenda:
- LED ON - uključene LED diode
- LED OFF - isključene LED diode

Šema povezivanja: Ispis

Elementi:
- LED dioda 5 kom;
- Otpornik 220 Ω 5 kom;
- Arduino modul.

Listing programa :

// LED 5x ukljucuju se jedna po jedna s lijeva u desno a iskljucuju sve zajedno
// 04eLED5xtrciL_DOn5xOff1x
int led1 = 12;   // LED 1 crvena 1
int led2 = 9;    // LED 2 zuta 1
int led3 = 4;    // LED 3 plava
int led4 = 3;    // LED 4 zuta 2
int led5 = 2;    // LED 5 crvena 2
int kasni = 800; // duzina ukljucenja LED diode
 
void setup() {
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
  pinMode(led4, OUTPUT);
  pinMode(led5, OUTPUT);
}

void loop() {  
// LED ON
  digitalWrite(led1, HIGH);   // LED 1
  delay(kasni);
   
  digitalWrite(led2, HIGH);   // LED 2
  delay(kasni);
 
  digitalWrite(led3, HIGH);   // LED 3
  delay(kasni);
 
  digitalWrite(led4, HIGH);   // LED 4
  delay(kasni);

  digitalWrite(led5, HIGH);   // LED 5
  delay(kasni);
 
// LED OFF
  digitalWrite(led1, LOW);    // LED 1
  digitalWrite(led2, LOW);    // LED 2
  digitalWrite(led3, LOW);    // LED 3
  digitalWrite(led4, LOW);    // LED 4
  digitalWrite(led5, LOW);    // LED 5
  delay(kasni);
}

Index