Étape 3: Suggestions pour d’autres améliorations – alertes, données journalisation et de traçage
Le projet de l’exemple précédent affiche juste est la façon dont l’eau est activée ou désactivée et vous permet d’allumer. Mais les handles de connexion SMS toutes le pfod messages (voir pfodSpecification.pdf )
Si vous ajoutez le capteur de température à votre arduino, que vous pouvez également envoyer surveiller la température et envoyer dos lectures à des intervalles réguliers. Pour renvoyer qu'une lecture des données est la même chose pour le bluetooth, wifi ou SMS, il suffit d’ajouter le code comme l’exemple ci-dessous. Pour plus de détails et d’exemples de données de journalisation et de traçage, consultez enregistrement des données et la table à tracer .
parser.println(Time) ;
parser.Print(',') ;
parser.println(temperature) ;
Lorsque la bibliothèque de pfodSMS voit la nouvelle ligne de println(), il enverra les données brutes comme un SMS. Sur votre mobile, il suffit de laisser pfodApp en cours d’exécution en arrière-plan et vous êtes votre téléphone portable vous avertira quand un SMS est reçu. Ouvrez pfodApp à nouveau pour le ramener vers l’avant et puis ouvrez l’écran de données brutes pour voir les données dans le menu du mobile. Remarque : Les messages pfodSMS sont les caractères UTF-8 ainsi que les numéros de connexion et le message, l’encoder en utilisant un codage Base64 afin qu’ils ne ressemblent pas à texte normal. Voir pfodSMS message de conception pour tous les détails.
Vous pouvez utiliser le même procédé pour envoyer une alerte lorsque quelque chose change à distance. c'est-à-dire
parser.println (F ("Outside température inférieure 0℃")) ;
Remarque : le ℃ UTF-8 caractères dans la chaîne. pfodSMS passe tous les caractères UTF-8 par le biais de la pfodApp.