Internet of Things - Arduino
Jednostavni senzoriSenzor vibracija
Što ćemo naučiti:
– Spajati senzor vibracija
Zadatak
Spojite na Arduino senzor vibracija i jednu svjetleću diodu te napišite program kojim ćete upaliti svjetleću diodu onda kada na senzor djeluju vibracije (stanje 1) i ugasiti onda kada na senzor ne djeluju vibracije (stanje 0).
Prikaz spajanja
Arduino kod
int LedCrvena = 6; int Senzor = 10; int StanjeSenzora; void setup() { pinMode(LedCrvena, OUTPUT); //postavi izvod LedCrvena (6) kao izlazni pinMode(Senzor, INPUT_PULLUP); //postavi izvod Senzor (10) kao ulazni } void loop() { StanjeSenzora = digitalRead(Senzor); //očitaj stanje izvoda i pohrani u StanjeSenzora if (StanjeSenzora == HIGH) { //ako je digitalna vrijednost 1 digitalWrite(LedCrvena, HIGH); //uključi svjetleću diodu } else { //inače (digitalna vrijednost je 0) digitalWrite(LedCrvena, LOW); //isključi svjetleću diodu } }
verzija 12