Determinar el desplazamiento angular de un volante

3

Estoy trabajando en un proyecto en el que estoy diseñando un simulador de conducción de vehículos.

En este proyecto necesito medir el desplazamiento angular del volante. El automóvil en el entorno del simulador de software cambiará su dirección en función del grado con el que gire el volante.

¿Puede alguien guiarme, por favor, cómo puedo medir el desplazamiento angular del volante?

    
pregunta Rehan Abbasi

3 respuestas

6

La forma más fácil es usar un controlador de juegos con volante USB. Si desea utilizar un volante diferente (incluso un volante real del depósito de chatarra), probablemente sea aún más fácil reemplazar esa parte del controlador que duplicar la detección y la retroalimentación de fuerza.

Si solo vas por un método simple de bricolaje, usa un potenciómetro que gire con la rueda.

    
respondido por el Theran
2

Al utilizar un codificador rotatorio o, de la forma más sencilla posible, un potenciómetro, como se describe en este artículo conectado a un convertidor A / D (el de su microcontrolador debería ser suficiente) .

  

Hay algo en lo que estoy trabajando que necesitará algún tipo de sensor de ángulo. Voy a utilizar un potenciómetro.

    
respondido por el Renan
0

Considera usar un acelerómetro. Algunos bien documentados y fáciles de conectar incluyen el ADXL345 y el MMA7361. El primero es digital, y el segundo es analógico.

Esencialmente, lo que haría es colocar el acelerómetro en el eje de rotación del volante. Por ejemplo, el eje podría ser el eje Z. Si coloca el eje Z del acelerómetro en paralelo y en línea con el eje Z, el acelerómetro le devolverá el desplazamiento angular sobre el eje de rotación. Puede interpretar la medida en radianes o grados, según su preferencia / requisito (s).

    
respondido por el capcom

Lea otras preguntas en las etiquetas