Probleme avec la Sim900

Bonjour a tous.

Alors voila j'ai acheter récemment un kit arduino et une sim900 sur conseil d'un amis pour mes débuts.Donc j'ai appris a envoyer un message depuis le microcontrôleur, mais je bloque depuis un bon moment sur comment recevoir un message pour dire le nombre de fois ou la Led c'est allumer en 5 minute...Je vais vous mettre mon code .

#include <SoftwareSerial.h>
SoftwareSerial SIM900(7, 8);

void setup()
{
  SIM900.begin(2400); // vitesse exprimer en bauds qui definit le nombre de bit par seconde .
  Serial.begin(9600);
  
  Serial.println("send write command : AT+CMGF=1"); // Activation du mode SMS
  SIM900.print("AT+CMGF=1\r");
  GetSIM900 ();
  
  Serial.println("send write command :AT+CPIN=\"****\"");
  SIM900.print("AT+CPIN=\"******\"\r"); // code pin
  GetSIM900 ();
  

  
  Serial.println("send write command :AT+CSCA=\"+33609001390\"");
  SIM900.print("AT+CSCA=\"+33609001390\"\r");// numero service sfr
  GetSIM900 ();
  // numero du destinateur
  Serial.println("send write command :AT+CMGS=\"+337****\"");
  SIM900.print("AT+CMGS=\"+337******\"\r");//numero de telephone
  GetSIM900 ();
  
  // send txt sms
  
  Serial.println();
  Serial.println("send sms"); //envoi du sms
  SIM900.print("je vais avoir une voiture! :D :-* ."); //sms text
  SIM900.println(char(26));
  GetSIM900();
  
  Serial.println("done.");
}
void loop() {
}
void GetSIM900(void) {
  delay(2000);
  while(SIM900.available()) {
    Serial.print((char)SIM900.read());
  }
}

Mes sincere salutation .