Problema del auto RC usando el módulo bluetooth

0

Estoy haciendo un coche RC pequeño y para controlarlo, estoy usando un módulo HC05 Bluetooth. Mi automóvil tiene tracción en las ruedas traseras con dos motores de corriente continua y las ruedas delanteras girarán a la izquierda o a la derecha para navegar. ¿Puede el módulo Bluetooth tomar más de un comando a la vez para que pueda girar el auto mientras me muevo, como sucede con los juguetes de RC que se encuentran en el mercado? Si no es así, por favor sugiérame cómo puedo lograr este objetivo de girar mientras me muevo al mismo tiempo. PD Estoy usando arduino nano en este proyecto. Para la navegación, estoy usando el servomotor MG995.

    
pregunta Ankit Mallick

1 respuesta

0

El anuncio de HC-05 dice esto: -

  

Este módulo Bluetooth de clase 2 viene programado con un firmware que   le permite pasar la salida de un puerto de comunicaciones serie (por defecto   es de 9600 baudios) a través de una conexión inalámbrica Bluetooth sin software   configuración

Entonces, si puede crear un marco de datos que use, por ejemplo, 5 bytes (o menos) que incorpore velocidad y dirección, y luego continuar enviando ese marco, obtendrá una tasa de actualización de datos de carga útil de 9600 / (5 x 8) = 240 veces por segundo.

Por lo tanto, el problema no se trata realmente de girar y moverse al mismo tiempo, sino de la rapidez con la que puedes actualizar la información de velocidad y dirección.

La actualización de esta información a 240 veces por segundo debería estar bien para prácticamente cualquier automóvil RC que pudiera imaginar.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas