Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //nastavenie konštanty sa počas behu programu nemení. Plošne nimi nastavíme priradenie pinov.
- const int ledPin=13; //číslo pinu na ktorom bude pripojená LED
- const int sensorPin = 2; //číslo pinu na ktorom bude pripojené tlačidlo
- //hodnota premennej sa behom programu mení
- int sensorState = 0; //sem ukladáme aktuálnu hodnotu vstupu, na ktorom je pripojené tlačidlo
- void setup()
- {
- pinMode(ledPin, OUTPUT); //pin na ktorom je pripojená LED nasetupujeme ako výstupný
- pinMode(sensorPin, INPUT); //pin na ktorom je pripojené tlačidlo nasetupujeme ako vstupný
- }
- void loop()
- {
- //zisťujeme či je tlačidlo stlačené
- sensorState = digitalRead(sensorPin); //načítame aktuálnu hodnotu vstupu a tú uložíme do našej premennej
- //overíme si či je tlačidlo stlačené
- if(sensorState == 1){ //ak áno, tzn.na vstup je privedená logická 1
- digitalWrite(ledPin, HIGH); //nastav výstup na 1
- }
- else{
- digitalWrite(ledPin, LOW); //inak nastav na 0
- }
- }
Add Comment
Please, Sign In to add comment