Paso 4: + SIND 4
Necesitamos ver un + SIND: 4 respuesta de la SMB5100B-D, (im a que llame a la tarjeta de GSM ahora, harta de escribir SMB5100B-D).
Tan fácil código para comprobar esto:
#include
#define GSMSerial serie / / la serie de hardware ahora será conocido como GSMSerial, para evitar la confusión
SoftwareSerial SMSerial(2,3); Utilizando Software Serial como segundo UART-
char incoming_char = 0; Tendrá el carácter entrante desde el software de puerto serie.
void setup()
{
Inicializar puertos serie para la comunicación.
SMSerial.begin(9600);
GSMSerial.begin(9600);
SMSerial.println ("iniciar comunicación SM5100B...");
}
void loop()
{
if(GSMSerial.Available() > 0) //If carácter proviene el módulo celular...
{
SMSerial.write(GSMSerial.read()); escribir serial monitor para que podamos ver
}
if(SMSerial.Available() > 0) //If escribe algo en el monitor serial
{
incoming_char=SMSerial.Read(); Obtener el carácter que viene de la terminal
GSMSerial.print(incoming_char); Envíe el carácter en el módulo celular.
}
}
Debería ver la siguiente salida en el monitor serial:
A partir de comunicación SM5100B...
+ SIND: 1
+ SIND: 10, "SM", 1, "FD", 1, "LD", 1, "MC", 1, "RC", 1, "ME", 1
+ STIN:0
+ SIND: 11
+ SIND: 3
+ SIND: 4
Si no consigues nada, probablemente mezclado hasta los pines de TX RX en el monitor serie.
Si usted consigue "A partir de SM5100B comunicación..." entonces un montón de jalatín gook entonces usted puede han mezclado los pines TX RX seriales entre uno 0/1 y GSM 2/3
Si su producción de basura a todos luego Compruebe si se establece el monitor serial a 9600!
PERO si fue la última línea tienes "+ SIND: 4" entonces el más afortunado que la mayoría:)
Si tienes cualquier otra cosa como la última línea, usted necesita averiguar por qué. Podrá obtener más información sobre eso aquí.
+ SIND: 4 significa que estamos registrados en la red móvil y con ganas de hacer cosas.
Por ejemplo, escriba en el monitor serial, ATDXXXXXXXXXX
Con la x sustituye por su propio número de móvil y presiona enter. (Asegúrese de NL & CR se seleccionan en el cuadro de lista desplegable en la parte inferior del monitor serial). El bosquejo que subiste esto pasará al módulo GSM y marcará su móvil. Puede enviar el comando ATH para colgar.