Number of hours
- Lectures 3.0
- Projects 0
- Tutorials 3.0
- Internship 0
- Laboratory works 24.0
- Written tests 0
ECTS
ECTS 6.0
Goal(s)
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 PHLYPOContent(s)
- 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.
- Algorithms basics.
- Electronic basics.
Test
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
Course list
Curriculum->Master->Semester 8