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:10
on 25-07-2014, 11:10
edited by Jean-Yves Dupertuis
on 18-07-2014, 14:26
on 18-07-2014, 14:26
Change comment:
indication port i2c
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,8 +6,3 @@ 1 -{{box cssClass="floatinginfobox" title="**Contents**"}} 2 -{{toc /}} 3 -{{/box}} 4 - 5 - 6 6 = Commutation d'antenne via raspberry - py = 7 7 8 8 Ce commutateur va permettre via internet de modifier l' antenne reliée au TX de la station EM. ... ... @@ -23,26 +23,10 @@ 23 23 24 24 25 25 26 -(% height="656" width="809" %) 27 -|=|= 28 -|Le premier programme que j’ai écrit, commu01.py, est un programme 29 -qui m’a aidé à réaliser des zones dans la fenêtre. Ce programme 30 -dispose de 3 zones. Une zone pour le titre, une pour l’image et la 31 -dernière n’est pas utilisée. J’utilise aussi la zone de l’image pour 32 -dessiner. Actuellement, l’image représente le boîtier du commutateur 33 -avec le fonctionnement interne dessiner dessus. Sur cette image, 34 -j’ai décidé d’afficher la position du commutateur en dessinant une ligne 35 -du point commun au canal actif. Pour quitter le programme, l’utilisateur 36 -utilisera la touche q du clavier.Le code du programme est annexé 37 -à la fin du document.\\|[[image:http://212.74.133.122:81/xwiki/bin/download/Hardware/SwitchAntenna/com_1.jpg?width=1580||alt="com_1.jpg"]] 38 -|La première modification que j’ai faite dans mon programme est la modification du canal sélectionner sur l’image. J’ai donc choisi, qu’à l’aide du clavier, l’utilisateur pourra faire bouger la sortie. Pour le faire, 39 -il pourra utiliser les touches a, b, c et d du clavier. La fenêtre en elle-même n’a pas changé. Pour faire bouger le commutateur, j’utilise Pygame pour dessiner des lignes. Il demande un point de départ, un point d’arrivée et une épaisseur. J’ai donc noté les coordonnées des points A, B, C et D lors de la création de l’image et j’ai finalement utilisé ces coordonnées dans le programme. Une fois une touche pressée, je 40 -supprime l’ancienne ligne en affichant l’image pardessus et je redessine la nouvelle ligne aux nouvelles coordonnées. Le code du programme (commu02.py) est annexé à la fin du document.| [[image:com_2.jpg]] 41 -| | 21 +[[image:PremFenetre.jpg]] 42 42 43 43 44 44 45 - 46 46 [[image:ZoneAide.jpg]] 47 47 48 48 ... ... @@ -69,7 +69,7 @@ 69 69 70 70 == Câblage du module == 71 71 72 -Le raspberry - py travaille avec 8 GPIO qui pour des raisons de protection transit evia des opto - coupleurs.51 +Le raspberry - py travaille avec 8 GPIO qui pour des raisons de protection transit via des opto - coupleurs. 73 73 74 74 Une carte dédiée à cette protection a été développée. 75 75 ... ... @@ -95,11 +95,14 @@ 95 95 96 96 **Ne pas oublier de les relier au 12Vdc !** 97 97 77 + 98 98 == Câble == 99 99 100 100 101 101 [[image:cableCommAnt.jpg]] 102 102 83 + 84 + 103 103 = Programmation Python = 104 104 105 105 Voici le code source, vous pouvez le copier directement dans un IDLE Python 2.7. ... ... @@ -118,8 +118,9 @@ 118 118 119 119 == Source : == 120 120 121 -{{box}} 122 -##{{{# auteur : Gilliand Loris 103 + 104 + 105 +{{{# auteur : Gilliand Loris 123 123 # date : 02.06.14 124 124 # version 0.8 125 125 # ... ... @@ -396,15 +396,18 @@ 396 396 pygame.draw.line(zone2,noir,startline,endline,2) 397 397 screen.blit(zone2,(0,150)) 398 398 pygame.display.update() 399 -}}}## 400 -{{/box}} 382 +}}} 401 401 384 + 402 402 [[Fichier Py>>attach:commu08.py]] 403 403 404 404 405 -=== Distributions 'source' sans et avec LCD ===388 +=== Distributions sans et avec LCD === 406 406 407 407 [[Distribution_sans_LCD.rar>>attach:Distribution.rar]] 408 408 409 409 410 410 [[Distribution_lcd.rar>>attach:Distribution_lcd.rar]] 394 + 395 + 396 +
- com_1.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Dupertuis - Size
-
... ... @@ -1,1 +1,0 @@ 1 -8.9 KB - Content
- com_2.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Dupertuis - Size
-
... ... @@ -1,1 +1,0 @@ 1 -7.7 KB - Content