Preuzmi .fzz Preuzmi .ino
Preuzmi shemu spajanja u Fritzingu    Preuzmi programski kod za Arduino

 

 

POGLAVLJE 4 - Zadatak 16:

Na mikrokontroler spojite dva tipkala i jednu svjetleću diodu. Napišite program koji će omogućiti da prvim tipkalom uključujemo svjetleću diodu a drugim tipkalom isključujemo svjetleću diodu.

SHEMA:

EKSPERIMENTALNA PLOČICA:

RJEŠENJE:

int led = 2;                        //definiraj led = 2
int tipkalo1 = 3;                   //definiraj tipkalo1 = 3
int tipkalo2 = 4;                   //definiraj tipkalo2 = 4

void setup() {
  pinMode(led, OUTPUT);             //postavi izvod led kao izlazni
  pinMode(tipkalo1, INPUT_PULLUP);  //postavi izvod tipkalo1 kao ulazni
  pinMode(tipkalo2, INPUT_PULLUP);  //postavi izvod tipkalo2 kao ulazni
  digitalWrite(led, LOW);           //isključi led diodu - početno stanje
}

void loop() { 
  if(digitalRead(tipkalo1)==LOW){   //ako je tipkalo1 pritisnuto
    digitalWrite(led, HIGH);        //uključi LED diodu
  }
  if(digitalRead(tipkalo2)==LOW){   //ako je tipkalo2 pritisnuto
    digitalWrite(led, LOW);         //isključi LED diodu
  }
}

Autor: Paolo Zenzerović