Étape 10 : Exécution du code
- L’Arduino vérifie les messages texte reçus sur votre compte toutes les 10 minutes, 24/7 pendant un mois.
- Cela vient jusqu'à 4320 API demande un mois. Vous devrez peut-être mettre à jour vos comptes pour autant le trafic sur Twilio et Temboo (Hé, dépenser de l’argent fait partie d’une longue tradition de Noël).
- Pour le tester, vous devez activer le mode debug de décommenter les lignes entre //DEBUG MODE et //END DEBUG MODE
- Dans le mode debug, il fonctionnera seulement 10 fois, avec 10 secondes entre les appels à Temboo et Twilio.
- Télécharger votre dessin sur votre Arduino !
- Les lumières pourraient allumer pendant une courte course ou deux.
- Il vérifie ensuite le dernier message sur votre numéro Twilio.
- Si le dernier message est "lumières", l’Arduino va tourner / éloigner les lumières.
- Si le dernier message est "s’allume", il va tourner / garder les lumières allumées.
- Si le message est le même que c’était la dernière fois l’Arduino vérifié, il ne fait rien.
- Pour contrôler les fonctions de l’Arduino, vous pouvez ouvrir le moniteur série sur l’IDE Arduino. Il se connectera à l’Arduino sur le réseau pour vous montrer les messages de débogage :
- (Test réponse numéro complet (6 lignes), identique au dernier - si aucun changement depuis le dernier message, en attente)
Remarque : après avoir vu le message terminé, redémarrez votre Arduino (ou re-télécharger le code) pour redémarrer le programme.
Running GetLastMessageThatContains - Run #9 Response Lights off TotalPages 1 HTTP_CODE 200 Identical to Last Waiting... Running GetLastMessageThatContains - Run #10 Response Lights off TotalPages 1 HTTP_CODE 200 Identical to Last Waiting... Done. Restart me for another run