Guest User

Untitled

a guest
May 26th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. //nastavenie konštanty sa počas behu programu nemení. Plošne nimi nastavíme priradenie pinov.
  2. const int ledPin=13; //číslo pinu na ktorom bude pripojená LED
  3. const int sensorPin = 2; //číslo pinu na ktorom bude pripojené tlačidlo
  4.  
  5. //hodnota premennej sa behom programu mení
  6. int sensorState = 0; //sem ukladáme aktuálnu hodnotu vstupu, na ktorom je pripojené tlačidlo
  7.  
  8.  
  9. void setup()
  10. {
  11. pinMode(ledPin, OUTPUT); //pin na ktorom je pripojená LED nasetupujeme ako výstupný
  12. pinMode(sensorPin, INPUT); //pin na ktorom je pripojené tlačidlo nasetupujeme ako vstupný
  13. }
  14.  
  15. void loop()
  16. {
  17. //zisťujeme či je tlačidlo stlačené
  18. sensorState = digitalRead(sensorPin); //načítame aktuálnu hodnotu vstupu a tú uložíme do našej premennej
  19.  
  20. //overíme si či je tlačidlo stlačené
  21. if(sensorState == 1){ //ak áno, tzn.na vstup je privedená logická 1
  22. digitalWrite(ledPin, HIGH); //nastav výstup na 1
  23. }
  24. else{
  25. digitalWrite(ledPin, LOW); //inak nastav na 0
  26. }
  27. }
Add Comment
Please, Sign In to add comment