S'inscrire

Python pour l'instrumentation et les interfaces graphiques : des protocoles de communication à la visualisation / représentation des données

RESPONSABLES

Eric DUVIEILBOURG

Ingénieur d'études

UMR 6539

Christophe HALGAND

Ingénieur de recherche

UMR 5287

LIEU

BORDEAUX (33)

ORGANISATION

4 jours
Du lundi 14 h au vendredi 12 h
De 5 à 14 stagiaires
2 intervenants en simultané pour l'ensemble du stage

COÛT PÉDAGOGIQUE

1400 Euros

A L'ISSUE DE LA FORMATION

Evaluation de la formation par les stagiaires
Envoi d'une attestation de formation

DATE DU STAGE

18079 : du lundi 19/03/2018 au vendredi 23/03/2018

Janvier Février Mars
18079
Avril
Mai Juin Juillet Août
Sept. Oct. Nov. Déc.

OBJECTIFS

- Connaître les bases de la programmation Python sous un environnement de développement (IDE)
- Savoir communiquer avec des instruments et des capteurs via les protocoles SERIE, USB, TCP / IP, I2C, SPI
- Savoir lire et écrire dans des fichiers et bases de données
- Être capable de réaliser des interfaces homme-machine (IHM) et graphiques en utilisant le framework Qt

PUBLIC

Techniciens, ingénieurs, chercheurs

PRÉREQUIS

- Connaissances de base en langage de programmation fonctionnel ou orienté objet
- Connaissances théoriques en protocoles et bus de communication (SPI, I2C, TCP/IP)

PROGRAMME

- Notions de base en Python et prise en main d'environnements de développement
- Mise en oeuvre des communications SERIE, USB, TCP/IP, I2C, SPI sous Python
- Utilisation et gestion de lecture et d'écriture sous fichiers et bases de données pour l'embarqué
- Réalisation d'IHM et d'interfaces graphiques via des lignes de commande puis en utilisant Qt Designer
- Mise en application de l'ensemble des notions vues par la réalisation d'un mini-projet

Alternance de cours interactifs (50 %) et de travaux dirigés et pratiques (50 %)

EQUIPEMENT

Mise à disposition d'un Raspberry, de modules pour la mise en oeuvre des protocoles de communication, d'un support pédagogique (jupyter notebook) et d'un IDE

INTERVENANTS

C. Halgand et E. Duvieilbourg (ingénieurs)

Formation organisée dans le cadre du réseau des électroniciens de la mission pour l'interdisciplinarité du CNRS

Choisir une formation

Choisir un autre domaine

Contactez-nous
par téléphone
01 69 82 44 55
ou par
+ d'infos