On peut voir ici que le signal est éteint puis allumé pendant 10 microsecondes puis éteint une deuxième fois.
Etape 2
On récupère le temps que met le signal à revenir au capteur : duree = pulseIn(echoPin, HIGH);
On calcule ensuite cette distance avec la formule donnée précédemment : Distance = (signal reçu * vitesse du son) /2
Vitesse du son dans l’air : 340 m/s
On a donc : distance = durée*0.034/2 ;
Etape 3 : code final
Voici le même code qui n’utilise pas la librairie cette fois-ci :