Ultrasonický senzor

Ultrasonický senzor (Obr. 13) umožňuje robotovi:

  • vidieť a rozpoznávať objekty,
  • obchádzať prekážky, bez toho, aby sa ich dotkol,
  • merať vzdialenosť,
  • zisťovať pohyb.

Je to najkomplikovanejší senzor pre Lego Mindstorms 9797. Na činnosť senzora je potrebný samostatný procesor. Princíp fungovania senzoru je podobný ako pre sonar, či netopiera. Dve základné časti senzoru sú:

  1. ultrazvukový reproduktor,
  2. mikrofón. 

Ultrasonický reproduktor vyšle signál, ktorý sa odrazí od prekážky a zachytí ho mikrofón. Na základe dĺžky času, ktorý uplynie od vyslania signálu po jeho zachytenie, vie senzor vyhodnotiť  vzdialenosť od prekážky. Dosah senzoru je od 0 do 2,5 metra s presnosťou 3 centimetre. Pri väčších objektoch s tvrdými rovnými povrchmi, ako napr. stena je senzor presný. K väčšej nepresnosti dochádza pri menších, tenších, či zakrivených objektoch.