Soru & Cevap

millis kullanımıyla ilgilli

19.08.2018 - 01:16

 sanırım bunu millisle yapacağım fakat bayağı araştırmama rağmen bunu nasıl yapacağımla ilgili birşey bulamadım yardımcı olan herkese teşekür ederim.Görsel kaldırıldı.

11 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user m_mesut_44
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

picture-158072-1530701953.jpg
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 .....