2016-09-01 13 views
1

Я хотел бы изменить частоту вибрации смартфона, исходя из того, насколько сильно вы встряхиваете телефон на Android.Изменение частоты вибрации на основе изменения акселерометра - Android

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

ответ

0

В чем проблема, с которой вы сталкиваетесь? Как только у вас есть показания датчика, вы определяете порог. Этот порог определяет, что вас интересует ускорение выше порога Sensor example. Вы можете использовать этот порог для вызова вибрации (длинный [] patern, int repeat)

+0

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

+0

Кажется, что из ави вибрации вы можете создать определенные образцы вибраций .. sychas vubrate для n mili вторая пауза для m mili second и т. Д. Я не думаю, что вы можете заставить его вибрировать sttronger или мягче. – Geek

+0

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