By completing this course, the students acquired basic knowledge about working principles of electronic microcontroller platforms, sensor circuits, and control of physical systems. At the same time, students have gained practical skills in assembling electric circuits for microcontrollers and their programming. Students know how to work with sensors and actuators, how to program low-level control logic, and how to perform data acquisition and data processing.
Prerequisites for registration:
none
Course contents:
Recommended or required reading:
Basic:
MARGOLIS, M. Arduino Cookbook: Recipes to Begin, Expand, and Enhance Your Projects. Sebastopol: O´Reilly Media, 2013. 699 s. ISBN 978-1-449-31387-6.
Recommended:
ZÁVODSKÝ, O. Programujeme AVR v jazyku C, 2012. (Online kniha - https://svetelektro.com/Download/avr_kniha.pdf)
Planned learning activities and teaching methods:
Contact teaching:
laboratory practice - 26h
Contactless teaching:
preparation for laboratory exercises and tests (study of literature, calculations) - 10h
preparation of reports - 4h
work on the project – 10h
Assesment methods and criteria:
The final grade consists of an evaluation of 3 tests or assignments with a weight of 60% and an evaluation of the final project with a weight of 40%. The final grade is given by the Study rules of the STU. To obtain credits for the subject, the student has to reach at least 56% of the maximum number of points.