Salut à tous !

J'ai acheté ce module pour ma carte Arduino Uno

Par contre je suis assez embêté parce que j'arrive pas du tout a le faire marcher... la doc est hyper imcomplète et sur Google on trouve toutes sortes de cartes similaires mais rarement exactement celle la... et le peu de fois ou je la trouve, c'est assez peu clair :-°

J'ai une bibliothèque avec des exemples pour le faire fonctionner mais quand je fais les branchements que j'ai trouvé par ci par la et que je lance les exemples, le moniteur série m'indique comme quoi il chope que dalle...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
 
#include "SIM900.h"
#include <SoftwareSerial.h>
//If not used, is better to exclude the HTTP library,
//for RAM saving.
//If your sketch reboots itself proprably you have finished,
//your memory available.
//#include "inetGSM.h"
 
//If you want to use the Arduino functions to manage SMS, uncomment the lines below.
#include "sms.h"
SMSGSM sms;
 
//To change pins for Software Serial, use the two lines in GSM.cpp.
 
//GSM Shield for Arduino
//www.open-electronics.org
//this code is based on the example of Arduino Labs.
 
//Simple sketch to send and receive SMS.
 
int numdata;
boolean started=false;
char smsbuffer[160];
char n[20];
 
void setup()
{
     //Serial connection.
     Serial.begin(19200);
     Serial.println("GSM Shield testing.");
     //Start configuration of shield with baudrate.
     //For http uses is raccomanded to use 4800 or slower.
     if (gsm.begin(19200)) {
          Serial.println("\nstatus=READY");
          started=true;
     } else Serial.println("\nstatus=IDLE");
 
     if(started) {
          //Enable this two lines if you want to send an SMS.
          //if (sms.SendSMS("3471234567", "Arduino SMS"))
          //Serial.println("\nSMS sent OK");
     }
 
};
 
void loop()
{
     if(started) {
          //Read if there are messages on SIM card and print them.
        /**  deprecated method
        if(gsm.readSMS(smsbuffer, 160, n, 20)) {
               Serial.println(n);
               Serial.println(smsbuffer);
          }
          **/
          //get 1st sms
          sms.GetSMS(1,n,20,smsbuffer,160);
          Serial.println(n);
          Serial.println(smsbuffer);
 
          delay(1000);
     }
};
Voila l'exemple pour un envoi de SMS

Quelqu'un pourrait m'aider a faire fonctionner tout ça ? (le but final c'est de pouvoir faire un client web en utilisation la connexion de la SIM)

Merci d'avance !