Étape 3: Codage de la pi.
Le script doit être écrit au ralenti (en utilisant le langage de programmation python) qui a été installé sur la Pi avec l’OS Raspbian.
J’ai d’abord regardé GitHub qui a des grands exemples de code écrit spécialement pour le Conseil de PiRingo, qui peut être trouvé ici : https://github.com/4tronix/PiRingo. Suivant les exemples sur GitHub, j’ai écrit mon propre script, que j’ai avez également téléchargés sur GitHub et peut être trouvé ici, nommé « PiRingo Code »: https://github.com/fablabldn/FabLab-London-Projects
Pour expliquer brièvement ce que le code fait - la boîte passera par 3 principaux comportements-« setup », qui sera seulement exécuté une fois, que le code s’exécute tout d’abord, « travailler » dont le jury fait 99,9 % du temps et « réinitialiser » dont le Conseil va faire à peu près une fois toutes les demi-heures.
Le programme d’installation : La première chose que le code s’exécute est la fonction de paramétrage, qui tourne lentement sur chaque LED un par un avant de flasher toutes les LEDs 3 fois. Un système d’alarme réelle peut prendre un certain temps pour se faire prêt, donc il s’agit d’imiter une séquence de démarrage appropriée et pour tromper les spectateurs en pensant à son faire beaucoup plus qu’elle est réellement.
De travail : S’il peut être plus d’amusement au programme, un voleur d’alarme boîte qui ressemble plus à un feu d’artifice affichage de LED clignotantes ne va pas tromper personne, donc la plupart du temps, le Conseil d’administration est à ce sujet sera assez discret. J’ai choisi de garder LED08 au Conseil PiRingo sur solidement (et sera plus tard graver un symbole de la puissance à côté d’elle) tandis que LED12 scintille sous et hors tension, au hasard, donc à tous les spectateurs, il semble comme il est en train de faire quelque chose analyse l’environnement productif, peut-être.
Remise à zéro : Afin de mettre le reste des LEDs à bon escient, toutes les demi-heures le script sera "Reset". Il s’agit de la lumière tournant sur un mouvement vers la droite (comme l’icône de mise en mémoire tampon sur youtube vidéos), puis vers la gauche, puis à nouveau avec plusieurs lumières.