Johdanto IoT -järjestelmiin (3 op)
Toteutuksen tunnus: TTC2040-3011
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 - 35
Koulutus
- Tieto- ja viestintätekniikka (AMK)
Opettaja
- Jouko Kotkansalo
Ryhmät
-
TTV21SMTieto- ja viestintätekniikka (AMK)
Tavoitteet
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.
Sisältö
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
Aika ja paikka
Labrassa 431 lukujärjestyksen mukaisesti.
Oppimateriaali ja suositeltava kirjallisuus
Verkko-oppimisympäristössä julkaistava sähköinen materiaali.
Opetusmenetelmät
- luennot
- itseopiskelu
- verkko-opinnot
- webinaarit
- pienryhmätyöskentely
- harjoitustyöt
- oppimistehtävät
Tenttien ajankohdat ja uusintamahdollisuudet
Mahdollinen tentin ajankohta ja toteutustapa ilmoitetaan opintojakson ensimmäisellä kerralla. Kurssin arvosana muodostuu toteutetun laitteen laadun mukaisesti.
Vaihtoehtoiset suoritustavat
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
Opiskelijan ajankäyttö ja kuormitus
Yksi opintopiste (1 op) tarkoittaa keskimäärin 27 tunnin työtä.
- luennot 8 h
- projekti 70 h
Yhteensä 78 h
Lisätietoja opiskelijoille
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
Arviointiasteikko
0-5
Arviointikriteerit, tyydyttävä (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
Arviointikriteerit, hyvä (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
Arviointikriteerit, kiitettävä (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
Esitietovaatimukset
Ohjelmoinnin perusteet
Tietoverkot
Linuxin käyttö ja hallinta