GeekOnFire GSM/GPRS Shield FAQ

De MCHobby - Wiki
Révision datée du 8 avril 2012 à 14:56 par Admin (discussion | contributions) (Page créée avec « {{GsmShield-Nav}} Si vous avez des questions auxquelles cette rubrique ne réponds pas, merci de nous les faire parvenir à info @ MCHobby.be (en précisant qu'il s'agit d'u... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Sauter à la navigation Sauter à la recherche

Si vous avez des questions auxquelles cette rubrique ne réponds pas, merci de nous les faire parvenir à info @ MCHobby.be (en précisant qu'il s'agit d'une question relative au GPRS Shield).

Généralités

Le GPRS Shield fonctionne t'il avec tous les réseaux GSM

Pour autant que nous sachions, c'est le cas. Le GPRS Shield est Quadri-Band (confirmé par le constructeur GeekOnFire).

A ce jour, le GPRS Shield a fonctionné avec tous les réseaux que nous avons testé.

La seule condition importante est que vous disposiez d'une carte DeSimLockée (voir traduction des document de GeekOnFire).

Le GPRS Shield sais t'il envoyer et recevoir des SMS?

MC Hobby à produit l'exemple SmsCommand qui permet de recevoir des commandes élémentaires par SMS.

La documentation produit également un exemple permettant d'envoyer un SMS. Il est fonctionnel, nous l'avons testé.

La réponse est donc "oui". Notez que les messages SMS sont envoyés par GPRS (ce qui impliqué généralement un coût sensiblement plus important).

Technique

Le GPRS Shield ne s'enregistre pas sur le réseau Mobile

La Led NetLight (rouge) clignote à l'intervalle 64ms allumée/800ms éteinte. Cela correspond à "Le SIM900 n'est pas enregistré sur un réseau mobile".

Que faire?

Vérifié que votre carte SIM ne réclame pas de code PIN. Cela est identifiable à l'aide du message "+CPIN: SIM PIN" envoyé spontanément par le module SIM. Si c'est le cas, vous devez introduire votre code PIN à l'aide de la commande AT suivant:

AT+CPIN=VOTRE_CODE

Le GPRS Shield s'éteind tout seul

Nous avons rencontré ce problème lors de nos premiers tests du GPRS Shield.

Lorsque que nous entrions notre code PIN, le shield s'enregistrait sur le réseau mobile (NetLight/rouge passant d'un clignotement rapide à un clignotement lent).

Juste après, le shield s'éteignait (y compris la LED Statut/bleu). Le module SIM900 s'était simplement coupé.

La raison est simple et la solution tout aussi simple! Certaines communications peuvent engendrer une pointe de courant pouvant aller jusqu'à 2 Ampères. Si l'antenne relais est trop loin, ce sera probablement le cas. Dans pareille cas de figure, l'alimentation VIA LE PORT USB EST INSUFFISANT pour suivre la demande du GPRS Shield. Le SIM900 passe en mode de protection et s'éteint!

Il suffit de munir votre Arduino d'une alimentation externe (MC Hobby propose un bloc 12V externe) et le problème est résolu (véridique).

{{MCH-Accord}