Étape 5: logiciels
Le logiciel est assez simple : la boucle principale () lit le temps de la puce de l’horloge, puis lit le niveau de lumière ambiante salle du capteur et se tourne ensuite sur les LEDs appropriés pour éclairer les bon mots, à la luminosité correcte. (Les LEDs sont estompés si la salle obtient gradateur, par exemple.)
Parce que le contrôleur est une puce PIC, il était logique d’utiliser Microchip MPLAB X Integrated Development Environment (IDE). Puce a un compilateur C gratuit disponible, appelé le compilateur MPLAB XC. Elle est fonctionnelle et facile à utiliser.
Les fichiers source de logiciel sont attachés.
FONCTION personnalisée : Notre famille a un dicton qui dit « Famille est pour toujours. » J’ai créé le masque de mot du panneau avant afin d’inclure les mots « famille » et « jamais » sorte qu’à précisément 04:00 chaque jour l’horloge affiche "Famille est quatre EVER".