Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Герц
523 / 340 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
#1

Неоткалиброванный акселерометр - Android

20.08.2012, 13:13. Просмотров 907. Ответов 0
Метки нет (Все метки)

При написании интерактивного приложения под Андроид обнаружил, что даже на моем телефоне при нахождении на ровной поверхности сенсоры показывают некоторое статичное смещение в положительную сторону, так же оно наблюдается при максимальном наклоне, ускорение изменяется в диапазоне [-9.5; 10.2], в нейтральном положении около 0.4.
Отсюда вопрос - как вы учитываете подобные отклонения в своих программах?
Есть вариант просто ввести мертвую зону, не реагировать на наклон пока ускорение не достигнет некоторого абсолютного значения, к примеру 0.3, но вводить захардкоденную границу не хочется.
Другой вариант - при первом запуске приложения просить пользователя покрутить телефон для определения этих самых [-9.5;10.2] по осям x и y, чтобы затем учитывать их при управлении.

А как поступаете вы?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2012, 13:13     Неоткалиброванный акселерометр
Посмотрите здесь:

Акселерометр с Bluetooth
C8051320 акселерометр
Бытовое охранное устройство-акселерометр
Android Акселерометр и ускорение земного притяжения
Arduino Очень чувствительный акселерометр для ардуино

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 10:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru