Sääaseman toteutus ESP32 mikrokontrollerilla
Hilli, Anttoni (2026)
Hilli, Anttoni
2026
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2026050810430
https://urn.fi/URN:NBN:fi:amk-2026050810430
Tiivistelmä
Tämän työn tavoitteena oli toteuttaa mittausjärjestelmä, joka mittaa ympäristön lämpötilaa, ilmanpainetta ja kosteutta. Työssä käytettiin ESP32 mikrokontrolleria, DHT22 ja BMP180 antureita sekä TFT-näyttöä. Työn ohjelmointi toteutettiin Arduino -kehitysympäristössä käyttäen C++ ohjelmointikieltä.
Työssä toteutettu järjestelmä mittaa ihmisille merkityksellisiä säähän liittyviä arvoja tarkasti ja esittää ne käyttäjälle luettavassa muodossa TFT-näytöllä. Mittausten jälkeen mittaustuloksia verrattiin Ilmatieteenlaitoksen havaintoaseman mittaamiin arvoihin, ja havaittujen poikkeamien todettiin olevan antureiden ilmoittamien virhemarginaalien mukaisia. Työn tuloksena saatiin toimiva mittausjärjestelmä, joka soveltuu hyvin kotikäyttöön sekä yksinkertaiseksi sääaseman prototyypiksi.
Työssä toteutettu järjestelmä mittaa ihmisille merkityksellisiä säähän liittyviä arvoja tarkasti ja esittää ne käyttäjälle luettavassa muodossa TFT-näytöllä. Mittausten jälkeen mittaustuloksia verrattiin Ilmatieteenlaitoksen havaintoaseman mittaamiin arvoihin, ja havaittujen poikkeamien todettiin olevan antureiden ilmoittamien virhemarginaalien mukaisia. Työn tuloksena saatiin toimiva mittausjärjestelmä, joka soveltuu hyvin kotikäyttöön sekä yksinkertaiseksi sääaseman prototyypiksi.
