IoT, MicrocontrollersLaajuus (5 op)
Opintojakson tunnus: C-02467-TI00CY75
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- englanti
- Korkeakoulu
- Hämeen ammattikorkeakoulu
Osaamistavoitteet
Micro controller operating principles, interfacing technologies and programming techniques will be studied. The aim is in the knowledge level where it will be possible to evaluate microcontroller solutions on different phases of product development for a smart product. The course gives as well a good starting point for further studies or even a career in designing digital electronics and microcontroller solutions.
Sisältö
A review on microcontroller products and operating principles will be given. Sensor input circuits and control output circuits will be studied in detail. There is a training module on object oriented programming and C++ fundamentals for those who haven’t experience on those. The microcontroller programming will be done by using classes and methods offered by an operating system developed especially for microcontroller applications, the ARM Mbed OS. Establishing communication over Ethernet and WLAN ( WiFi ) will be practiced. The developed code will be tested on microcontroller hardware.
Edeltävä osaaminen
Studies on programming fundamentals or similar knowledge gained in working life is preferable but not absolutely necessary.
Arviointikriteerit, tyydyttävä (1)
Satisfactory knowledge on principles and technologies. Student finds solutions on problems based on given instructions.
Arviointikriteerit, hyvä (3)
Good knowledge on principles and technologies. Student finds solutions on problems mainly based on given instructions.
Arviointikriteerit, kiitettävä (5)
Good knowledge on principles and technologies. Student finds solutions on problems and is able to derive new solution methods.
Oppimateriaalit
.
Lisätiedot
.
Suoritustavat
.