Siirry suoraan sisältöön

IoT ja älykkäät järjestelmät (5 op)

Toteutuksen tunnus: R504D62-3001

Toteutuksen perustiedot


Ilmoittautumisaika
01.10.2021 - 13.01.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
12.01.2022 - 29.04.2022
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Insinöörikoulutus, tieto- ja viestintätekniikka
Opetuskielet
englanti
Opettajat
Anssi Ylinampa
Tommi Kokko
Vastuuopettaja
Tommi Kokko
Ajoitusryhmät
Harjoitusryhmä 1 (Koko: 0 . Avoin AMK : 0.)
Harjoitusryhmä 2 (Koko: 0 . Avoin AMK : 0.)
Ryhmät
R54D21S
Bachelor of Engineering, Machine Learning and Data Engineering (full time studies), 2021
Pienryhmät
Harjoitusryhmä 1
Harjoitusryhmä 2
Opintojakso
R504D62

Arviointiasteikko

H-5

Sisällön jaksotus

laboratory work , RC car
ESP32 processor work and system design

Tavoitteet

The student can implement an IoT-system as part of intelligent systems. The student knows the aspects of system architecture from the hardware level to the user interface or application layer. The student can implement the functionality required by the IoT-system by utilizing APIs.

Sisältö

- OSI model and IoT
- Interface libraries and APIs
- Control automation system as part of IOT
- Dataflow programming
- Connecting a smart system to the internet
- Systems security and access control

Oppimateriaalit

Opiskelijat saavat ESP32 -alustan ja RaspberryPi Electronics Component Survival -paketin kanssa kontaktitunneilla. Ohjelmointiympäristöohjelmisto on ilmainen ja saatavilla internetistä. Kaikki asiakirjat ja materiaalit löytyvät moodilta työtilasta.

Opetusmenetelmät

laboratory work ,
real time electronic systems , hardware and software
sensors and actuators
testing and documenting

Tenttien ajankohdat ja uusintamahdollisuudet

there is not examination

Arviointikriteerit, tyydyttävä (1)

The student can utilize interfaces and implement an IoT-system that utilizes interfaces with APIs.

Arviointikriteerit, hyvä (3)

The student can implement a system that has the main components of an intelligent system (sensors, software, data acquisition and storing the data to a database). The student can implement both monitoring and controlling of the system.

Arviointikriteerit, kiitettävä (5)

The student can implement an intelligent system where the functionality is either a state machine or based on data flow. The student is able to choose suitable programming paradigm for the current situation.

Siirry alkuun