Il y a beaucoup de sites qui parlent d’à l’aide d’un bouclier GSM avec un Arduino, en plus de l’IDE Arduino lui-même. Il y a également plusieurs bibliothèques GSM là-bas, ou vous pouvez utiliser commandes AT pour rouler. Je ne pouvais pas en trouver qui parlent de l’utilisation du module de développement mini donc j’ai pensé qu’il peut être utile de publier ce ' ible. À ce stade, j’ai aucune préférence de bibliothèque et aucune envie particulière de faire cavalier seul.
Veuillez noter que bien que j’ai étudié mon module, il semble y avoir plusieurs versions du module mini et je laisserai à vous d’expérimenter et de travailler sur les détails de votre version pour vous-même - est assez facile. Notez également que le même module de carte de circuit imprimé supporte le Sim900 ou la puce Sim900A et ils sont utilisés de la même façon, donc je suppose un Sim900.
Quelques détails...
Mon module mini version 3.4 et à l’avant et arrière est montré sur la photo. Electrodragon.com publie un schéma pour leur module, et il diffère légèrement de mon module. Les différences sont :
- Le module Electrodragon est la version 3.6
- Il dispose de 3, 3V à 5V et visa versa niveau traducteurs à bord pour l’interface série. Mine ne fonctionne pas.
- Mon module est manquant R2 sur le dos, et il relie la broche « Redémarrer » vide à l’entrée « Powkey » sur la puce Sim 900. Le module Electrodragon schématique se réfère à la broche « Restart » comme J12 mais est dessiné de manière incorrecte, il se connecte en fait à la base du transistor, pas à VCC tel qu’illustré. R2 (R6 sur leur) est une résistance de surface mount 4 k 7 et vous devrez l’installer si vous voulez utiliser l’entrée de redémarrage pour alimenter le module mini vers le haut ou vers le bas. Vous devrez également supprimer la résistance de k 7 4 (R25) sur le côté supérieur du module mini car il connecte à la base de transistor à la borne d’alimentation positive. Ceci est fait pour que le module de mini s’allume toujours automatiquement lorsque l’alimentation est appliquée, et si son présent vous ne pouvez pas activer le module ou désactiver sous le logiciel de contrôle.
- Il y a quelques autres composants illustrés sur le schéma mais ne sont pas installés sur mon module, mais ils ne sont pas importantes pour l’utiliser.