Partage
  • Partager sur Facebook
  • Partager sur Twitter

Recevoir un SMS avec le module SIM800L v2

Arduino

    28 juin 2023 à 22:48:29

    Bonjour à toutes et à tous, 

    Tout d'abord, merci de prendre le temps de lire ce post et m'aider.

    J'utilise un module SIM800L avec un Arduino Uno.

    Je suis parvenu à envoyer des SMS et à passer des appels (des infos ont donc transiter de l'Arduino vers le module).

    Mon problème est de recevoir un SMS.Il semble que le moniteur de l'IDE Arduino ne reçoit rien de la part du module.

    J'utilise ce code :

    #include <SoftwareSerial.h>
    SoftwareSerial sim800l(2, 3);
    
    void setup() {
      sim800l.begin(9600);
      Serial.begin(115200);
    
      Serial.println("Starting ...");
      delay(5000);
    
      sim800l.println("AT");e
      Serialcom();
    
      sim800l.print("AT+CMGF=1");
      Serialcom();
    
      sim800l.print("AT+CNMI=2,2,0,0,0");
      Serialcom();
    }
    
    void loop() {
      Serialcom();
    }
    
    void Serialcom()
    {
      delay(500);
    
      while(Serial.available()) {
        sim800l.write(Serial.read());
      }
    
      Serial.println(sim800l.available());
    
      while(sim800l.available()) {
        Serial.write(sim800l.read());
      }
    }

    Dans le moniteur, il est affiché "Starting..."
    Puis en boucle "0" dû à la ligne 

    Serial.println(sim800l.available());


    J'ai bien alimenté le module avec une alimentation externe, et relié les GND de l'Arduino et du module ensemble.

    Je suis sensé voir premièrement les commandes AT envoyées, et leur réponse. Mais je n'ai rien...

    Quelqu'un a t-il déjà été confronté à ce problème ? Ou quelqu'un aurait-il une piste ?

    Merci beaucoup !

    Nicolas




    • Partager sur Facebook
    • Partager sur Twitter

    Recevoir un SMS avec le module SIM800L v2

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown