Акселерометр — деталь мобильного телефона, которая фиксирует изменения его положения в пространстве. Когда телефон наклоняется, переходит из вертикального в горизонтальное положение, акселерометр определяет угол наклона.
Но зачем на практике нужна эта функция?Акселерометр может распознавать изменения в положении телефона, которые характерны для человеческих шагов.
По этим изменениям он определяет количество пройденных шагов и выступает в качестве шагомера.При этом сам акселерометр может не учитывать погрешность и засчитывать за шаги те движения, когда пользователь просто трясет телефоном.
Обычно в паре с акселерометром в телефон устанавливают гироскоп. С помощью этой комбинации функция шагомера выполняется точнее.