• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
jak zrobić pętlę
#1
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);              
}
}
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości