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

Ateliers Python+Qt : Premiers pas : Comment développez ses propres
interfaces graphiques sur le RaspberryPi ?
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 / 31
Ateliers Python+Qt : Premiers pas : Comment développez ses propres
interfaces graphiques sur le RaspberryPi ?
Par X. HINAULT – Janvier 2013 – www.mon-club-elec.frTous droits réservés
Capture de la fenêtre VNC d'accès distant au bureau du RaspberryPi 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 Raspberry-Pi : vous serez ainsi en
mesure, avec tous les tutos présentés ici, de créer vos propres interfaces graphiques pour le Raspberry Pi !
Développer des interfaces graphiques personnalisées pour le RaspberryPi est intéressant :
pour visualiser des mesures réalisées avec Arduino par exemple
Ateliers Python + Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi ? – p. 2 / 31
pour contrôler des dispositifs, à distance à l'aide d'une tablette tactile (pas accès VNC)
etc...
La visualisation pourra se faire :
soit directement sur un écran connecté au RaspberryPi (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 R-Pi
soit même depuis une tablette tactile, l'interface graphique exécutée sur le RaspberryPi permettant le contrôle à distance à partir de la
tablette (l'idéal notamment pour contrôler un robot à distance par wifi...)
Pré-requis : un RaspberryPi avec une distro Raspbian opérationnelle + accès VNC opérationnel
Je suppose ici que vous disposez d'un RaspberryPi avec une distribution Raspbian installée et la fonction « serveur VNC » fonctionnelle (voir
au besoin tuto dédié sur ce site (section RaspberryPi )
Principe général pour travailler avec le RaspberryPi
Comme je l'explique dans la section dédiée RaspberryPi , il est possible grosso-modo d'utiliser le RaspberryPi 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 RaspberryPi 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 / 31
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 RaspberryPi.
L'autre possibilité consiste à utiliser la fonction de partage de fichier avec le poste fixe, comme cela est expliqué dans la la section dédiée
RaspberryPi
Ateliers Python + Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi ? – p. 4 / 31
S'installer pour développer avec Python et Qt sur le Raspberry Pi
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
fenêtre du client VNC sur le poste fixe utilisé) :
Ateliers Python + Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi ? – p. 5 / 31
1 / 31 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 !