Aller au menu Aller au contenu
Diversité scientifique et technologique
L'école d'ingénieurs de physique, électronique, matériaux
Diversité scientifique et technologique

> Formation

Object-oriented programming (Arduino project) - VPMDOOP1

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Volumes horaires

    • CM : 3.0
    • TD : 3.0
    • TP : 24.0
    • Projet : 0
    • Stage : 0
    • DS : 0
    Crédits ECTS : 6.0

Objectifs

Monitoring / control processes PC and hardware interfaces / software acquisition and data-processing, all of this using Python and Arduino, by the way of Firmata Library.

Contact Nicolas RUTY, Ronald PHLYPO

Contenu

  • Knowledge of PC standard interfacing and its opportunities with physical methods for measurement and control.
  • The acquisitions cards: structure, operation and implementation (Using the Python/Firmata Sofware and Arduino as an acquisition card).
  • Several examples of experimental manipulations are studied in order to characterize:
    - Digital Input/Output: Application to a Digicode Key
    - Software management tools via Python Firmata
    - Analog Input, and PWM Output: Application to DC Motor Control
    - Sequential Programming: Application to a Useless Box
    - Option: Use Sensor to control Machine(s)
  • User Interface using Tkinter (or ?)


Prérequis
  • Python programming basics.
  • Algorithms basics.
  • Electronic basics.

Contrôles des connaissances

Semestre 8 - L'examen existe uniquement en anglais 

Continuous control (Programs evaluation)



100 % CC

Informations complémentaires

Semestre 8 - Le cours est donné uniquement en anglais EN

Cursus ingénieur->Masters->Semestre 8

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

mise à jour le 29 juillet 2020

Université Grenoble Alpes