JavaFX-käyttöliittymä sarjaporttikommunikoinnilla
Yrjänheikki, Tomi (2024)
Yrjänheikki, Tomi
2024
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202404146453
https://urn.fi/URN:NBN:fi:amk-202404146453
Tiivistelmä
Tässä opinnäytetyössä tutkittiin JavaFX-käyttöliittymäkomponenttikirjaston soveltamista Eclipse IDE-kehitysympäristössä. Työssä kerrotaan, kuinka jSerialComm- ja TilesFX-kirjastoja voidaan hyödyntää sarjaporttikommunikointiin kykenevän käyttöliittymäsovelluksen toteuttamiseksi. Lisäksi tutkimuksessa hyödynnettiin Arduino-mikrokontrolleria ja Arduino IDE:tä I/O-ohjauksen toteuttamiseen.
Opinnäytetyössä kehitettiin käyttöliittymäsovellus, joka sisältää kytkimiä ulkoisten releiden ohjaamiseen. Käyttöliittymässä kytkimen tilan muuttaminen lähettää sarjaportille dataa, jonka perusteella Arduino kytkee I/O-lähtöjään päälle tai pois päältä. Lukijalle esitellään käyttöliittymän koodaaminen ja läpikäydään kaikki sen osa-alueet.
Opinnäytetyö toimii aloitusoppaana JavaFX-käyttöliittymän toteutukseen. Lukija pystyy seuraamaan työtä ja oppimaan käytännön menetelmiä, jotka mahdollistavat oman käyttöliittymän toteuttamisen.
Opinnäytetyössä kehitettiin käyttöliittymäsovellus, joka sisältää kytkimiä ulkoisten releiden ohjaamiseen. Käyttöliittymässä kytkimen tilan muuttaminen lähettää sarjaportille dataa, jonka perusteella Arduino kytkee I/O-lähtöjään päälle tai pois päältä. Lukijalle esitellään käyttöliittymän koodaaminen ja läpikäydään kaikki sen osa-alueet.
Opinnäytetyö toimii aloitusoppaana JavaFX-käyttöliittymän toteutukseen. Lukija pystyy seuraamaan työtä ja oppimaan käytännön menetelmiä, jotka mahdollistavat oman käyttöliittymän toteuttamisen.
