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-2)
Opiskelija tunnistaa käsiteltyjä toimintaperiaatteita ja tekniikoita sekä ratkaisee tehtäviä ohjeiden mukaisesti.
Arviointikriteerit, hyvä (3-4)
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.