/* program prebere iz predpomnilnika serijske komunikacije znak (ASCII)
prebrane znake pretvorimo v stevilcno vrednost in jo zapisemo na serijski port
vrednost doloca frekvenco utripanja LED diode
*/
#define LED 9
int value;
void setup() {
Serial.begin(115200);
Serial.println("Vpiši znak: ");
}
void loop() {
if(Serial.available()){ //ali je v predpomnilniku mikrokrmilnika kasken znak
char znak = Serial.read(); // preberemo en znak iz predpomnilnika
if(znak >= '0' && znak <='9'){
value = (value * 10) + (znak - '0');
}else if(znak == 10){
Serial.println(value);
value = 0;
}
}
}
void utrip(){
digitalWrite(LED,HIGH);
delay(300);
digitalWrite(LED,LOW);
delay(300);
}