Soru & Cevap
peki hocam bu süreyi bir değişkene kaydedebilir miyim çünkü yapmak istediğim belirlediğim süre kadar motorun dönmesi ama bir seferde değil misal motor dönerken ki süreyi kaydettim 5 sn dönmüş ben toplam 10 sn dönmesini istiyorum butona bastım motor durdu tekrar bastığımda dönmeye başladığında 5. saniyeden devam etmesini istiyorum ilginizden dolayı teşekür ederim
Eğer IF le ELSEIF arasındaki kodların zamanını hesaplamak istiyorsan girişte başlama değeri kayıtla. Çıkışta süreyi hesaplamak için yeniden miliis() okuyup başlangıç değeri çıkart.
IF.....
unsigned long zaman_basla = milis() ;
...
...
...
delay();unsigned long zaman_sure = millis() - zaman_basla;
ELSE IF .....