Modifications pour le document Commutateur d' antenne
Modifié par Jean-Yves Dupertuis le 27-08-2014, 11:07
modifié par Jean-Yves Dupertuis
sur 25-07-2014, 11:24
sur 25-07-2014, 11:24
modifié par Jean-Yves Dupertuis
sur 27-08-2014, 11:03
sur 27-08-2014, 11:03
Commentaire de modification :
mise en syntax python
Résumé
-
Propriétés de la Page (1 modifications, 0 ajouts, 0 suppressions)
-
Pièces jointes (0 modifications, 4 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Contenu
-
... ... @@ -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 == 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,13 +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 -[[image:ClassGpio.jpg]] 78 78 83 +== Interface LCD == 79 79 80 80 On a ajouté un LCD fournit par //HB9FOX //qui permet de commuter directement sur le module la bonne Antenne. 81 81 ... ... @@ -88,9 +88,18 @@ 88 88 [[image:lcdVue.jpg]] 89 89 90 90 91 -[[image: lcdCommande.jpg]]96 +[[image:com_9.jpg]] 92 92 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 93 93 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 + 94 94 == Câblage du module == 95 95 96 96 Le raspberry - py travaille avec 8 GPIO qui pour des raisons de protection transite via des opto - coupleurs. ... ... @@ -143,6 +143,8 @@ 143 143 == Source : == 144 144 145 145 {{box}} 160 +{{code langage = "python"}} 161 + 146 146 ##{{{# auteur : Gilliand Loris 147 147 # date : 02.06.14 148 148 # version 0.8 ... ... @@ -421,6 +421,7 @@ 421 421 screen.blit(zone2,(0,150)) 422 422 pygame.display.update() 423 423 }}}## 440 +{{/code}} 424 424 {{/box}} 425 425 426 426 [[Fichier Py>>attach:commu08.py]]
- com_6.jpg
-
- Auteur
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Dupertuis - Taille
-
... ... @@ -1,0 +1,1 @@ 1 +21.0 KB - Contenu
- com_7.jpg
-
- Auteur
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Dupertuis - Taille
-
... ... @@ -1,0 +1,1 @@ 1 +1.4 KB - Contenu
- com_8.jpg
-
- Auteur
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Dupertuis - Taille
-
... ... @@ -1,0 +1,1 @@ 1 +1.3 KB - Contenu
- com_9.jpg
-
- Auteur
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Dupertuis - Taille
-
... ... @@ -1,0 +1,1 @@ 1 +12.1 KB - Contenu