Hola a todos,
Tengo el siguiete problema con la comunicacion serial de un Arduino UNO:
Necesito enviar y recivir datos por el puerto serial hacia un PC, a travez de los pines por defecto (0,1) para esta comunicacion por medio de un convertidor de USB A RS485.
El proyecto consiste en que se envia un comando a un PC y este contesta otro comando,
En las pruebas que he hecho el arduino me envia la comunicacion, pero cuando el PC responde el arduino no la recive, pero cuando intercambio los pines RX Y TX de pocision fisica, el arduino no envia la comunicacion pero si la recive. Es decir que solo hay comunicacion en un sentido. Pero cuando hago las pruebas a travez del cable USB este si envia y recive sin porblemas, El problema es cuando lo hago a travez de los pines fisicos del arduino
Cual puede ser el problema? El modulo USB a RS485?, la configuracion del puerto serial
Estas son las lineas que uso para la conexion, y funcionan, pero solo una opcion al mismo tiempo, y cuando interncambio los pines 0 y 1
mySerial.begin(9600); //Inicializar comunicacion serial
mySerial.print(isla+codigo+"*$"); //comando que se envia
size_t count = mySerial.readBytesUntil(',', data, 3); //Recive datos