Na mBota je možné namontovať ultrazvukový snímač, ktorý vyzerá ako robotové "oči" a v podstate tak aj funguje.
Pre ľudí je počuteľný zvuk od 20 Hz do 20 kHz.Ultrazvuk je zvuk s frekvenciou nad 20 kHz. Ultrazvukový snímač má dva senzory, jeden funguje ako vysielač, druhý ako prijímač. Vysielač (transmitter) vyšle zvukovú vlnu, táto sa odrazí od prekážky (objektu) a odrazenú vlnu prijme prijímač (receiver).
Z času, ktorý uplynul medzi vyslaním a prijatím zvukovej vlny sa vypočíta vzdialenosť podľa vzorca:
vzdialenosť = rýchlosť zvuku * čas /2
Snímač ľahko rozpozná ploché predmety, problémy bude mať s malými, ostrými predmetmi. Činnosť snímača si vyskúšame pomocou programu v režime Live:
Program používa premennú us_senzor, ktorej hodnota sa mení podľa toho, ako ďaleko postavíte prekážku pred mBota. Zvukový efekt v programe nemá súvislosť s činnosťou ultrazvukového snímača .Ak program nefunguje, skontrolujte si, na ktorom porte máte pripojený ultrazvukový senzor.