Shield GSM/GPRS pour Arduino
zoom_out_map
chevron_left chevron_right
Rupture de stock

[RETIRE] Shield GSM/GPRS

Shield GSM/GPRS quadri-band permettant à un Arduino de se connecter facilement sur les réseaux mobiles.

74,11 € (TVA incl.) 61,25 € (TVA excl.)
TVA incluse
block Rupture de stock
Paiements sécurisés
Les paiements sont sécurisés par LyraCollect, une société de collecte de paiements française
Multiples solutions de livraison
Il est possible de se faire livrer chez soi, en point relais ou retirer sur rendez-vous chez MCHobby
Colis emballés avec soin et efficacité
Nous préparons, emballons et expédions vos commandes avec un grand respect et un grand soin.
Description

Ce produit n'est plus disponible chez MCHobby et sera prochainement remplacé.

Description

Ce shield prévu pour Arduino Uno peut également être branché sur un Rapsberry Pi (voir nos tutoriels ci-dessous)

Le shield GSM/GPRS est basé sur un module SIM900 de SIMCOM, il est compatible avec Arduino et ses clones. Le shield GPRS permet à votre Arduino de communiquer en utilisant le réseau GSM. Il permet d'envoyer des SMS, MMS, GPRS et d'établir des communications audios en envoyant des commandes AT à l'UART (voir wikipedia pour plus d'information). Les commandes AT supportées sont GSM 07.07 ,07.05 et SIMCOM enhanced AT Commands. Le shield dispose aussi des 12 GPIOs, 2 sorties PWM et du convertisseur Analogique/Digital ADC du module SIM900 (accessible sur la carte, logique 2.8volts).

L'UART permet d'établir une connexion série avec le module SIM900. A l'aide de cette connexion série, le programme de votre Arduino sera capable d'envoyer des commandes "textuelle" au module (ce sont les fameuses commandes "AT"). Le module réagira à ces commandes et fournira le service demandé et une réponse sur la liaison série.

Par exemple, pour former un numéro de téléphone, le programme Arduino doit envoyer la commande "ATD+32499123456;" sur la connexion série. En réponse, le module SIM900 formera le numéro.

Dans le même ordre d'idée, lorsque le module reçoit un appel téléphonique, l'UART envoi le message "Ring" sur la connexion série.

Pour contrôler toutes les fonctionnalités du module GSM/GPRS, il faut donc maîtriser les commandes AT correspondantes. Une liste complète et documentée de ces commandes AT est mise à disposition par Geek On Fire (voir plus loin).

Le shield dipose également de 3 LEDs permettant d'identifier facilement l'état de son fonctionnement (par exemple, connecté ou non sur le réseau mobile).

La connexion sur le réseau mobile est commandée manuellement (à l'aide d'un bouton) mais il est également possible d'utiliser la Pin 9 de votre Arduino connecter/déconnecter le shield du réseau.

Il est vivement conseillé d'utiliser une alimentation indépendante avec votre Arduino lorsque vous utilisez le GPRS shield. Le port USB limite en effet la puissance consommée et donc le courant disponible pour Arduino et ses shields. Comme certaines opérations/accès sur le réseau mobile peuvent réclamer jusqu'à 2 Ampères, il s'en suivra une chute de tension et le module SIM900 passera en mode de sécurité (autrement dit: extinction rapide).

Le Shield GPRS en action chez MC Hobby

Voici une petite vidéo qui met en oeuvre le GPRS Shield.
Le programme "Commande Par Sms" (voir section Tutoriel) a été chargé sur notre Arduino.
Vous pouvez constater que le programme réagit aux commandes "on" et "off" envoyées au GPRS shield.

Contenu

  • Le shield GPRS
  • Une antenne pour réseau mobile (ici, il ne faudra pas l'acheter séparément!)

N'inclus pas la carte SIM, ni les élements visible sur la vidéo.
Attention, le GPRS shield ne fonctionne pas avec les cartes SIM SimLockées. Vous devez disposer d'une carte DéSimLockée (voir avec votre opérateur)

Caractéristiques techniques

Voici les caractéristiques techniques produites par GeekOnFire (notre fournisseur).

  • Quadri-Bande 850 / 900/ 1800 / 1900 MHz - Selon GeekOnFire, cela permet au GPRS shield de fonctionner avec tous les réseaux GSM de tous les pays.
    Nous l'avons déjà testé sur quelques réseaux/opérateurs.
  • GPRS multi-slot class 10/8
  • GPRS mobile station class B
  • Conforme à GSM phase 2/2+
    • Class 4 (2 W @ 850 / 900 MHz)
    • Class 1 (1 W @ 1800 / 1900MHz)
  • Contrôle à l'aide de commandes AT - Commandes standard : GSM 07.07 & 07.05, Commandes étendues: SIMCOM AT Commands.
  • Messages SMS (Short Message Service) - Il est ainsi possible d'envoyer de petites quantités de données via le réseau mobile (ASCII ou données hexadécimales).
  • Embarque une stack TCP/UDP - Permettant d'envoyer des données sur un serveur web.
  • Support RTC.
  • Port série sélectionnable.
  • Prise pour micro et casque.
  • Basse consommation - 1.5mA(en mode veille)
  • Supporte la norme de température industrielle - -40°C a +85 °

Broches Arduino utilisées

  • Digital 7 et 8 pour envoi/réception en communication série logiciel (config par défaut).
    Digital 0 et 1 si vous optez pour une communication série matérielle.
  • Digital 9 optionel. Non utilisée par défaut.
    Broche utilisée pour allumer/éteindre le SIM900 à partir d'Arduino (voir la doc sur le Wiki)
  • Alimentation 5v et GND bien entendu.

Tutoriel

Le GPRS shield mis en vente sur MC Hobby dispose d'une documentation fournie, documentation que nous avons augmenté car nous aimons le GPRS shield (il est follement amusant, pourquoi ne pas faire bénéficier nos clients de nos découvertes).

Fiche technique
GOF-GSM/GPRS-SH
Vous aimerez aussi