UG, UX and WordPress development for IoT and embedded systems
Haukkala, Toni (2022)
Haukkala, Toni
2022
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-202202172575
https://urn.fi/URN:NBN:fi:amk-202202172575
Tiivistelmä
Opinnäytetyön tarkoituksena on lähettää sensoridataa Arduino Nanolta BLE:n yli ja vastaanottaa saapuvaa dataa hyödyntäen Python-ohjelmarajapintaa. Graafisena käyttöliittymänä kirjautuneelle käyttäjälle toimii WordPress. Data esitetään numerona ja kaaviona.
Työ pyörii suurimmaksi osaksi WordPressin ympärillä. Arduinossa on valmis ohjelma jonka tarkoituksena on lähettää sensoridataa. Data vastaanotetaan Raspberry Pi:lle, jossa pyörii Python-ohjelmarajapinta. Käyttäjä pystyy seuraamaan sensoridataa WordPressissä reaaliajassa.
Työ saatiin onnistuneesti suoritettua vaatimusten mukaisesti. Verkkosivut luotiin ja sensori data vastaanotettiin onnistuneesti. Sensoridata näkyi ja päivittyi onnistuneesti kaavion muodossa verkkosivuilla.
Opinnäytetyötä voidaan tulevaisuudessa hyödyntää mahdollisesti monelle eri laitteelle, jos niiden dataa halutaan seurata. The purpose of this thesis was to develop a system to send sensor data from Arduino Nano over BLE and receive sensor data using the Python interface. Word-Press acts as a user interface for logged user. Data is presented as a numeric value and as a chart format.
This project revolves mostly around WordPress. Arduino has finished software that sends sensor data. Data is received using Raspberry Pi that uses the Python interface. The user can see sensor data in WordPress in real time.
This project was successfully completed as required. The website was created and sensor data was successfully received. The sensor data was displayed and updated in a chart form on the website.
This thesis can be utilized in the future for many different devices if you want to see their data in real time.
Työ pyörii suurimmaksi osaksi WordPressin ympärillä. Arduinossa on valmis ohjelma jonka tarkoituksena on lähettää sensoridataa. Data vastaanotetaan Raspberry Pi:lle, jossa pyörii Python-ohjelmarajapinta. Käyttäjä pystyy seuraamaan sensoridataa WordPressissä reaaliajassa.
Työ saatiin onnistuneesti suoritettua vaatimusten mukaisesti. Verkkosivut luotiin ja sensori data vastaanotettiin onnistuneesti. Sensoridata näkyi ja päivittyi onnistuneesti kaavion muodossa verkkosivuilla.
Opinnäytetyötä voidaan tulevaisuudessa hyödyntää mahdollisesti monelle eri laitteelle, jos niiden dataa halutaan seurata.
This project revolves mostly around WordPress. Arduino has finished software that sends sensor data. Data is received using Raspberry Pi that uses the Python interface. The user can see sensor data in WordPress in real time.
This project was successfully completed as required. The website was created and sensor data was successfully received. The sensor data was displayed and updated in a chart form on the website.
This thesis can be utilized in the future for many different devices if you want to see their data in real time.