Academiejaar
2024-25
Komt voor in:
- Graduaat Internet of Things, trajectschijf 2
Dit is een enkelvoudig opleidingsonderdeel.
Studieomvang:
6 studiepunten
Men kan dit opleidingsonderdeel niet volgen binnen een
- creditcontract.
- examencontract (met het oog op het behalen van een creditbewijs).
- examencontract (met het oog op het behalen van een diploma).
Titularis: De Ridder Ward
Andere co-titularis(sen): Peetermans Wouter
Co-titularis(sen) zijn nog niet (allemaal) gekend.
Onderwijstalen: Nederlands
Kalender: Semester 1
Dit opleidingsonderdeel wordt gequoteerd op 20 (tot op een geheel getal).
Tweede examenkans: wel mogelijk.
Tolereerbaarheid: Dit opleidingsonderdeel komt in aanmerking voor tolerantie onder de voorwaarden van de opleiding waarvoor je bent ingeschreven.
Totale studietijd: 156,00 uren
Korte omschrijving
Het olod IoT Datalab behandelt het wegschrijven en lezen van sensordata in een databank, alsook de visualisatie van data.
Daarnaast behandelt het ook de belangrijkste aspecten van een operating system op singleboard computers. Ook het aansturen van GPIO pinnen door middel van python scripting komt uitvoerig aan bod. Als voorbeeld wordt de populaire Raspberry Pi gebruikt.
Het olod behandelt ook de hosting van populaire IoT services onder linux.
Het olod IoT Datalab bereidt voor op de projecten in het olod IoT Project.
OLR-Leerdoelen (lijst)
Je analyseert een IoT-project, en stelt een technische oplossing voor.
De student verklaart de opbouw van veelgebruikte databanksystemen.
|
Je stelt, op basis van een gemaakte analyse, een IoT-systeem samen uit beschikbare componenten.
De student zet een veelgebruikt databanksysteem op. |
Je installeert een volledig IoT-systeem volgens aangeleverde specificaties.
De student gebruikt de Linux command line / Linux shell. |
De student installeert een Linux-machine. |
De student werkt met GPIO's binnen een Linux omgeving. |
De student gebruikt scripting om te interfacen met hardware binnen een Linux omgeving. |
De student past de aangeleerde principes toe in een eenvoudige case. |
Je verzamelt data van een IoT-systeem en visualiseert deze.
De student visualiseert data uit een databank. |
De student zoekt data op in een databanksysteem. |
De student voegt data toe aan een databanksysteem. |
De student wijzigt data in een databanksysteem. |
De student maakt remote verbinding met een iot databron |
Onderhoud en reparatie: Je voert onderhoud uit op bestaande IoT-systemen en zorgt voor aanpassingen, vervangingen of reparaties indien nodig.
De student installeert, updatet en verwijdert bijkomende software packages in een Linuxomgeving. |
Je spoort fouten op in een bestaand IoT-systeem, en lost deze op.
De student troubleshoot systeemproblemen in een Linuxomgeving. |
Privacy en ethiek: Je houdt rekening met privacy en regelgeving, ethische aspecten en implementeert cyberveiligheidsmaatregelen.
De student beveiligt IoT toepassingen onder linux. |
Documentatie en rapportage: Je documenteert het eigen werk en informeert opdrachtgevers en collega-experts over gemaakte afspraken en uitgevoerde werken.
De student maakt gebruik van devops tooling om de ontwikkelomgeving reproduceerbaar te maken. |
Je zoekt zelfstandig informatie op in (anderstalige) documentatie.
De student zoekt zelfstandig informatie om services op te zetten onder linux. |
Veiligheid en welzijn: Je creëert een veilige werkomgeving, en past de relevante regelgeving en normen toe met oog op duurzaamheid en welzijn.
De student schakelt verbruikers aan of uit afhankelijk van energieprijzen en opbrengst hernieuwbare energiebronnen. |
De student verklaart de werking van slimme energiemeters. |
De student verklaart de voor en nadelen van batterijsystemen. |
De student kent de voor en nadelen van hernieuwbare energiebronnen. |
Leerinhoud
Data verzamelen van, en beslissingen maken op basis van
- hernieuwbare energiebronnen
- slimme meter
- CO2 uitstoot
- thuisbatterij
- slimme laadpaal
- ...
Single bord computers (raspberry pi)
- GPIO sturing met python
- Communicatieprotocollen zoals SPI, I2C, UART
- Best practices voor beveiliging van Embedded Linux-systemen
Docker gebruiken om IoT services te hosten, onderandere:
- Grafana
- Node Red
- SQL / NoSQL database
- home assistant
- reverse proxy
- ...
Studiematerialen (lijst)
StudiewijzerVerplicht Online leermateriaal op DigitapVerplicht Toetsing (lijst)
Evaluatie(s) voor de eerste examenkans
Moment | Vorm | % | Opmerking |
Eerste examenperiode | Kennis- en inzichtstoets in de examenreeks | 15,00 | digitaal |
Eerste examenperiode | Projectopdracht | 25,00 | |
Eerste examenperiode | Vaardigheidstoets in de examenreeks | 35,00 | Praktische test |
Evaluatie(s) voor de tweede examenkans
Moment | Vorm | % | Opmerking |
Tweede examenperiode | Kennis- en inzichtstoets in de examenreeks | 15,00 | digitaal |
Tweede examenperiode | Projectopdracht | 25,00 | |
Tweede examenperiode | Vaardigheidstoets in de examenreeks | 35,00 | Praktische test |
Evaluatie(s) voor beide examenkansen, niet herhaalbaar in tweede examenkans
Moment | Vorm | % | Opmerking |
Eerste examenperiode | Projectopdracht | 25,00 | |
Toetsing (tekst)
De totale examentijd voor de kennis- en inzichtstoets(en) en/of de vaardigheidstoets(en) die tijdens de examenreeks en de toetsweek plaatsvinden, bestaat uit de voorziene tijd hiervoor plus ¼ extra examentijd – met een max. van 30 min. – voor alle studenten. De extra examentijd als individuele aanpassing is hierbij dus inbegrepen. Indien er op het moment van de toetsing een aanvullende toetsing plaats zou vinden, dan wordt de extra examentijd éénmalig toegekend.