GeekOnFire GSM/GPRS Shield MEGA

De MCHobby - Wiki
Révision datée du 20 février 2013 à 21:24 par Admin (discussion | contributions) (Page créée avec « {{GsmShield-Nav}} == Introduction == Nous avons documenté notre shield pour Arduino Uno... et il fonctionne parfaitement. Si vous manquez de mémoire, il est normal de vou... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Sauter à la navigation Sauter à la recherche

Introduction

Nous avons documenté notre shield pour Arduino Uno... et il fonctionne parfaitement.

Si vous manquez de mémoire, il est normal de vouloir utiliser un Arduino Mega... rien que pour le Punch qu'il peut offrir a votre projet.

Si vous branchez le shield sur un Arduino Mega, vous remarquerez que nos exemples ne fonctionnent pas avec un Arduino Mega :-/

C'est parce que le shield utilise la broche 7 pour la réception avec SoftwareSerial et que cette combinaison est incompatible.

Il s'agit la d'une limitation de SoftwareSerial abordée sur l'article http://arduino.cc/en/Tutorial/SoftwareSerialExample

 Note:
 Not all pins on the Mega and Mega 2560 support change interrupts,
 so only the following can be used for RX:
 10, 11, 12, 13, 50, 51, 52, 53, 62, 63, 64, 65, 66, 67, 68, 69

Utiliser la broche 50 pour RX

Il suffit donc d'utiliser une autre broche pour la réception des données.

Si vous disposer d'un assortiment de fils comme celui proposé par MCHobby (ou équivalent), l'opération sera simple.

GsmGprs-FFAssort.jpg

  1. Retirer le cavalier correspondant à RX (mais laisser le cavalier de TX en place).
  2. Brancher un fil sur la broche du milieu
  3. Brancher l'autre bout du fil sur la broche 50.

GsmGprs-MegaBrancher.jpg

Dans les exemples, il faut ensuite modifier le numéro de broche de réception.

Dans nos exemples, il faut modifier la ligne SoftwareSerial mySerial(7, 8);

pour quelle devienne

SoftwareSerial mySerial(50, 8);

Et voila!

Belgique

  • Mobistar (abonnement GSM)
  • Proximus (carte prépayée)
  • Carrefour Mobile (carte prépayée)

France

Cette carte semble fonctionner avec les opérateurs Français. Nos clients Français sont satisfait.

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.