Sensor ultrasonik bekerja berdasarkan prinsip
pantulan gelombang suara, dimana sensor ini menghasilkan gelombang suara yang
kemudian menangkapnya kembali dengan perbedaan waktu sebagai dasar
penginderaannya. Perbedaan waktu antara gelombang suara dipancarkan dengan
ditangkapnya kembali gelombang suara tersebut adalah berbanding lurus dengan
jarak atau tinggi objek yang memantulkannya. Jenis objek yang dapat diindera
diantaranya adalah: objek padat, cair, butiran maupun tekstil. Objek padat contohnya : batu, rumah, manusia, Cair contohnya : minyak, air, Butiran contohnya : pasir, debu, partikel.