S'inscrire

Python pour électroniciens : communication, acquisition, enregistrement et interface graphique

RESPONSABLES

Christophe HALGAND

Ingénieur de recherche

UMR 5287

Eric DUVIEILBOURG

Ingénieur d'études

UMR 6539

LIEU

BORDEAUX (33)

ORGANISATION

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

COÛT PÉDAGOGIQUE

1300 Euros

A L'ISSUE DE LA FORMATION

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

DATE DU STAGE

17198 : Nous consulter

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

OBJECTIFS

- Connaître les bases de programmation en Python sous un environnement de développement
- Savoir lire et écrire des fichiers textes
- Etre capable de réaliser une interface homme-machine (IHM) en utilisant le framework Qt
- Savoir communiquer avec un port série/USB, TCP/IP, i2c et SPI

PUBLIC

Techniciens, ingénieurs, chercheurs

PRÉREQUIS

Connaissances de base d'un langage de programmation (fonctionnelle ou orientée objet)
Connaissances de base en électronique et en instrumentation
Connaissances théoriques des protocoles des bus de communication (spi, i2C, TCP/IP)

PROGRAMME

- Rappel sur les notions de base et prise en main du langage Python
- Gestion de fichiers. Ecriture et lecture de fichiers
- Communication (série, i2C, spi, TCP/IP)
- Réalisation d'une IHM en utilisant les lignes de commandes dans un premier temps puis en utilisant un designer
- Base de données SQlite et/ou autre
- Mise en pratique de l'acquisition d'un signal, de sa visualisation dans l'IHM et de l'enregistrement des données reçues d'un module extérieur ou entre deux modules (Raspberry Pi)

Le support pédagogique est le notebook (jupyter notebook). La programmation des solutions aux exercices sera réalisée dans l'environnement de développement Spyder.

Alternance de cours interactifs (70 %) et de travaux dirigés et pratiques (30 %).

EQUIPEMENT

Il sera mis à disposition de chaque stagiaire des Raspberry Pi et des modules pour mettre en œuvre les bus de communication i2c et SP.

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