Internet of Things - Arduino
Tipkala i sklopkeUključi – isključi
Što ćemo naučiti:
– Očitati stanje svakog tipkala u zasebnoj if naredbi
Zadatak
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.
Prikaz spajanja
Arduino kod
int led = 6; //definiraj led = 6 int tipkalo1 = 10; //definiraj tipkalo1 = 10 int tipkalo2 = 11; //definiraj tipkalo2 = 11 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 } }
verzija 6