Buenas, soy nuevo con esto de GSM. Tengo un módulo SIM800L y tengo que mandar un SMS a 3 destinatarios cuando se aprieta un pulsador. Ya logre hacerlo para 1 destinatario, pero para mas de 1 no. El que me pueda ayudar se lo agradecería mucho.
#include <SoftwareSerial.h>
int pulsador1=9;
int contador;
int bp;
SoftwareSerial MOD_SIM800L(7, 8);
void setup() {
Serial.begin(9600);
while(!Serial);
//Velocidad de trabajo entre el Arduino Uno y el Modulo SIM800L
MOD_SIM800L.begin(9600);
delay(1000);
pinMode(pulsador1, INPUT);
contador=0;
}
void loop() {
bp = digitalRead(pulsador1);
if((bp==LOW) && (contador==0))
{
Serial.println("Configuracion Completa!");
Serial.println("Enviando SMS...");
//Se establece el formato de SMS en ASCII
MOD_SIM800L.write("AT+CMGF=1\r\n");
delay(1000);
//Enviar comando para un nuevos SMS al numero establecido
MOD_SIM800L.write("AT+CMGS="+54xxxxxxxxx"\r\n");
delay(1000);
//Enviar contenido del SMS
MOD_SIM800L.write("Hola");
delay(1000);
//Enviar Ctrl+Z
MOD_SIM800L.write((char)26);
delay(1000);
Serial.println("Mensaje enviado!");
contador ++;
Serial.println("contador1");
}
}