Le principe est simple, le capteur envoie un signal ultrason (ping) et écoute pour détecter le retour de ce signal sur un objet.
L’Arduino ordonne le lancement du ping et comptabilise le temps que met le signal pour revenir. De ce temps, on déduit la distance aller-retour grâce à une formule mathématique linéaire simple.
Il suffit ensuite de diviser par deux pour avoir la distance avec l’objet.
http://arduino.cc/en/Tutorial/Ping?from=Tutorial.UltrasoundSensor