Étape 3: Réception de SMS
Nous essayons de trouver une bibliothèque, mais tous sont associés à Arduino Shield de GSM et n’a pas fonctionne bien. Alors nous avons décidé de l’utilisation de la commande série directement sur la carte et active une fonction qui affiche tous les messages reçus dans le port série.
Pour activer cette notification, utilisez les commandes suivantes :
La première commande désactiver le MODE écho, afin que la puce ne résonneront pas n’importe quelle commande vous envoyez après cela.
Le second sera chargé pour activer le MODE de texte lorsque vous reçoit des SMS. L’autre mode force la puce pour montrer vos messages avec le mode HEXA. Si vous avez besoin de recevoir des caractères spéciaux, c’est le seul moyen. Étant donné que nous allons utiliser seulement les 5 premiers numéros dans le message qu'il n’est pas un problème. Dans le cas contraire, nous au Brésil, nous utilisons certains caractères spéciaux et l’accentuation qui rend cela très ennuyeux.
La dernière commande active la notification par SMS. Mais il ne fonctionne qu’avec votre carte SIM carte est activé et activé. Le voyant d’État devrait être sur avant d’envoyer cette commande.
Après configuration de votre Conseil d’administration, tous les messages SMS reçus commencera avec « + CMT », suivi par le numéro de téléphone de l’expéditeur et la date/heure. Et le message sera sur la ligne suivante :
Vous pouvez tester cette juste brancher une carte Arduino, sans le chipset et parlé directement le la SIM900. La vitesse de Conseil est de 2400bps.