Ci-dessous, vous découvrirez une série de photos et descriptions conçues pour vous aider à comprendre le fonctionnement complet du programme de l'horloge.
Dans le programme FC01_ReceivingMapping [FC1], chaque réponse définit 4 variables qui établissent les positions pour les 4 digits (les 4 nombres sont ensuite transformés en positions dans le programme FB_MotorsPositionControl [FB1]).
Le nombre "101" permet de définir des positions personnalisées sans l'intervention du programme FB_MotorsPositionControl [FB1].
Chaque nombre dans le programme FC01_ReceivingMapping [FC1] se réfère au programme FB_MotorsPositionControl [FB1] pour définir les positions des moteurs.
Voici comment sont mappés tous les nombres :
0 = 0
1 = 1
2 = 2
3 = 3
4 = 4
5 = 5
6 = 6
7 = 7
8 = 8
9 = 9
10 = symbole °
11 = A
12 = C
13 = E
14 = F
15 = i
16 = K
17 = M
18 = R
19 = U
20 = V
21 = X
22 = -
Dans le programme FB_MotorsPositionControl [FB1], chaque nombre a des positions attribuées, vous pouvez donc changer les positions pour modifier l'apparence des nombres ou symboles affichés sur l'horloge.
Dans le programme FC02_Animation [FC2], chaque "image" a des positions personnalisées, c'est ici qu'elles peuvent être changées.
Vous pouvez bien sûr rajouter des "images" en copiant une "image" déjà faite et ensuite en changeant le nombre pour qu'il corresponde à la suite des autres "images".
Dans DB_Global [DB100], dirigez-vous dans "MotorsConfig" puis dans "ConfigDate". Vous avez maintenant accès à la multitude de paramètres des moteurs.
Si vous désirez changer la vitesse ou l'accélération des moteurs, dirigez-vous plutôt dans l'interface web ici.
/!\ Les 48 moteurs ont la même configuration.
Pour changer l'heure, dirigez-vous dans l'interface web de l'horloge ici.
Pour changer la vitesse ou l'accélération des mouvements, dirigez-vous dans l'interface web de l'horloge ici.
Découvrez à votre gauche, comment le programme fonctionne dans les moindres détails.