Intro to Real-Time Computing : interfacing Arduino with Python - VPMDIRT1
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Number of hours
- Lectures : 3.0
- Tutorials : 3.0
- Laboratory works : 24.0
- Projects : 0
- Internship : 0
- Written tests : 0
ECTS : 6.0
Goals
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 Ronald PHLYPO
Content - 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 ?)
Prerequisites- Python programming basics.
Tests Semester 8 - The exam is given in english only 
Continuous control (Programs evaluation)
100 % CC
Additional Information Semester 8 - This course is given in english only 
Curriculum->Master->Semester 8
A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail
Date of update July 28, 2023