IoT, MicrocontrollersLaajuus (5 op)
Opintojakson tunnus: C-02467-TI00DM67
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- englanti
- Korkeakoulu
- Hämeen ammattikorkeakoulu
Osaamistavoitteet
Opitaan mikro-ohjainten toimintaperiaatteita, liitäntätekniikoita ja ohjelmointitekniikoita. Tavoitteena on tietotaso, joka mahdollistaa mikro-ohjainratkaisujen arvioinnin älykkään tuotteen tuotekehityksen eri vaiheissa. Opintojakso antaa myös hyvän lähtökohdan jatko-opintoihin tai vaikka uralle digitaalisen elektroniikan ja mikro-ohjainratkaisujen suunnittelussa.
Sisältö
Luomme katsauksen mikro-ohjaintuotteisiin ja toimintaperiaatteisiin. Anturien tulopiirejä ja ohjausten lähtöpiirejä tutkitaan yksityiskohtaisesti. Toteutus sisältää lyhyen koulutuksen olio-ohjelmoinnista ja C++:n perusteista niille, joilla ei ole näistä kokemusta. Mikro-ohjainten ohjelmointi tehdään käyttämällä luokkia ja menetelmiä, joita tarjoaa erityisesti mikro-ohjainsovelluksia varten kehitetty käyttöjärjestelmä, ARM Mbed OS. Harjoittelemme myös tietoliikenteen muodostamista Ethernetin ja WLAN:n ( WiFi ) välityksellä. Kehitetty koodi testataan mikro-ohjainlaitteistolla.
Esitietovaatimukset
Opintojen tai työkokemuksen kautta aiemmin hankittu osaaminen ohjelmoinnista on suositeltavaa mutta ei välttämätöntä.
Arviointikriteerit, tyydyttävä (1)
Opiskelija tunnistaa käsiteltyjä toimintaperiaatteita ja tekniikoita sekä ratkaisee tehtäviä ohjeiden mukaisesti.
Arviointikriteerit, hyvä (3)
Opiskelija osaa käsitellyt toimintaperiaatteet ja tekniikat sekä ratkaisee tehtäviä ohjeiden mukaisesti.
Arviointikriteerit, kiitettävä (5)
Opiskelija hallitsee käsitellyt toimintaperiaatteet ja tekniikat, ratkaisee tehtävät ja luo uusia ratkaisuja.