abc Arduino
|
| Šema povezivanja: | Ispis: |
![]() Elementi: |
![]() |
|
|
Listing programa :
// IF - LED 2s uvecanje duzine ukljucenja novim klikom
// 05stubisniAutomatPlusPushb02
int ulazPin = 2; // ulaz na pinu 2
int led = 13; // prikaz na internoj diodi
int brojac = 0; // duzina tajanja ukljucenja
int kasni = 2000; // 2 s
void setup() { // postavke
pinMode(ulazPin, INPUT);
pinMode(led, OUTPUT);
Serial.begin(9600); // setup serial
}
void loop() {
if(digitalRead(ulazPin) == HIGH) { // taster pritisnut?
brojac = 30; // duzina tajanja ukljucenja
digitalWrite(led, HIGH); // ukljuci
}
if(brojac > 0) { // taster pritisnut?
brojac--;
delay(100);
} else {
digitalWrite(led, LOW); // iskljuci
}
Serial.println(brojac);
}
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |