Stap 4: Snelheid meten tussen twee afstanden met ultrasone sensor
We did niet vondst nuttig code om dit project gaat te maken. Het concept is dat de sensor meet u de afstand van een object op een bepaald moment, dan het weer op een ander tijdstip doet. Door te berekenen kan het verschil tussen de bepaalde standpunten en de tijd tussen de arduino calcurlate de snelheid van het object.
Snelheid = afstand/tijd afstand = punt A - punt B
Een andere manier eenvoudiger manier van getouwtrek is dit een ping sturen, wachten voor de sensor wilt ontvangen het terug en meten van de oude afstand A - minus nieuwe afstand A. Dan krijgen de arduino te bereken de snelheid van een object tussen de twee punten. Dit gebeurt wanneer het begin van de code over. Dus de eerste keer dat de code wordt uitgevoerd door het geen een oude afstand A, maar de tweede keer dat de code wordt uitgevoerd door het de eerste gemeten afstand als de oude afstand.
Aangezien de arduino "weet" wanneer het een ping stuurt is het niet nodig voor de uitvoering tijd (millies of vertraging) in de code. Het is belangrijk te weten over de werking van vertraging in een code, zodat we niet teveel tijd doorbrengen die maakt een gebroken code. Wanneer vertraging wordt gebruikt wacht de hele code totdat de ingestelde tijd wordt bereikt.