abc Arduino - primjeri /EXAMPLES/
LED - istovremeno uključenje/isključenjem - PULL DOWN - taster /LEDS - TURN ON/OFF - PUSHBUTTON/ 2

Ex.5.1. Istovremeno uključenje/iskuljučenje LED dioda korišćenjem tastera. Ulaz je realizovan po principu PULL DOWN
N a p o m e n a: Voltmetar mjeri napon na izlazu iz tastera /PUSHBUTTON/.

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 3 kom;
- Otpornik 220 Ω 3 kom;
- Taster /PUSHBUTTON/
- Arduino modul.

Listing programa :

// LED diode budu uključene dok je taster pritisnut, odnosno isključene kada taster nije pritisnut.
int led1 = 7;
int led2 = 8;
int led3 = 9;
int taster = 3;
int stanjetastera = 0;

// postavljanje parametara
void setup() {
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
  pinMode(led3, OUTPUT);
  pinMode(taster, INPUT);
}

// ponavljanje
void loop() {
  stanjetastera = digitalRead(taster);
  if (stanjetastera == HIGH) {
    // LED ukljuci
    digitalWrite(led1, HIGH); // LED on
    digitalWrite(led2, HIGH); // LED on
    digitalWrite(led3, HIGH); // LED on
  }
  else {
    // LED iskljuci
    digitalWrite(led1, LOW); // LED off
    digitalWrite(led2, LOW); // LED off
    digitalWrite(led3, LOW); // LED off
  }
}

Index