Je prévois de construire un appareil qui lirait certaines données de capteur et les enverrait via GPRS, par exemple. une fois par jour. (Pas si original, oui.) Mais mon problème est de choisir un bouclier GSM / GPRS.
Le bouclier officiel a une belle interface pour faire un HTTP POST / GET . OTOH, le bouclier semble être épuisé (et serait assez cher de toute façon).
Il semble y avoir d'autres boucliers disponibles, mais leurs exemples de code ont tendance à sembler assez hacky : l'appareil attend un moment arbitraire, puis espère que le serveur est terminé. C'est l'OMI à la fois inefficace ou peu fiable.
Ma question: quel blindage GSM / GPRS recommanderiez-vous, avec ces fonctionnalités:
- une bibliothèque saine avec des exemples, comme celle officielle
- une antenne externe
- bonus: un prix compétitif
- un autre bonus: j'espère un "vrai" bouclier, donc aucune soudure requise et quelques broches encore facilement utilisables pour les capteurs.
J'ai fini par commander une carte Elechouse qui utilise la puce M10. On en a trouvé un sur eBay pour 59 USD. Cela semble bien fonctionner avec la bibliothèque officielle.
Comme le dit le manuel, il faut lui donner une alimentation externe - le câble USB ne suffit pas!
la source
LinkitOne - ok pas un bouclier mais plutôt une carte contrôleur Arduino compatible avec GSM / GPRS / GPS / Wifi intégré. La bibliothèque comms n'a pas autant de méthodes de diagnostic que par exemple celle d'Adafruit, mais elle était facile à configurer et fiable. Le principal inconvénient du LinkitOne était qu'il utilise un processeur différent d'Arduinos, de sorte que de nombreuses bibliothèques Arduino ne sont pas compatibles, par exemple pour les appareils I2C.
Version Adafruit Fona SIM808 2G Shield. disposition du blindage mais les en-têtes empilables doivent être achetés et soudés séparément. Les brochages par défaut fonctionnent avec Uno, mais les mods sont requis pour Mega. La bibliothèque propose de nombreuses méthodes de diagnostic pratiques (tension de la batterie, puissance du signal, etc.). travaillé avec giffgaff SIM prépayée mais pas vodafone pour une raison quelconque. SMS a bien fonctionné. Je pouvais me connecter à GPRS mais obtenir du HTML à partir d'un site Web ne fonctionnait pas.
DFRobot SIM808 GPS / GPRS / GSM Shield - Connecteurs de blindage empilables pré-câblés, les instructions pour télécharger le code et exécuter l'appareil sont compliquées et vagues. Je n'ai même pas pu obtenir une connexion de base à l'Arduino pour travailler. Soit la bibliothèque est très boguée, soit mon appareil était défectueux.
SEEEDStudio 113030009 Bouclier GPRS avec antenne et support de carte SIM externe V3.0 Je vais probablement essayer ceci la prochaine fois.
Carte GSM Arduino officielle SUPPRIMÉE
Module GSM / GPRS Sparkfun - SM5100B DISCONTINUÉ
la source