Я занимаюсь разработкой мобильного приложения для Android. Я хотел бы рассчитать частоту вибрации, используя датчик акселерометра, который обеспечивает m / s ^ 2 трехосный выход (x, y, z).
Образцы:
х: 9,89403849
y: 5.99348859
z: 10,9458495
Это приложение React Native, и я использую библиотеку https://react -native-sensors.github.io / docs / Usage.html для доступа к выходу датчика.
constructor() {
super();
this.state = {
value: null
}
setUpdateIntervalForType(SensorTypes.accelerometer, 1000);
}
componentWillMount() {
const subscription = accelerometer.subscribe(({ x, y, z, timestamp }) =>
this.setState({
value: z
})
);
}
Можно ли рассчитать частоту вибрации, используя вышеприведенный вывод датчика мобильного акселерометра, и как?