¿Puedo encontrar la velocidad del vehículo con ADXL335? Mi idea es enviar una alerta por correo electrónico si la velocidad del vehículo supera el límite definido utilizando raspberry pi. Al igual que en zoomcar o los otros coches de alquiler.
¿Puedo encontrar la velocidad del vehículo con ADXL335? Mi idea es enviar una alerta por correo electrónico si la velocidad del vehículo supera el límite definido utilizando raspberry pi. Al igual que en zoomcar o los otros coches de alquiler.
Respuesta corta: No
Para obtener la velocidad de su acelerómetro, deberá realizar alguna integración, por ejemplo:
v_k = v_(k-1) + T*a_k
Donde v
es la velocidad, T
es el período de muestra, a
es la aceleración medida y el subíndice k
es el número de muestra.
Esto dice que "la velocidad es igual a la velocidad anterior, más el producto de la aceleración medida y el período de muestra" donde podría asumir una aceleración constante entre muestras (k).
Esto ya es un problema, porque estamos trabajando en un tiempo discreto y la aceleración no es constante entre las muestras. Para empeorar las cosas, cualquier error (sesgo, desviación) del acelerómetro también se integra, lo que significa que después de solo unas pocas (¿decenas?) De muestras, su velocidad tiene un gran error.
Los autos de alquiler probablemente lo hagan con GPS o directamente desde el velocímetro.
Lea otras preguntas en las etiquetas accelerometer