Essentiellement, la configuration est juste une application android fonctionnant sur un mobile et la communication avec l’arduino via bluetooth.
Inventor app du MIT permet de créer rapidement des applications (aucun codage ne requis) donc le mobile peut servir comme prêt faits interface utilisateur, le périphérique de stockage de données, accéléromètre / gyroscope / GPS / GPRS et Wifi bouclier tout en un. Pas mal du tout étant donné que les mobiles android décents peuvent être obtenus pour 40$ ou plus (ou gratuit si c’est votre propre) - c’est moins de tous les boucliers de wifi, j’ai entendu parler de.
Ce projet est basé sur mon précédent instructable. Je suggère fortement de lire tout d’abord >>
J’ai décidé de choisir Cosm (anciennement pachube) pour ce projet. J’ai créé une application exemple simple qui reçoit les données de la carte arduino et l’envoie à un flux sur le site Web de Cosm. Les utilisateurs peuvent créer des aliments pour animaux, qui ont à leur tour des flux de données. Chaque flux de données conserve une variable - il peut être de température, capteur de lecture, la chaîne de texte et ainsi de suite. Vous pouvez accéder à la nourriture j’ai créé pour ce soft ici lien. N’hésitez pas à l’utiliser pour des fins de test.
COSM API s’appuie sur les méthodes de requête suivantes pour l’envoi de & et recevoir des données :
Obtenez la méthode - pour lire les flux de données
Méthode PUT - mise à jour des données
Le problème ici est qu’inventeur app du MIT prend en charge uniquement les méthodes GET et POST , mais j’ai trouvé un moyen de faire servir les requêtes PUT les requêtes POST.
Pour envoyer des données, que vous devez utiliser le composant WEB dans App inventor. Il vous oblige à spécifier l’URL de la requête et utilisez une méthode PostText pour envoyer une chaîne.
L’application que j’ai créé pour ce instructable dispose d’une URL par défaut - pour qu’elle fonctionne dès que vous l’exécutez et activez la case à cocher indiquant 'envoyer des données à cosm'. Si vous souhaitez utiliser votre propre flux, que vous devez modifier l’URL comme suit :
http://API.COSM.com/v2/Feeds/ YourFeedID/datastreams/YourDatastreamName.csv? clé =YourAPIkey& _method = put
Une fois que vous avez l’URL prêt à copier et le coller dans un générateur de code QR et dans l’application, sélectionnez le bouton « Setup Cosm - scanner de code QR » pour analyser le URL. Bien sûr vous pouvez entrer manuellement l’URL dans inventor app du MIT trop.
Vous pouvez télécharger l’application et le fichier source ici >>
https://Drive.google.com/folderview?ID=0B_PfPoEotOF8N2JwT3RSX011SjQ&USP=Sharing