Fonksiyonu belirli bir süre durdurabilecek bi komut var mı ?
delay() komutu tüm işleyişi belirli bir zaman boyunca durduruyor.
Ben sadece bulunduğu fonksiyonu durduracak bir komut arıyorum.
Diğer taraftan yazılımın akmasını istiyorum.
void setup() {
Serial.begin(115200);
}
void loop() {
Serial.println("loop bağladı.");
function();
Serial.println("B");
delay(5000);
}
void function(){
Serial.println("A");
delay(1000);
Serial.println("C");
}
Çıktı :
loop bağladı.
A
C
B
İstenilen Çıktı :
loop bağladı.
A
B
C