Ateliers Python+Qt : Premiers pas : Comment - Mon Club-Elec

Ateliers Python+Qt : Premiers pas : Comment développez ses propres
interfaces graphiques sur le pcDuino ?
par X. HINAULT
www.mon-club-elec.fr
Tous droits réservés – 2013.
Document gratuit.
Ce support PDF d'atelier Python + Qt vous est offert.
Pour acheter d'autres supports d'ateliers Python + Qt rendez-vous ici :
http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.PYQT
Vous avez constaté une erreur ? une coquille ? N'hésitez pas à nous le signaler à cette adresse : [email protected]
Truc d'utilisation : visualiser ce document en mode diaporama dans le visionneur PDF. Navigation avec les flèches HAUT / BAS ou la souris.
En mode fenêtre, activer le panneau latéral vous facilitera la navigation dans le document. Bonne lecture !
Ateliers Python + Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi ? – p. 1 / 33
Ateliers Python+Qt : Premiers pas : Comment développez ses propres
interfaces graphiques sur le pcDuino ?
Par X. HINAULT – Juin 2013 – www.mon-club-elec.frTous droits réservés
Capture de la fenêtre VNC d'accès distant au bureau du pcDuino avec une interface PyQt lancée...
Ce que l'on va faire ici
Dans ce tuto, je vais vous présenter comment développer vos applications graphiques en Python + Qt sur le pcDuino : vous serez ainsi en
mesure, avec tous les tutos présentés ici, de créer vos propres interfaces graphiques pour le pcDuino !
Développer des interfaces graphiques personnalisées pour le pcDuino est intéressant :
pour visualiser des mesures réalisées avec les broches analogiques
Ateliers Python + Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi ? – p. 2 / 33
pour contrôler des dispositifs, un robot, à distance à l'aide d'une tablette tactile (par accès VNC)
etc...
La visualisation pourra se faire :
soit directement sur un écran connecté au pcDuino (par exemple sur un canal non utilisé d'une télévision)
soit en accès distant (accès VNC) par réseau filaire ou sans fil (voir tuto dédié) :
soit depuis un poste fixe pour intervenir ponctuellement sur le pcDuino
soit même depuis une tablette tactile, l'interface graphique exécutée sur le pcDuino permettant le contrôle à distance à partir de la
tablette (l'idéal notamment pour contrôler un robot à distance par wifi...)
Pré-requis : un pcDuino avec le système Lubuntu opérationnel + accès VNC opérationnel
Je suppose ici que vous disposez d'un pcDuino avec le système Lubuntu installé et la fonction « serveur VNC » fonctionnelle (voir au besoin
tuto dédié ) .
Principe général pour travailler avec le pcDuino
Comme je l'explique dans la section dédiée pcDuino, il est possible grosso-modo d'utiliser le pcDuino de 2 façons distinctes :
soit comme un PC classique, avec écran, souris, clavier connecté, et c'est ce que vous pouvez faire si vous le souhaitez,
soit, et c'est ce que je conseille, de travailler sur le pcDuino depuis un poste fixe, en accès distant, via le réseau : c'est cette façon de faire
que nous utiliserons ici !
Le principe général de l'accès au bureau distant par réseau est le suivant (possible en wifi ou par éthernet) :
Ateliers Python + Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi ? – p. 3 / 33
Idéalement, il est préférable que le routeur utilisé puisse accéder à internet, comme çà, vous pourrez facilement télécharger les fichiers des tutos
sur votre pcDuino.
L'autre possibilité consiste à utiliser la fonction de partage de fichier avec le poste fixe, comme cela est expliqué par ailleurs.
S'installer pour développer avec Python et Qt sur le pyDuino
La première chose à faire consiste à installer tout ce qui est nécessaire pour développer avec Python et Qt sur le Raspberry Pi. La procédure à
suivre est celle qui est présentée en détail dans le tuto : S'installer pour coder des interfaces graphiques (GUI) en Python + Qt sous Gnu/Linux...
en 5 minutes !
La première chose à faire est donc de vous connecter à votre RaspberryPi depuis un poste fixe, ce qui donne (ici vous voyez la capture de la
Ateliers Python + Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi ? – p. 4 / 33
fenêtre du client VNC sur le poste fixe utilisé) :
Une fois fait, ouvrez un Terminal (double clic sur LXTerminal sur le bureau …) :
Ateliers Python + Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi ? – p. 5 / 33
1 / 33 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !