Collaboration of smart mobile device applications and mechatronic systems
Subject of this work was to understand the technology of micro controllers and the development of applications for measurements and control, as well as the development of smart mobile device applications that represent one of the most successful platforms for application development. Specifically, this work targeted the development of a remote surveillance system of a controlled environment, applying the cooperative action of a microcontroller system for measuring the required parameters of the environment and a smart mobile device application for remote surveillance. The platform of choice for the microcontroller subsystem was Arduino, whereas Android was selected as the platform for the development of the mobile device application. Both platforms are open for the development of any application and there is a simple connection between them through the Web as Arduino is capable of deploying a web server. Several design and implementation possibilities that these platforms offer has been studied and a prototype system has been successfully implemented that is able to fulfil the requirements and provides remote surveillance of a controlled environment through a smart mobile device.
The app for experimentation and further development is available through the Google Play Store at:
(web) https://play.google.com/store/apps/details?id=org.teiser.arduino
(android) market://details?id=org.teiser.arduino
ΣΥΝΕΡΓΑΣΙΑ ΕΦΑΡΜΟΓΩΝ ΣΕ ΕΞΥΠΝΕΣ ΚΙΝΗΤΕΣ ΣΥΣΚΕΥΕΣ ΚΑΙ ΕΦΑΡΜΟΓΩΝ ΣΕ ΜΕΤΡΗΤΙΚΑ ΚΑΙ ΡΟΜΠΟΤΙΚΑ ΣΥΣΤΗΜΑΤΑ
Στόχος της παρούσας εργασίας ήταν η κατανόηση της τεχνολογίας των μικροελεγκτών και των εφαρμογών τους στη μέτρηση και τον έλεγχο καθώς και η ανάπτυξη εφαρμογών σε έξυπνες κινητές συσκευές που αποτελούν σήμερα την πλέον επιτυχημένη πλατφόρμα ανάπτυξης εφαρμογών με τη μεγαλύτερη διάχυση. Συγκεκριμένα, η παρούσα εργασία είχε ως αντικείμενο την ανάπτυξη σύνθετου συστήματος επιτήρησης ελεγχόμενου χώρου από απόσταση με τη συνεργατική δράση υποσυστήματος μικροελεγκτή για τη μέτρηση παραμέτρων του επιτηρούμενου χώρου και υποσυστήματος λογισμικού έξυπνης κινητής συσκευής για την εκ του μακρόθεν επιτήρηση. Η πλατφόρμα επιλογής για το σύστημα του μικροελεγκτή ήταν το Arduino ενώ η πλατφόρμα υλοποίησης του λογισμικού απομακρυσμένης επιτήρησης ήταν το Android. Και οι δύο πλατφόρμες είναι ανοικτές για υλοποίηση εφαρμογών και υπάρχει δυνατότητα συνεργασίας τους μέσω του Web καθώς στην πλατφόρμα του Arduino δίνεται η δυνατότητα ανάπτυξης server για τη δημοσίευση αποτελεσμάτων των εφαρμογών του. Μελετήθηκαν διάφορες δυνατότητες που οι επιλεγμένες πλατφόρμες παρέχουν και υλοποιήθηκε με επιτυχία πιλοτικό σύστημα που ικανοποιεί τις απαιτήσεις της εφαρμογής και δίνει δυνατότητα απομακρυσμένης επιτήρησης παραμέτρων χώρου μέσω μιας έξυπνης κινητής συσκευής.
Η εφαρμογή για πειραματισμό και περαιτέρω ανάπτυξη είναι διαθέσιμη online στο Google Play Store στις διευθύνσεις:
(web) http://play.google.com/store/apps/details?id=org.teiser.arduino
(android) market://details?id=org.teiser.arduino
Greek version of this thesis | Ελληνική έκδοση της διαρτιβής.