07-09-2018, 14:38
W funkcji obsługi pierwszego zdarzenia musisz zapisać do zmiennej aktualny czas:
W funkcji obsługi drugiego zdarzenia, tez musisz spojrzeć na zegarek:
Różnica w pomiędzy naszymi zmiennymi, to właśnie zmierzony czas:
Dokładność 0.001s.
Kod:
unsigned long czasStart = millis();
W funkcji obsługi drugiego zdarzenia, tez musisz spojrzeć na zegarek:
Kod:
unsigned long czasStop = millis();
Różnica w pomiędzy naszymi zmiennymi, to właśnie zmierzony czas:
Kod:
unsigned long Czas = czasStop - czasStart;
Dokładność 0.001s.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.