Sommaire
Dans cette section, vous allez découvrir :
- comment créer des interfaces graphiques à l’aide des bibliothèques PyQT / PySide
- comment interfacer une carte d’acquisition (faite maison) à l’aide de la bibliothèque PySerial
- comment piloter des instruments de laboratoire à l’aide des bibliothèques PyVISA et Pymeasure
Interface graphique avec PySide / PyQT
- Première interface graphique avec PyQt
- Utilisation de QtDesigner
- Intégrer des graphiques dans une fenêtre PyQt
Interfaçage d’une carte d’acquisition avec PySerial
Dans cette section, nous allons voir comment mettre en place une application permettant de transférer des données entre une carte d’acquisition (basée sur un microcontroleur STM32) et une application en Python, par l’intermédiaire du protocole RS232 ou protocole Série.
Une série de tutoriels est disponible sur ce site pour développer son application embarquée sur des cartes STMicroelectronics Nucléo.
Pour pouvoir tester les exemples de ces tutoriels, vous devez installer la bibliothèque PySerial. Sa documentation complète est disponible en ligne : https://pypi.org/project/pyserial/
Protocole bas niveau : RS232 / Série
- Premier script avec PySerial
- Echange de données entre un script Python et une carte Nucléo
- Pilotage d’une carte Nucléo via une interface PyQt
Protocole de plus haut niveau et récupération de données
A venir…
Python / Interfaçage et affichage