Гироскоп в айфоне 5s где находится. Не работает гироскоп на iPhone

29.09.2021 Software

Многие наслышаны о проблеме с неоткалиброванными датчиками в новом iPhone 5S – инструмент «уровень», встроенный в родной компас iOS 7 показывает отклонение в несколько градусов, если устройство положить на плоскую поверхность, например, стол.

Если кратко, то в той или иной степени проблема ориентации датчиков присутствовала всегда и на всех устройствах с iOS. Ранее проблему не наблюдали так часто в виду отсутствия встроенного в мобильную OS приложения позволяющего измерять уровень. Аналогичная проблема имеет место быть и на других мобильных устройствах оснащенных акселерометром, поскольку принципы везде заложены одинаковые – с этим не понаслышке должен быть знаком каждый разработчик, которому приходилось иметь дело с различными датчиками движения и ориентации.

Я разрабатываю приложения с использованием датчиков акселерометра, гироскопа и цифрового компаса, ровно с тех самых пор, как разработчикам стал доступен API, практически с самого начала – будучи автором одного из самых популярных компасов для iOS с проблемами калибровки акселерометра и точности других датчиков я столкнулся еще несколько лет назад.

Способ решения проблемы достаточно тривиален и уже заложен в большую часть, как прикладных, так и игровых приложений, которые тем или иным образом используют датчики гравитации, движения и магнитного поля – калибровка, о которой должен позаботиться любой уважающий себя и своих пользователей разработчик. В зависимости от того, насколько сложно приложение и какие задачи оно решает, с технической точки зрения разработчика, реализация решения может быть и простой и сложной. Но принцип одинаков для всех.

Приглашаю разработчиков и пользователей приложений разобраться, как это работает, откуда берутся эти ошибки, почему не стоит излишне беспокоиться о проблемах акселерометра и почему не нужно бежать бегом в магазин для замены «бракованного» устройства – новое устройство вряд ли будет намного лучше, а проблемы с ошибками датчиков решаются другими способами.

Как все было

Более четырех лет назад передо мной стояла задача разработки не обычного аналога двухмерного компаса, который поставлялся в комплекте с iOS, а компаса с использованием дополненной реальности, функционирующего в трехмерном пространстве и с высокой точностью совмещения виртуальных меток накладываемых на видео в реальном времени.

Чтобы совместить виртуальную метку объекта с его реальным положением на картинке получаемой с камеры, необходимо использовать все датчики движения имеющиеся в мобильном устройстве.

Акселерометр нужен для определения вектора гравитации или, выражаясь простым языком, чтобы узнать какая часть устройства смотрит вниз. Датчик цифрового компаса или магнетометр нужен для ориентации по сторонам света, чтобы узнать какой стороной устройство направлено на север. Позже появился гироскоп определяющий вращение устройства и, соответственно, позволяющий существенно повысить точность полноценной ориентации в трехмерном пространстве.

По мере разработки приложения и появления возможности использовать новые датчики практически сразу выявились индивидуальные недостатки присущие сенсорам.

Как оказалось во всех устройствах датчики выдают неодинаковые данные, различающиеся в пределах определенной погрешности, где-то отклонения больше, где-то меньше – при этом на показания сенсоров влияет целый ряд различных неочевидных факторов.

Изначальная реакция не имеющего опыта в этой сфере на тот момент была похожей на описанную в статьях про неправильно установленный сенсор в iPhone 5S, но дальнейшее изучение вопросов заставило изменить мнение и продолжить разработку не ожидая того, что производитель что-то может и будет исправлять, а учитывая особенности каждого из нужных сенсоров.

В результате из высокотехнологичной игрушки с проблемами с точностью получился достаточно точный пригодный для реального использования инструмент – главное, нужно знать, как им правильно пользоваться, что напрямую вытекает из особенностей каждого сенсора, о чем я в подробностях пишу ниже.

Акселерометр

Поскольку в отличие от стандартного компаса работающего только в одной ориентации мое приложение должно было работать в любой из возможных, то уже на ранних этапах, еще до появления гироскопа, обнаружилась одна весьма странная особенность акселерометра.

Оказалось, что помимо того, что в каждом устройстве акселерометр имеет небольшое отклонение, в рамках одного и того же физического устройства это отклонение различно для разной ориентации устройства – например, в обычной портретной ориентации отклонение от реальной оси гравитации может быть в 1°, при этом, при повороте на 180°, в перевернутой портретной может быть и 4°.

Решением стало добавление возможности калибровки акселерометра раздельно для каждой из шести возможных ориентаций, а появление гироскопа дало новые возможности – калибровка датчиков движения, соответственно, в том или ином виде, уже имеется в каждом приличном приложении, их использующем.

Разработчикам игр пришлось несколько полегче – в играх достаточно поддерживать одну-две ориентации устройства, но все равно невозможно просто обойти стороной необходимость дать пользователю возможность использования калибровки даже с использованием датчика гироскопа.

В «уровне» встроенном в компас iOS 7 калибровка осуществляется просто нажатием на экран – достаточно коснуться экрана и текущее положение устройства будет считаться опорным или «нулевым» положением.

Компас и GPS/GLONASS (хотя казалось бы)

До появления гироскопа датчиком отвечающим за ориентацию в плоскости горизонта по сторонам света был сенсор цифрового компаса – самый чувствительный ко внешним факторам из всех датчиков и, соответственно, имеющий наибольшие проблемы с точностью.

Калибровка компаса осуществляется постоянно на уровне драйвера по мере того, как устройство вращается – чем больше данных получит устройство, тем точнее будет результат, но все равно будет присутствовать погрешность.

Абсолютное решение проблемы точности компаса, к сожалению, практически невозможно только с помощью калибровки. Хотя точность она и повышает. В iOS 7 встроенный компас имеет еще более жестокую калибровку, чем в предыдущих версиях ОС. Теперь экран калибровки закрывает весь экран, пока пользователь не произведет необходимые действия. В старых версиях было сообщение небольшого размера, которое не перекрывало экран.

Даже калибровка компаса и постоянная фильтрация данных особо не помогут в условиях неоднородного магнитного поля – ведь обычно после калибровки компаса человек поворачивается вокруг собственной оси, а не вокруг оси устройства, что при повороте на 90° смещает устройство в пространстве примерно на полметра, где могут быть другие магнитные условия.

Вблизи сильных магнитных полей, металлических объектов, проводов под напряжением показания магнетометра нестабильны из-за весьма высокой чувствительности к электромагнитным излучению – особенно это заметно в помещениях и машинах, которые чем более и более современны тем более и более нашпигованы всевозможной электронной начинкой.

Плюс ко всему, если от компаса требуется показывать географический север, то в дело вступает точность определения местоположения с GPS и GLONASS, так как координаты используются для определения магнитного склонения или разницы между направлениями к магнитному и серверному полюсам в конкретной точке земного шара.

Магнитный компас хорошо и точно работает на улице в полевых условиях, где нет магнитных помех – но даже при этом калибровка компаса желательна при каждом измерении азимута.

Направление на северный полюс наиболее точно определяется при хорошей точности GPS, также обычно на улице.

Для дальнейшего повышения точности, где она требуется, например, если нужно правильно нацелить друг на друга антенны Wi-Fi или радиосвязи, или произвести какие-либо точные измерения, уже нужна более глубокая поддержка на стороне приложения, о чем ниже.

Гироскоп, гирокомпас и автомобильный режим

В помещении, в машине, в лодке или в любом другом средстве передвижения, а также когда требуется более высокая точность и стабильность ориентации обычный магнитный компас не подходит – нужна ориентация либо по курсу движения, либо по гироскопу.

Соответственно, в своем приложении я реализовал обе эти возможности – для использования в различных средствах передвижения есть «автомобильный» режим и режим «гирокомпаса» для всего остального.

С автомобильным режимом все просто – используется курс движения, что зависит только от точности GPS и GLONASS, и, соответственно, достаточно точно определяется направление во время движения пешком, на велосипедах авто, лодках, самолетах и так далее.

С гирокомпасом ситуация одновременно и легче, и несколько сложнее.

В режиме гирокомпаса можно точно задать начальное или поправить текущее направление используя какой-либо внешний ориентир – солнце, луну, звезды, географические объекты, поросшую мхом сторону дерева, сориентироваться при помощи карт или используя другие методы.

Делается это просто для пользователя. Маркер наложенный на видео в реальном времени или указующая на объект стрелка на циферблате компаса совмещается с реальным положением объекта или с направлением на него. Вся сложная математика основанная на тысячах строк формул остается незаметной на уровне приложения.

Примерно те же действия выполняют пилоты или персонал обслуживающий современные военные самолеты, суда – проверка и последующая калибровка систем инерциальной навигации осуществляется в начале рейса и во время него, что также облегчается фиксированным расположением датчиков, тогда, как наши мобильные устройства находятся почти в постоянном движении.

Казалось бы гирокомпас является идеальным решением проблемы точности компаса и ориентации по сторонам света, но здесь есть и свои подводные камни.

В промышленных и военных системах инерциальной навигации, в отличие от того, что на сегодня есть в мобильных устройствах, для точного определения положения в пространстве используются целый комплекс, массив датчиков, что позволяет компенсировать ошибки и погрешности в показаниях.

В мобильных устройствах обычно присутствует только по одному экземпляру каждого датчика, что делает невозможным компенсацию ошибок и приводит к накоплению ошибки.

Чем больше времени проходит с момента калибровки гирокомпаса, а точнее, если смотреть с технической точки зрения, с момента определения опорного «нулевого» положения, тем больше накопленная ошибка, которая выражается в периодическом смещении ориентации гироскопа.

Приведенное ниже видео иллюстрирует проблему.

На видео снят компас в режиме «гирокомпаса» настроенный точно на сервер запущен на устройстве, которое неподвижно лежит на столе. Несмотря на то, что устройство неподвижно с течением времени происходит смещение. На 00:09 смещается с 0° на 359°. На 01:21 уменьшается до 358°. На 03:03 мы уже видим азимут 357°.

Накопление ошибки происходит из-за дискретности датчиков, которые в некоторые моменты могут пропускать события, как, например, на видео выше на показания гироскопа влияют мельчайшие вибрации вентиляторов блоков питания в мониторе и компьютере находящимися рядом на столе. Датчики, конечно, прогрессируют со временем, получают более высокое разрешение, но дискретность данных остается. Соответственно, на показания могут влиять и такие незначительные вещи, как сердцебиение и пульс.

На микромеханические системы таких сенсоров влияют и такие неочевидные факторы, как окружающая температура – температура хоть и недоступна для обычных разработчиков, но она учитывается для коррекции данных датчиков на уровне драйверов самой ОС.

При этом ориентация по гироскопу намного точнее, чем по датчику компаса – при развороте на 180° сенсор сообщает, что поворот составил те же 180°, а не 150°, как, например, может сказать компас в условиях помех.

Просто стоит иметь в виду, что у гироскопа есть такая особенность и учитывать это при использовании устройства в качестве того или иного инструмента или при разработке ваших собственных приложений и игр.

А как же новый сопроцессор движения M7?

С анонсом M7 я надеялся, что мобильные устройства станут ближе к большим системам инерциальной навигации, но, к сожалению, этот новый сопроцессор решает немного другие задачи.

Прежде всего M7 предназначен для снижения расходов энергии батареи при использовании GPS и других сенсоров. Тратится меньше времени на обсчет данных со спутников за счет того, что этот обсчет не начинается с нуля при запуске приложения. Дополнительно данные от других сенсоров собираются в фоновом режиме, даже когда приложение не запущено, что также позволяет уменьшить расход заряда батареи.

Например, на видео иллюстрирующем ситуацию с накоплением ошибки в гироскопе, приведенном выше, компас в режиме гирокомпаса работает на новом iPhone 5S уже с использованием M7.

Можно ли доверять мобильным устройствам?

Ответ – да, зная и учитывая особенности используемых датчиков.

Разработчики сделают собственные выводы самостоятельно.

Пользователям же, которым было интересно дочитать до конца, позволю себе дать несколько советов.

Менять устройство нет особой необходимости. Оно может быть не лучше. Да и кто сказал, что поверхность используемого стола строго перпендикулярна к вектору гравитации?

В играх с тактильным управлением, если ошибка акселерометра или гироскопа явно заметна, ищите в настройках или в режиме паузы меню калибровки.

Во всех актуальных приложениях реализующих инструмент «уровень» должна быть калибровка задающая «нулевое» положение – естественно, она есть и во встроенном приложении.

Магнитный компас хорошо работает только в походах на природе. Не стоит ожидать от устройства совершения невозможного пытаясь абсолютно точно определить направление рядом с компьютером, колонками, батареей отопления или в каком-либо средстве передвижения. Используйте те специально предназначенные для этого приложения и режимы, которые максимально соответствуют задаче.

При использовании магнитного компаса помните, что показания актуальны только сразу после калибровки, пока устройство не было перемещено на какое-либо значительное расстояние – поворот на 90° по оси позвоночника уже может потребовать повторной калибровки.

При использовании приложений типа «уровень» или «гирокомпас» помните, что показания датчика актуальны в течение примерно одной-двух минут, что вполне достаточно, чтобы произвести измерение – во избежание накопления ошибки повторяйте калибровку перед каждым измерением для повышения точности измерений.

P.S. Овечаю на вопросы в комментариях.

У техники Apple. в особенности это касается смартфонов iPhone 5s, довольно распространены случаи некорректной работы дисплеев. Сенсорные экраны банально могут не отвечать на действия и касания. Такая проблема часто прослеживается как на локальных участках, так и по всей его площади. Справиться с недугом можно, проведя калибровку. Также, в случае, если вы решили купить телефон бу, то после приобретения обычно приходится делать калибровку экрана.

Осуществить самостоятельный ремонт iPhone 5s в Брянске и других городах, откалибровав экран, достаточно просто.

Для калибровки не нужно использовать какие-либо сторонние средства и приложения, достаточно провести ряд таких действий:

    Протрите дисплей. Нередко основной причиной проблем с нормальной работоспособностью экрана является наличие на нем веществ и загрязнений. Они не позволяют пользователю осуществлять полноценное взаимодействие с сенсорным экраном.

    Можно снять защитную пленку. Это может показаться смешным, вот только она часто является причиной плохой работы экрана.

    Перезагрузка девайса. Тут все просто, однако если стандартные действия нельзя совершить из-за неработоспособного дисплея, то действие легко осуществляется комбинацией клавиши “Home” и “Блокировка”. Следует нажать их одновременно и удерживать в течение 10 секунд.

В противном случае, не нужно предпринимать никаких действий. Справиться с поломкой сможет лишь специалист, поэтому можете смело нести девайс в сервисный центр.

Ремонт акселерометра iPhone

Ремонт Apple » Ремонт » iPhone » Ремонт акселерометра iPhone

Сервис центр Macsave производит ремонт акселерометра iPhone всех моделей. У нас бесплатная диагностика и гарантия до 6 месяцев.

  • Прозрачность цены и сроков выполнения работ
  • Гарантию на все виды работ от 3 месяцев.
  • Экспертную консультацию по всех возникающим вопросам
  • 7 лет опыта

Стоимость услуг:

Основные признаки того, что необходимо произвести замену или ремонт акселерометра в iPhone:

  • не работает шагомер;
  • при поворотах iPhone не меняет ориентацию изображения на дисплее;
  • приложения с отслеживанием движений смартфона работают некорректно;
  • обои на заднем фоне экрана сами по себе двигаются из стороны в сторону.

Акселерометр или G-сенсор: это микросхема, которая реагирует на ускорение и определяет угол его наклона.

Проблемы с акселерометром могут возникнуть по одной из причин:

  • сильный удар или падение устройства;
  • попадание внутрь устройства влаги, грязи или пыли;
  • резкий скачок напряжения сети, во время зарядки устройства.

Услуга замены или ремонт акселерометра в MACSAVE

При возникновении проблем с акселерометром, скорее всего, понадобится его перепайка на материнской плате.

Доверьте ремонт специалистам сервисного центра Macsave, и мы выполним ремонт качественно и и за один день!

Обращайтесь по адресу: Москва, ул.Мясницкая, 22, 1 этаж (5 минут от метроЧистые пруды, Лубянка). ​

Mobile-Files > Телефоны GSM > Apple iPhone | iPod | iPad > Apple iPhone | iPod | iPad для новичков > iPhone 5 гироскоп после воды

Просмотр полной версии: iPhone 5 гироскоп после воды

Есть 2 iphone 5 после воды. И у обоих гироскоп не правильно определяет положение устройства.
Если поставить его на ребро, то положение будет фиксированным с отклонениями в несколько градусов. Если положить на "спину" начинается плавное бесконечное вращение.
Менял u8, u18, u16. Обвязка в порядке.
Кто нибудь сталкивался? Спасибо.

14.01.2014, 20:07

Часто отгнивают FL38,39,40,41,42.

Заменил перемычками. Нет изменений

14.01.2014, 23:30

А как компас работает?Не забудьте про немагнитную стойку около компаса.

Ты о прокладке под микрухой?

15.01.2014, 05:36

15.01.2014, 12:10

Что за стойка? Гайка что к плате припаяна чти ли? То тогда и шуруп специальный. он не магнитится, перепутать сложно.

Стойка,которая крепит плату к корпусу и шуруп — немагнитные.Очень часто путают с другими,отсуда враньё на показаниях компаса в зависимости от степени намагничинности стойки.Вплоть до вращения по кругу.

Меняя/реболля компас, снимал с подложкой или само стекло?

Ставил без подложки. Сейчас поставлю с подложкой, отпишусь.

Поставил новый компас с подложкой. Ничего не поменялось.

15.01.2014, 14:40

Проверте напряжение питания гиро и I2C0.Часто на глаз незаметно перегнивают шины питания 15,16 и R105.Проверьте контакт на площадках гиро.

На pp16 и pp14 по 1.6v

Попробуй убрать питание с акселерометра и компаса и попробовать без них. Убрать fl38.

Убрал. Акселерометр показывает с большей погрешностью но так же: не ребрах фиксорованно, на спине плавает

у меня такая проблема появлялась после УЗВ.

Моя плата тоже плавала в ультразвуке. Вы проблему решили?

нет,не было запчастей,мои 5-ки по гироскопу померали после УЗВ причём компас тут не причём,его я менял.

Сам гироскоп впорядке, ставил 4шт, результат один.
Самое интересное, что он работает, просто постоянно добавляет по какой-то оси угол, в среднем 2 градуса в секунду

Как себя чувствуют FL55, FL56
R17, R18, R19, R21
C11

Fl55, fl56 чистые, звонятся в 0, c11 менял.
R17,18,19,21 чистые

Ничего не пойму.

Решил собрать и выдать так. Поставил на место экраны, полностью собрал: полеты прекратились. Теперь просто не правильно показывает углы. А это больше напоминает акселерометр.
Странно…

03.02.2014, 14:52

Поддержу, часто мрут после УЗВ. Насчет стойки/винта, ИМХО они от камеры намагничиваются…

Не могу с уверенностью сказать что до узв они работают т.к. После контакта с водой без узв аппараты не включаю. Некоторым не помогает даже замена 3х микросхем: компаса гироскопа и акселерометра. А так получается снять 3 микросхемы, вымыть в УЗВ, потом впаять 3 микросхемы… на слишком ли геморойно?

10.03.2014, 14:39

Гироскопа должно быть достаточно.Он более чувствителен к этому.И кажется что он и дает сбой,а компас в соответсвии с положением телефона в пространстве дает ошибочные данные о севере.

Всем добрый день! у меня таких телефонов очень много! и это происходит только после ультразвуковой чистки в ванной! пробовал поочередно снимать и менять микросхемы акселерометр, компас, гироскоп! проблему так и не решил! может есть у кого мысли какие?

Ставил новые совершенно(много), безрезультатно! все также гироскоп плывет.

у меня на fl38 коза была.возле компаса на землю до втулки кондер в коротыше был.

23.11.2015, 15:00

Перед стиркой всегда снимал компас и гироскоп. После стирки ИНОГДА начинал глючить гироскоп (iPhone 5). Неправильно положение определял. Компас крутило без остановки, но он со временем восстанавливался и работал норм. А наклон продолжал глючить. Все напряжения в норме, все детали целые. Оказалось дело в акселометре (U18). Заменил, всё стало на свои места. Теперь перед стиркой всегда три микрухи снимаю (U8, U18, U16).

Гироскоп - это один из ключевых элементов в iPhone. Данная деталь отвечает за работу компаса, встроенного GPS, а также многих видеоигр. Поломка или даже временный выход из строя доставляют дискомфорт в использовании смартфона от Apple.

За своевременную работу гироскопа отвечает отдельная микросхема, расположенная на плате. Она позволяет ориентироваться в пространстве, мгновенно реагируя на изменения угла наклона айфона. При падении или попадании влаги внутрь корпуса гироскоп глючит и нуждается в замене.

Отличия акселерометра и гироскопа

G-сенсор или акселерометр представлен устройством, которое отслеживает изменения положения Айфон относительно своей оси. К таким изменениям относят вращения и повороты. Гироскоп не только регистрирует изменения положения, но и фиксирует скорость перемещения устройства. Подобный датчик положения можно считать усовершенствованным акселерометром.

Признаки поломки гироскопа

Один из явных признаков поломки - не работает автоповорот экрана. Если вы заметили подобную проблему, то необходимо исключить вероятность ошибки. В некоторых приложениях изображение не переворачивается автоматически, например, при просмотре видео. Нельзя считать поломкой и задержки разворота до 1-2 секунд.

Признаками поломки являются следующие случаи:

  • изображение не переворачивается вне приложений;
  • самопроизвольные изменения положения изображения;
  • ошибки рабочего стола при развороте или же отказ действия.

В том случае, если айфон не подвергался физическому воздействию, то велика вероятность программной ошибки. В этом случае достаточно обновить прошивку или операционную систему. С решением программных ошибок пользователь сможет справиться самостоятельно. Иногда помогает откат системы, калибровка, удаление лишних приложений или использование дополнительных программ.

В противном случае необходимо обратиться для замены детали в сервисный центр, так как самостоятельно отремонтировать гироскоп после удара невозможно.

Починка гироскопа в сервисном центре Total Apple

Проведение ремонта трудно назвать быстрым. Необходимо провести полную экспертизу устройства и монитора. По результатам диагностики в сервисном центре Total Apple заменят микросхему на плате. Подобные операции проводятся только при помощи специализированного оборудования, а также требуют особого внимания. После успешной замены на деталь действует трехлетняя гарантия. При заполнении формы на сайте вы получаете скидку в размере 5%.

Конечно же, любой пользователь может столкнуться с массой неудобств, когда на IPhone 5 не работает акселерометр gsm по неизвестной причине. Хотелось бы сразу отметить, что не стоит ждать ничего хорошего от самостоятельного ремонта, так как с данной проблемой могут справиться только опытные и знающие специалисты сервисного центра техники Apple. Кроме этого, богатые знания и навыки мастеров дополняются и наличием профессионального оборудования, высокоточной аппаратуры и качественных комплектующих, которые всегда имеются в наличии. Любой вид ремонта закрепляем длительной гарантией.

Никто и не сомневается в необходимости такого важного элемента, как акселерометр, для современных гаджетов. И все потому, что этому датчику «положено» выполнять довольно ответственные функции (работа с экраном, играми, различными приложениями и т.д.). Но иногда пользователи сталкиваются с неприятнейшей проблемой - на IPhone 5 не работает акселерометр gsm. В основном это случается из-за падения, удара или сильной встряски девайса. Хорошо, если Вы еще имеете гарантию на IPhone. Тогда его можно отнести в специализированный сервисный центр и провести бесплатную диагностику.

Услуги, которые предоставляет сервисный центр Apple:

  • замена нефункционирующего аккумулятора;
  • ремонт GSM и Wi Fi модулей;
  • качественная перепрошивка девайса;
  • восстановление функций загрузчика;
  • замена нерабочих кнопок;
  • замена поврежденных элементов камеры;
  • замена динамика и микрофона;
  • замена разбитого корпуса;
  • замена поломанных разъемов;
  • разблокировка и русификация гаджета.

Что бы ни стало причиной того, что на IPhone 5 не работает акселерометр gsm, смело обращайтесь за помощью в надежный сервисный центр техники Apple.

Большинство смартфонов имеют встроенный акселерометр, позволяющий делать разнообразные интересные вещи, например, определять, насколько высоко можно подбросить телефон.

Кроме того, при помощи полученных с него данных можно определить его местоположение на телефонной плате. Основная идея – получить данные об ускорении с телефона, затем проследить за изменением ускорения в зависимости от положения корпуса смартфона, и исходя из этого, вычислить месторасположение датчика сенсора акселерометра.

Попробуем?

Ключом к эксперименту будет являться круговое движение. Когда объект движется по окружности с постоянной скоростью, он будет иметь ускорение:

Кроме того, ускорение движущегося по кругу объекта будет направлено к центру круга:

Если ось y корпуса iPhone направлена к центру окружности, то компонент y его ускорения будет постоянным. Итак, нужно положить телефон на вращающуюся платформу, на постоянном расстоянии от центра вращения. За счет записи ускорения и угловой скорости можно определить расстояние датчика до центра круга. Довольно просто, не так ли?

Для записи ускорения на iPhone можно воспольоваться каким-либо подходящим приложением, например, Mobile Science Acceleration .

Оно полностью бесплатное, и данные можно экспортировать в CVS-файл или получить их по email.

Используем вращающуюся метровую палку, на одной конце которой расположен iPhone. Для контроля скорости электромотора можно применить конструктор LEGO Mindstorms.

Угловую скорость получим при помощи закрепленной сверху видеокамеры.

Запись значений с акселератора в приложении установим с частотой 10 раз в секунду. Сохраненные данные (их можно импортировать в Vernier’s Logger Pro) выглядят примерно так:

Здесь показано ускорение, данные немного разные, но можно видеть постоянные значения (выделенные синим), которые можно взять за основу для вычисления местоположения акселератора.

Также понадобится значение угловой скорости. Вот угловая скорость для половины оборота, которую можно получить, проанализировав данные с камеры при помощи Tracker Video Analysis .

На картинке снизу представлена диаграмма, показывающая две ориентации корпуса телефона относительно центра вращения. Расстояние до центра измеряется от ближней стороны смартфона.