Étape 9: Tester votre Code
Vous êtes prêt pour une série de tests ! Sélectionnez Exécuter -> Module à exécuter ou appuyez sur F5 au ralenti pour exécuter le code.Toutefois, si vous faites ce projet en milieu de journée, vous probablement pas envie d’attendre jusqu’au soir pour voir si les phares s’allument et ensuite quelques heures pour voir si ils s’éteindre. Pour des fins de test, il est beaucoup plus rapide de changer temporairement les quelques lignes de code. Par exemple, s’il est 15:30 le mardi, vous pouvez changer
TueOn = datetime.time(hour=17,minute=30,second=0)
TueOff = datetime.time(hour=22,minute=30,second=0)
(sur à 17:30, arrêt à 22:30)
À
TueOn = datetime.time(hour=15,minute=32,second=0)
TueOff = datetime.time(hour=15,minute=33,second=0)
(sur à 15:32, descendre à 15:33)
Cela vous donnera suffisamment de temps pour s’exécuter en dehors et voir si les lumières allumer et éteindre. Vous pouvez également temporairement affecter la prise de courant sans fil vers le haut droit à côté de votre bureau (avec une lampe ou un chapelet de lumières) si vous n’avez pas à courir en arrière pour tester.
Si ça fonctionne – félicitations ! Installez-vous confortablement et se prélasser sur la gloire de votre programmateur de lumière Noël automatique entièrement personnalisable. Peut-être que vous pouvez travailler sur l’expansion de votre code pour permettre le contrôle web, ou des prises multiples pour l’un de ces spectacles de lumière des assistants de Noël hiver fous. Si elle n’a pas fonctionné du premier coup, ne vous inquiétez pas-dirigez-vous vers la prochaine étape pour quelques conseils de débogage.