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
-
TTV21S1Tieto- 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