Etape 7: Test rapide et Debug
Vous avez tout connecté maintenant, donc nous allons effectuer un test rapide pour s’assurer que tout fonctionne.
def rgb(): updateHue(255,0,0); time.sleep(2) updateHue(0,255,0); time.sleep(2) updateHue(0,0,255); time.sleep(2)
Cette fonction sera activée la lumière rouge -> vert -> bleu pendant 2 secondes chacune. Nous allons faire une fonction « main » rapide et exécutez-le.
def main(): rgb() updateHue(0,0,0); # Light off main()
Enregistrez ce fichier comme « PHue.py », puis ouvrez le terminal sur votre pi et « cd » dans le répertoire de travail. Puis exécutez votre python programme.
$ cd <project directory> $ sudo python PHue.py
Vous devriez voir votre lumière flash dans l’ordre rouge -> vert -> bleu. Vous devrez peut-être modifier la disposition du Conseil d’administration ou si vous vous rendez compte qu'ils clignotent dans un ordre différent, vous pouvez avoir il câblé légèrement mal. Veillez à ce que cela va rouge puis vert puis bleu cependant, nous ne pouvons pas mélanger correctement les couleurs à moins que toutes les broches ne fonctionnent correctement.
Ne continuez pas à moins qu’il fasse exactement cela.
Si vous l’avez fait cette extrême prenez une respiration profonde, la partie la plus difficile est terminée et vous avez câblé et programmé une LED RGB, plutôt cool !