Go Down

Topic: probleme GSM (Read 99 times) previous topic - next topic

MLHL

Mar 27, 2019, 10:31 am Last Edit: Mar 27, 2019, 11:12 am by MLHL
Actuellement je suis sur un projet et je dois envoyer un message par sms.
J'ai fait un programme qui normalement doit mais il ne fonctionne pas.
Quelqu'un pourrait me dire quel sont les erreurs que j'ai faits ?
Code: [Select]
#include <SoftwareSerial.h>
#include <String.h>

SoftwareSerial sim800h(2,3); // RX,TX
boolean sms;

void setup(){          
  sim800h.begin(9600);  
  Serial.begin(9600);  
sendsms();
updateSerial();
}
  
   void loop(){
 updateSerial();
   }

  void sendsms(){
    Serial.println("Sending text message...");
    sim800h.print("AT+CMGF=1\r");
    delay(100);  
    sim800h.println("AT+CMGS=\"+33 6 51 04 14 75\"");  
    delay(100);  
    sim800h.print("nuguyfytdh");
    sim800h.print(char(26));
    delay(100);
    sim800h.println();
    Serial.println("Text send");
    }
    void updateSerial()
{
  delay(400);
  while (Serial.available())
  {
    sim800h.write(Serial.read());
  }
  while(sim800h.available())
  {
    Serial.write(sim800h.read());
  }
}

MLHL

Merci pour ceux qui ont répondu.
C'est à dire PERSONNE !!!

kamill

Merci pour ceux qui ont répondu.
C'est à dire PERSONNE !!!
Ya pas de quoi  :smiley-mr-green:
C'est pas avec ce genre de message 1h après avoir posté que tu risques d'avoir des réponses.

dbrion06

Bonjour,
votre code a tellement subjugué que les gens sont restés muets.
Cependant, quelques lignes de commentaire rendraient votre projet maintenable, à therme.

Et si c'est un projet scolaire, donnerez vous
a) "votre" diplôme
b) l'arduino et ses cartes à ceux qui pourront vous dépanner.

Go Up