hi guy ... i a french student and in my project i want to communicate temperature data sensor by my GSM Module ( Sparkfun SIM5100B) i test a program but it doesn't work do you see the problem ...
char incoming_char=0; //utile à des fins de debug
char telephone[] = "0777075935"; //numéro de téléphone du destinataire de l'alerte
/* WARNING !!! */
/* Attendre 30s APRES la mise en route du module GSM pour lancer l'Arduino */
void setup()
{
//Init des ports série pour la communication
Serial.begin(57600);
Serial1.begin(9600); //init de la liaison série vers le Serial1ulaire
Serial1.println("AT+CMGF=1"); // se mettre en mode texte pour les SMS
}
void loop()
{
delay(10000);
Serial1.print("AT+CMGS="); // initialisation de la procédure d'envoi
Serial1.print("\""); // caractère "
Serial1.print(telephone);
Serial1.print("\"\r\n"); // caractère "
delay(1000); // on attend que le module soit pret
Serial1.println("Arduino!!"); // le message à envoyer
Serial1.print("\x1A"); // caractère ASCII hen hexadécimal pour Ctrl-Z
// mise à 1 de la led servant à signaler un évenement
}
sorry for my poor english ... and thanks for your reponse