Changes for page Commutateur d' antenne
Last modified by Jean-Yves Dupertuis on 27-08-2014, 11:07
edited by Jean-Yves Dupertuis
on 25-07-2014, 11:28
on 25-07-2014, 11:28
edited by Jean-Yves Dupertuis
on 25-07-2014, 11:21
on 25-07-2014, 11:21
Change comment:
modification des images en texte
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 3 removed)
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
- com_7.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Dupertuis - Size
-
... ... @@ -1,1 +1,0 @@ 1 -1.4 KB - Content