From version < 21.2 >
edited by Jean-Yves Dupertuis
on 25-07-2014, 11:26
To version < 19.2 >
edited by Jean-Yves Dupertuis
on 25-07-2014, 11:21
< >
Change comment: modification des images en texte

Summary

Details

Page properties
Content
... ... @@ -57,32 +57,17 @@
57 57  \\\\Après avoir utiliser les boutons comme indicateurs, j’ai décidé de rendre possible le changement d’état à la souris. Maintenant, il est donc possible de cliquer sur une case pour l’activer. Le code du programme (commu05.py) est annexé à la fin du document.|[[image:com_4.jpg]]
58 58  | |
59 59  
60 -== Finalisation [[image:com_5.jpg]] ==
60 +== Finalisation ==
61 61  
62 -La finalisation du projet c’est fait par la création d’une classe pour les boutons de commande. Cette classe crée une case vide avec
63 63  
64 -les attributs image, pos, port, etat et rect. L’attribut pos représente les coordonnées du coin supérieur gauche de la case.
65 65  
66 -L’attribut port représente le n° du GPIO qui sera attribué à cette case. Les numéros des GPIO sont stockés dans le tableau appelé canal.
67 67  
68 -Il faut donc créer la case avec l’argument canal[...] pour le port. Le tableau contient 8 infos donc il est possible de créer jusqu'à 8 cases.
69 -Vous trouverez ci-dessous l’organisation du tableau.
70 70  
71 71  
72 -[[image:com_6.jpg]]
73 73  
74 -Par exemple, en créant une case à l’aide de la classe avec l’argument canal[0] pour le port, le GPIO 4 (pin 7) sera assigné à l’objet.
75 -La classe dispose d’une seule méthode. Cette méthode est utilisée pour changer l’état du port. En changeant l’état, la méthode se
68 +[[image:ClassGpio.jpg]]
76 76  
77 -charge aussi d’afficher une indication dans la case. Cette image d’indication est à envoyer en argument. Pour mon cas, j’utilise un
78 78  
79 -vu vert pour une sortie active et une croix rouge pour une sortie inactive.Ce programme, commu06.py, est annexé en fin de document.\\
80 -
81 -
82 -
83 -
84 -
85 -
86 86  On a ajouté un LCD fournit par //HB9FOX //qui permet de commuter directement sur le module la bonne Antenne.
87 87  
88 88  **IMPORTANT !!** Pour ce faire le raspberry - py doit fonctionné et le programme lancé !
com_5.jpg
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Dupertuis
Size
... ... @@ -1,1 +1,0 @@
1 -1.3 KB
Content
com_6.jpg
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Dupertuis
Size
... ... @@ -1,1 +1,0 @@
1 -21.0 KB
Content