Étape 4: La boule à neige de programme et l’utiliser !
Maintenant il est temps d’apprendre la programmation effectuée. Il y a deux pièces à cela. Tout d’abord est le code de traitement qui s’exécute sur votre ordinateur et vérifie sur le web pour le statut de jour de neige de demain. Deuxièmement l’Arduino code qui s’exécute sur la flore pour traduire le message à partir du code de traitement en une lumière colorée lorsque la boule à neige est secoué.
J’ai cela mis en place pour travailler avec le site de statut de l’Office fédéral de gestion du Personnel des bureaux dans la région de Washington, mais vous pouvez modifier cette option pour prendre des informations sur l’état d’un autre site Web ou de Twitter ou ailleurs.
Voici une vidéo d’elle en action :
Traitement de code et le code de l’Arduino sont jointes.
Le code inclut des commentaires sur la façon de le modifier si vous voulez (par exemple de modifier la sensibilité du capteur « shake »).
Vous êtes maintenant prêt à l’utiliser ! La neige globe doit rester connectée à un ordinateur avec le câble USB, parce que j’étais trop bon marché pour utiliser un module wifi avec ce qu’il laisserait à connecter directement à internet. Une fois que vous téléchargez le code Arduino à la flore, gardez-le connecté à l’ordinateur et exécuter le schéma de traitement. Laissez cette esquisse de traitement en cours d’exécution, et il vérifie le site toutes les 10 minutes, lire le XML sur le site, trouver le statut et envoyer ce statut à la flore.
Profitez de dormir !