Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
okunetsky
0 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 29
#1

Акселерометр и ускорение земного притяжения - Программирование Android

06.09.2016, 22:33. Просмотров 316. Ответов 8
Метки нет (Все метки)

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

Examples:

1)When the device lies flat on a table and is pushed on its left side toward the right, the x acceleration value is positive.
2)When the device lies flat on a table, the acceleration value is +9.81, which correspond to the acceleration of the device (0 m/s^2) minus the force of gravity (-9.81 m/s^2).
3)When the device lies flat on a table and is pushed toward the sky with an acceleration of A m/s^2, the acceleration value is equal to A+9.81 which correspond to the acceleration of the device (+A m/s^2) minus the force of gravity (-9.81 m/s^2).

Опять-таки,задам пока самый простой вопрос касательно пункта 2. Как у лежащего на столе устройства может быть ускорение +9,81?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.09.2016, 22:33
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Акселерометр и ускорение земного притяжения (Программирование Android):

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

Скорость, касательное ускорение, полное ускорение, нормальное ускорение и радиус кривизны траектории
Движение точки задано координатным способом. Найти траекторию и начертить ее....

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

Directx 11: недоступны функции Ускорение DirectDraw, Direct3D, Ускорение текстур AGP
Здравствуйте. Вся проблема как я понял в том, что у меня не правильно работает...

Определить траекторию, скорость, полное ускорение, касательное ускорение и радиус кривизны траектории
Движение точки задано уравнением x=x(t) и y=y(t). Определить траекторию,...

Найти силу тока I, зная горизонтальную слагающую земного магнитного поля
Помогите пожалуйста с решением 2 задач: 1) Два взаимно перпендикулярных витка...

8
Lumber
295 / 100 / 41
Регистрация: 02.12.2015
Сообщений: 241
06.09.2016, 23:09 #2
Датчик не различает (и в принципе не может различать) ускорение и действие гравитации.
Чтобы датчик ноль показывал устройство должно находится в свободном падении.
0
okunetsky
0 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 29
06.09.2016, 23:22  [ТС] #3
А что же он тогда делает?
0
Lumber
295 / 100 / 41
Регистрация: 02.12.2015
Сообщений: 241
06.09.2016, 23:30 #4
Измеряет разницу гравитационного и фактического ускорения.

Когда устройство лежит на столе фактическое ускорение 0. Гравитационное 9.81. Разница: 9.81
Когда устройство в свободном падении фактическое его ускорение 9.81, гравитационное тоже 9.81. Разница: 0
2
okunetsky
0 / 0 / 0
Регистрация: 27.02.2015
Сообщений: 29
07.09.2016, 00:28  [ТС] #5
И что такое альфа и как исчисляется?
0
vxg
Модератор
3231 / 2034 / 319
Регистрация: 13.01.2012
Сообщений: 7,885
07.09.2016, 08:15 #6
okunetsky, если альфа это A то по тексту это ускорение
0
Fulcrum_013
Заблокирован
07.09.2016, 09:08 #7
Цитата Сообщение от okunetsky Посмотреть сообщение
Опять-таки,задам пока самый простой вопрос касательно пункта 2. Как у лежащего на столе устройства может быть ускорение +9,81?
Устройство оного устройства знать надо. Фактически подвешенный на подвесах грузик. Когда в следствии силы инерции грузик смещается он искривляет то на чем подвешен а подвес из такого сплава который при этом меняет сопротивление. Т.е. он фактически не ускорение меряет а приложенную к чуствительному элементу силу. В том числе силу гравитации. Цифровой при этом сам ее в g пересчитывает.
0
klim76
20 / 14 / 2
Регистрация: 10.06.2016
Сообщений: 144
07.09.2016, 16:44 #8
okunetsky, http://startandroid.ru/ru/uroki/vse-...entatsija.html
вот вам в помощь, там вроде все хорошо разжовано
0
Rius
Эксперт .NET
4566 / 2880 / 706
Регистрация: 25.05.2015
Сообщений: 8,906
Записей в блоге: 10
Завершенные тесты: 4
07.09.2016, 17:11 #9
Lumber,
Сенсор это поликристаллическая структура MEMS (микроэлектромеханическая система), построенная на кремниевой подложке. Поликристаллические пружины поддерживает структуру над поверхностью подложки и обеспечивают сопротивление силам, возникающим при возникновении/приложении ускорения.
Отклонение структуры измеряется с помощью дифференциальных конденсаторов, которые состоят из независимых зафиксированных пластин и пластин, прикреплённых к подвижной массе.
Ускорение отклоняет эту массу и разбалансирует дифференциальный конденсатор, что сказывается на выходном сигнале сенсора, чья (сигнала) амплитуда пропорциональная ускорению.
Для определения величины и полярности ускорения используется фазочувствительная демодуляция.

Лежащий на столе акселерометр показывает просто выходной сигнал. Который вы уже можете пересчитать в +9.81 по какой-то формуле.

Акселерометр и ускорение земного притяжения
Картинка отсюда.
2
07.09.2016, 17:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.09.2016, 17:11
Привет! Вот еще темы с решениями:

Не получается определить ускорение и среднее ускорение тела
Доброго времени суток! Помогите пожалуйста решить задачку: Зависимость...

Магниты - меняют свою полярность в разных частях земного шара - давайте проведём эксперимент!
Помогите с ответом на этот вопрос - если кто что заметил!

Найти угловое ускорение и ускорение точки
Ползун А линейки эллипсографа движется с постоянной скоростью V = 2м/с....

Сила притяжения
Куда девается энергия притяжения когда достигает центра земли? Отражается ли...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru