Hola necesito leer la información enviada desde una placa, la idea es usar el shield RS232 y una Arduino UNO:
Esta es la shield RS232
Esta es una imagen de la placa con los pines desde donde necesito leer (en color rojo se detallan los pines).
Este es el conector RS232 mele para conectar desde la placa a la shield RS232.
El pin GND de la placa lo tengo conectado al pin 5 del conector.
El pin 12V de la placa lo tengo conectado al pin 9 del conector.
El pin RX de la placa lo tengo conectado al pin 7 del conector.
El pin TX de la placa lo tengo conectado al pin 8 del conector.
Estoy usando el siguiente código:
#include <Arduino.h>
#include <SoftwareSerial.h>
const int rx=2;
const int tx=3;
SoftwareSerial mySerial(rx,tx);
void setup()
{
mySerial.begin(9600);
Serial.begin(9600);
}
void loop() {
if (mySerial.available()) {
char data = mySerial.read();
Serial.println(data);
}
}
No logro leer nada desde la placa, incluso cambiando el rx por el tx. Espero su ayuda o comentarios.
Saludos