Arduino Uno - Bluetooth sobre analógico

1

En pocas palabras, tengo lo siguiente:

  

Arduino Uno

Con un

  

Protector de unidad de motor SainSmart L293D

Conectado a él

Ahora, la última parte necesaria es conectar mi

  

módulo bluetooth

para que pueda controlar el escudo del motor.

Este es el problema, sin embargo, el protector del motor utiliza

¡CADA UNO PIN DIGITAL EN EL ARDUINO!

Tengo

  

5 pines analógicos

aunque abierto.

¿Puedo convertir los pines analógicos en TX y RX para el bluetooth?

    
pregunta Anthony Russell

1 respuesta

2

La respuesta corta es sí. La única parte del pin "analógico" que lo hace analógico es que, si lo desea, puede usarlos como entradas para el ADC interno. Dicho esto, puedes usarlos como cualquier E / S normal. La parte difícil aquí es que no podrá usar el puerto serie de hardware (ya que dice que el controlador del motor toma todas las otras patillas). Por lo tanto, necesitarás implementar esto en el software. Creo que ya existe una biblioteca de arduino llamada "software serie", por lo que el 99% del trabajo está hecho. Tendrá que volver a comprobar que el módulo bluetooth utiliza una interfaz uart. Parece que son 9600 bps, por lo que no debería ser difícil de manejar en el software. Verifique los bits de arranque / parada, etc. Finalmente, tendrá que ver si su bucle de software puede mantenerse al día con el controlador del motor y la radio. Esto dependerá, por supuesto, de la cantidad de datos que esté enviando / recibiendo y de la frecuencia con la que esté dando servicio al controlador del motor. Probablemente debería estar bien.

    
respondido por el Doov

Lea otras preguntas en las etiquetas