ESP32-pohjainen ajanottojärjestelmä rally-tokoon
Rovio, Roosa-Maria (2025)
Rovio, Roosa-Maria
2025
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-2025100325548
https://urn.fi/URN:NBN:fi:amk-2025100325548
Tiivistelmä
Tässä opinnäytetyössä suunniteltiin sähköinen ajanottojärjestelmä rally-tokokilpailuihin, korvaamaan manuaalista käsikelloa. Opinnäytetyönä suunniteltiin kustannustehokas, kompakti ja langattomasti toimiva ratkaisu, joka on helposti käyttöönotettavissa ulkokentillä ilman verkkovirtaa.
Järjestelmä perustuu ESP32-mikrokontrolleriin ja hyödyntää PIR-liiketunnistimia ajanoton käynnistämiseen ja pysäyttämiseen. Mittaustulokset tallennetaan laitteeseen CSV-muodossa, ja ne ovat nähtävissä ESP32:n luoman selainkäyttö-liittymän kautta. Järjestelmää pystyy käyttämään ilman internetyhteyttä, mikä mahdollistaa sen käytön kenttäolosuhteissa.
Ohjelmointi toteutettiin Arduino IDE -ympäristössä käyttäen C++-kieltä sekä avoimen lähdekoodin kirjastoja. Tuloksena syntyi helposti laajennettava ajanottojärjestelmä, joka tukee tulevaisuudessa esimerkiksi integraatiota kilpailujärjestelmiin kuten Virkku. Järjestelmä täyttää rally-tokon käytännölliset tarpeet.
Järjestelmä perustuu ESP32-mikrokontrolleriin ja hyödyntää PIR-liiketunnistimia ajanoton käynnistämiseen ja pysäyttämiseen. Mittaustulokset tallennetaan laitteeseen CSV-muodossa, ja ne ovat nähtävissä ESP32:n luoman selainkäyttö-liittymän kautta. Järjestelmää pystyy käyttämään ilman internetyhteyttä, mikä mahdollistaa sen käytön kenttäolosuhteissa.
Ohjelmointi toteutettiin Arduino IDE -ympäristössä käyttäen C++-kieltä sekä avoimen lähdekoodin kirjastoja. Tuloksena syntyi helposti laajennettava ajanottojärjestelmä, joka tukee tulevaisuudessa esimerkiksi integraatiota kilpailujärjestelmiin kuten Virkku. Järjestelmä täyttää rally-tokon käytännölliset tarpeet.
