Siirry suoraan sisältöön

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.

Siirry alkuun