Skip to main content

Johdanto IoT -järjestelmiin (3 op)

Toteutuksen tunnus: TTC2040-3007

Toteutuksen perustiedot


Ilmoittautumisaika

01.08.2022 - 25.08.2022

Ajoitus

29.08.2022 - 16.12.2022

Opintopistemäärä

3 op

Toteutustapa

Lähiopetus

Yksikkö

Teknologiayksikkö

Toimipiste

Lutakon kampus

Opetuskielet

  • Suomi

Paikat

0 - 30

Koulutus

  • Tieto- ja viestintätekniikka (AMK)

Opettaja

  • Jouko Kotkansalo

Ryhmät

  • TTV21S1
    Tieto- ja viestintätekniikka (AMK)

Objectives

Tarkoitus:
Tunnistat IoT:n (Internet of Things) mahdollisuuksia osana digitalisaation tuomaa yhteiskunnan muutosta. Tunnistat IoT-arvoketjun koostumuksen ja ymmärrät arvoketjun eri osa-alueiden teknologioihin ja niiden valintaan vaikuttavat asiat. Osaat etsiä tietoa IoT-arvoketjuun liittyvistä osa-alueista.

EUR-ACE-osaamiset:
Tieto ja ymmärrys
Tekniikan soveltaminen käytäntöön

Osaamistavoitteet:
Osaat ohjelmoida Low-Code ohjelmistolla verkon yli ohjattavia laitteita. Ymmärrät perinteiset anturointiratkaisut ja osaat esittää anturin tuottaman datan visuaalisessa muodossa.

Content

IoT-arvoketjun osa-alueita
• Anturointiratkaisut
• Yleisimmin käytetyt tietoliikenneratkaisut
• IoT-järjestelmien käytetyimmät protokollat
• IoT-alustat
• Erilaiset datalähteet; avoin data, mittaus data, tiedostoista saatava data
• Datan visualisointi

Time and location

Labrassa 431 lukujärjestyksen mukaisesti.

Learning materials and recommended literature

Verkko-oppimisympäristössä julkaistava sähköinen materiaali.

Teaching methods

- luennot
- itseopiskelu
- verkko-opinnot
- webinaarit
- pienryhmätyöskentely
- harjoitustyöt
- oppimistehtävät

Exam dates and retake possibilities

Mahdollinen tentin ajankohta ja toteutustapa ilmoitetaan opintojakson ensimmäisellä kerralla. Kurssin arvosana muodostuu toteutetun laitteen laadun mukaisesti.

Alternative completion methods

Hyväksilukemisen menettelytavat kuvataan tutkintosäännössä ja opinto-oppaassa. Opintojakson opettaja antaa lisätietoa mahdollisista opintojakson erityiskäytänteistä. Lyhyen teoriaopetuksen jälkeen kurssin voi suorittaa etänä tekemällä verkon yli ohjattavan IoT-laitteen

Student workload

Yksi opintopiste (1 op) tarkoittaa keskimäärin 27 tunnin työtä.

- luennot 8 h
- projekti 70 h
Yhteensä 78 h

Further information for students

Arvosanat:
1. Laite toimii paikallisesti (stand alone)(auto ajaa rataa)
2. Stand alone toiminta hyvää (auto pysyy radalla)
3. Auton "ajologiikka" siirretty serverille ja autoa voi kontroloida verkon yli
4. Laitteen data päivittyy käyttöliittymälle verkon yli
5. Auto kerää dataa ajaessaan ja pystyy toistamaan radan muistista

Tämä on referenssiesimerkki arvosanan muodostumisesta. Muita projektej vertaillaan tähän

Evaluation scale

0-5

Evaluation criteria, satisfactory (1-2)

Välttävä 1: Osaat IoT-järjestelmien perusteet. Sinulla on näkemys IoT:n haasteista ja mahdollisuuksista.

Tyydyttävä 2: Osaat tehdä yksinkertaisen ohjelman anturin ja toimilaitteen toiminnan ohjaamiseksi

Evaluation criteria, good (3-4)

Hyvä 3: Ymmärrät MQTT-protokollan toiminnan ja osaat ohjata sen avulla toimilaitetta verkon yli

Kiitettävä 4: Harjoitustyönä tehtävä laitteen ohjaus toimii moittettomasti verkon yli. Lisäksi toimintaa kuvaavat anturisignaalien data on esitetty selkeästi

Evaluation criteria, excellent (5)

Erinomainen 5: Osaat suunnitella ja toteuttaa IoT-laitteen, jossa valinnat ovat perusteltuja. Työsi on hyvin dokumentoitu ja osaat arvioida kriittisesti sen suorituskykyä eri olosuhteissa

Prerequisites

Ohjelmoinnin perusteet
Tietoverkot
Linuxin käyttö ja hallinta