01-12-2015, 17:21
Wykorzystałem blinka którego opóźnienie w ruganiu ma być ustawiane sliderem z telefonu. Nie wiem co robię źle bo jak ustawię jakąś wartość w telefonie suwakiem to dioda zamruga około 7 razy i gaśnie , jak przesunę na inną pozycję to zamruga już z inną częstotliwością ale też około 7 razy. Jak zmienić żeby cały czas mrugała z takim opóźnieniem jakie mu zadam ?
Kod:
int state = 0;
void setup() {
pinMode(13, OUTPUT);
Serial1.begin(9600);
while (!Serial1){
}
}
void loop() {
if(Serial1.available() > 0){
state = Serial1.read();
digitalWrite(13, HIGH);
delay(state);
digitalWrite(13, LOW);
delay(100);
}
}