Estoy usando Arduino Uno e intento conectarme a un módulo GSM SIM900A mediante comunicación en serie. No estoy recibiendo nada del módulo en absoluto. El módulo se enciende y tiene otro LED parpadeando a 800ms
He conectado lo siguiente
-
5V desde Arduino a la entrada de alimentación de 5V en GSM
-
GND de Arduino a la entrada de la fuente de alimentación GND en GSM
-
Pin 2 (Rx) de Arduino a Tx serial en GSM
-
Pin 3 (Tx) de Arduino a Rx serial en GSM
-
GND de Arduino a GND serial en GSM
Esquema de la tabla de ruptura de esta página .
HeprobadotantoelcomandoserialincorporadodeArduinocomoelsoftwareserialusandolospines2y3.
PuedeencontrarinformaciónsobreSIM900
Elcódigoqueestoyejecutandoactualmente,utilizandoelsoftwareserie:
#include<SoftwareSerial.h>SoftwareSerialmySerial(2,3);constintbaud=9600;voidsetup(){mySerial.begin(baud);Serial.begin(baud);while(mySerial.available()<0){mySerial.write("AT");
delay(2000);
}
}
void loop() {
if (mySerial.available() > 0) {
Serial.write(mySerial.read());
}
}
También he probado diferentes velocidades de transmisión, pero aún no he recibido nada del módulo.