Creating an ESP32 temperature sensor with AWS IoT Core and Flutter
Court, Onni (2024)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024052917446
https://urn.fi/URN:NBN:fi:amk-2024052917446
Tiivistelmä
Tämän opinnäytetyön tarkoitus oli kehittää ESP32-IoT-lämpötila-anturin prototyyppi, joka lähettää lämpötila datan AWS-pilveen, Flutter-sovellus, joka lukee tätä tietoa, sekä dokumentti, joka opastaa lukijaa anturin ja pilviympäristön asennuksessa. Opinnäytetyön tavoite oli vastata kysymyksiin, miten IoT-lämpötila-anturi kehitetään ja mihin sitä voidaan käyttää.
Opinnäytetyössä viitataan standardeihin, AWS-dokumentteihin, tutkimuspapereihin ja artikkeleihin. Opinnäytetyön tuloksena syntyi ESP32-IoT-lämpötila-anturi, joka käyttää AWS IoT Corea ja sen Rules-moottoria lämpötilatietojen tallentamisessa AWS DynamoDB -tietokantaan. Lisäksi kehitettiin Flutter-sovellus, joka lukee lämpötilatietoja tietokannasta ja dokumentti, joka opastaa lukijaa anturin kehittämisessä ja pilviympäristön asennuksessa. Opinnäytetyö tuotti myös tapaustutkimuksen lämpötila-anturin mahdollisesta käytöstä datakeskuksen lämpötilan valvonnassa.
Kuka tahansa voi käyttää näitä tuloksia lähtökohtana IoT-anturin kehittämisessä ja AWS IoT Coren oppimisessa.
Opinnäytetyössä viitataan standardeihin, AWS-dokumentteihin, tutkimuspapereihin ja artikkeleihin. Opinnäytetyön tuloksena syntyi ESP32-IoT-lämpötila-anturi, joka käyttää AWS IoT Corea ja sen Rules-moottoria lämpötilatietojen tallentamisessa AWS DynamoDB -tietokantaan. Lisäksi kehitettiin Flutter-sovellus, joka lukee lämpötilatietoja tietokannasta ja dokumentti, joka opastaa lukijaa anturin kehittämisessä ja pilviympäristön asennuksessa. Opinnäytetyö tuotti myös tapaustutkimuksen lämpötila-anturin mahdollisesta käytöstä datakeskuksen lämpötilan valvonnassa.
Kuka tahansa voi käyttää näitä tuloksia lähtökohtana IoT-anturin kehittämisessä ja AWS IoT Coren oppimisessa.