The code:
#include <SoftwareSerial.h>
SoftwareSerial SIM900(10, 11); //Seleccionamos los pines 10 como Rx y 11 como Tx
void setup()
{
SIM900.begin(19200);
Serial.begin(19200);
delay(1000);
}
void loop()
{
Serial.println("Enviando SMS...");
SIM900.print("AT+CMGF=1\r"); //Configura el modo texto para enviar o recibir mensajes
delay(1000);
SIM900.println("AT+CMGS="+XXXXXXXXXXXX""); //Numero al que vamos a enviar el mensaje
delay(1000);
SIM900.println("SMS enviado desde un Arduino. Saludos de Prometec."); // Texto del SMS
delay(100);
SIM900.println((char)26); //Comando de finalización ^Z
delay(100);
SIM900.println();
delay(5000); // Esperamos un tiempo para que envíe el SMS
Serial.println("SMS enviado");
delay(10000);
}
The connections: https://imgur.com/gallery/ZToRWoP
Ignore the red wire.
I need to fix this as soon as possible.
Thanks.
GSM.ino (836 Bytes)