IoT-koulutuksen kehittäminen : Teollinen internet
Bäcklund, Markus (2016)
Bäcklund, Markus
Jyväskylän ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016121520504
https://urn.fi/URN:NBN:fi:amk-2016121520504
Tiivistelmä
Jyväskylän ammattikorkeakoululta toimeksiantona toteutettiin Internet of Things –koulutuksen kehittämisoppimateriaali.
Oppimateriaalin käyttäjällä on oletettu olevan elektroniikan ja tietokoneen käytön perus-taidot.
Oppimateriaaliksi tuotettiin Raspberry Pi –mikrotietokoneella ja Arduino Uno –mikrokontrollerilla toteutettavat laboratoriotyöt. Ohjelmointi tehtiin käyttämällä Python-ohjelmointikieleen perustuvaa Arduinon omaa ohjelmointikieltä.
Ensimmäinen laboratoriotyö sisälsi lämpötilan ja ilmankosteuden mittaamisen sekä näyt-tämisen laitteistoon kytkettävällä näytöllä.
Toinen laboratoriotyö sisälsi DC-moottorinohjauksen mobiilisovelluksella. Moottorilla oli erillinen jännitelähtö, ja moottorin tilatietoa sekä sen lämpötilaa voidaan tarkkailla myös mobiilisovelluksen käyttöliittymästä, joka on toteutettu pilvipalveluna käyttämällä Blynk-sovellusta.
Kaikki käytetyt ohjelmistot ja kirjastot ovat avoimen lähdekoodin lisenssillä varustettuja, joten tekijänoikeuksista ei tarvinnut huolehtia.
Ohjeistus saatiin toteutettua mahdollisimman yksinkertaiseen muotoon, ja työn edetes-sä ongelmat saatiin ratkaistua omin neuvoin tutkimalla ja selvitysten kautta.
Tuotettu materiaali antaa Jyväskylän ammattikorkeakoululle hyvän opetusmateriaalin teollisen internetin maailmasta, joka tekee tuloaan.
Oppimateriaalin käyttäjällä on oletettu olevan elektroniikan ja tietokoneen käytön perus-taidot.
Oppimateriaaliksi tuotettiin Raspberry Pi –mikrotietokoneella ja Arduino Uno –mikrokontrollerilla toteutettavat laboratoriotyöt. Ohjelmointi tehtiin käyttämällä Python-ohjelmointikieleen perustuvaa Arduinon omaa ohjelmointikieltä.
Ensimmäinen laboratoriotyö sisälsi lämpötilan ja ilmankosteuden mittaamisen sekä näyt-tämisen laitteistoon kytkettävällä näytöllä.
Toinen laboratoriotyö sisälsi DC-moottorinohjauksen mobiilisovelluksella. Moottorilla oli erillinen jännitelähtö, ja moottorin tilatietoa sekä sen lämpötilaa voidaan tarkkailla myös mobiilisovelluksen käyttöliittymästä, joka on toteutettu pilvipalveluna käyttämällä Blynk-sovellusta.
Kaikki käytetyt ohjelmistot ja kirjastot ovat avoimen lähdekoodin lisenssillä varustettuja, joten tekijänoikeuksista ei tarvinnut huolehtia.
Ohjeistus saatiin toteutettua mahdollisimman yksinkertaiseen muotoon, ja työn edetes-sä ongelmat saatiin ratkaistua omin neuvoin tutkimalla ja selvitysten kautta.
Tuotettu materiaali antaa Jyväskylän ammattikorkeakoululle hyvän opetusmateriaalin teollisen internetin maailmasta, joka tekee tuloaan.