From version < 20.2 >
edited by Jean-Yves Dupertuis
on 25-07-2014, 11:24
To version < 25.2 >
edited by Jean-Yves Dupertuis
on 27-08-2014, 11:03
< >
Change comment: mise en syntax python

Summary

Details

Page properties
Content
... ... @@ -57,7 +57,7 @@
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 [[image:com_5.jpg]] [[image:com_7.jpg]] [[image:com_8.jpg]] ==
61 61  
62 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  
... ... @@ -69,12 +69,18 @@
69 69  Vous trouverez ci-dessous l’organisation du tableau.
70 70  
71 71  
72 +[[image:com_6.jpg]]
72 72  
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
73 73  
77 +charge aussi d’afficher une indication dans la case. Cette image d’indication est à envoyer en argument. Pour mon cas, j’utilise un
74 74  
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.\\
75 75  
76 76  
77 77  
83 +== Interface LCD ==
78 78  
79 79  On a ajouté un LCD fournit par //HB9FOX //qui permet de commuter directement sur le module la bonne Antenne.
80 80  
... ... @@ -87,9 +87,18 @@
87 87  [[image:lcdVue.jpg]]
88 88  
89 89  
90 -[[image:lcdCommande.jpg]]
96 +[[image:com_9.jpg]]
91 91  
98 +L’antenne activée est affichée sur la première ligne de l’écran. Lorsque l’on souhaite changer d’antenne, il faut appuyer sur
92 92  
100 +un des 4 boutons. Après avoir pressé le bouton, l’antenne qu’il active sera affichée sur la deuxième ligne. Il ne
101 +reste plus qu’à valider le changement en appuyant sur le bouton « Sélection ».Comme vous pouvez le voir sur l’image du titre,
102 +
103 +l’antenne 1 est activée et l’antenne 4 présélectionnée. Si l’utilisateur presse le bouton de sélection, l’antenne 4 sera activée
104 +
105 +
106 +
107 +
93 93  == Câblage du module ==
94 94  
95 95  Le raspberry - py travaille avec 8 GPIO qui pour des raisons de protection transite via des opto - coupleurs.
... ... @@ -142,6 +142,8 @@
142 142  == Source : ==
143 143  
144 144  {{box}}
160 +{{code langage = "python"}}
161 +
145 145  ##{{{# auteur : Gilliand Loris
146 146  # date : 02.06.14
147 147  # version 0.8
... ... @@ -420,6 +420,7 @@
420 420   screen.blit(zone2,(0,150))
421 421   pygame.display.update()
422 422  }}}##
440 +{{/code}}
423 423  {{/box}}
424 424  
425 425  [[Fichier Py>>attach:commu08.py]]
com_6.jpg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Dupertuis
Size
... ... @@ -1,0 +1,1 @@
1 +21.0 KB
Content
com_7.jpg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Dupertuis
Size
... ... @@ -1,0 +1,1 @@
1 +1.4 KB
Content
com_8.jpg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Dupertuis
Size
... ... @@ -1,0 +1,1 @@
1 +1.3 KB
Content
com_9.jpg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Dupertuis
Size
... ... @@ -1,0 +1,1 @@
1 +12.1 KB
Content