Soru & Cevap
m_mesut_44
20.08.2018 - 02:54
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
TGUNEYSU
19.08.2018 - 05:30
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 .....